yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::SettingsEditor Class Reference

#include <settings_editor.h>

Inheritance diagram for yaze::editor::SettingsEditor:
Collaboration diagram for yaze::editor::SettingsEditor:

Public Member Functions

 SettingsEditor ()
 
absl::Status Update () override
 
absl::Status Undo () override
 
absl::Status Redo () override
 
absl::Status Cut () override
 
absl::Status Copy () override
 
absl::Status Paste () override
 
absl::Status Find () override
 
- Public Member Functions inherited from yaze::editor::Editor
 Editor ()=default
 
virtual ~Editor ()=default
 
EditorType type () const
 

Private Member Functions

void DrawGeneralSettings ()
 
absl::Status DrawKeyboardShortcuts ()
 

Additional Inherited Members

- Protected Attributes inherited from yaze::editor::Editor
EditorType type_
 
EditorContext context_
 

Detailed Description

Definition at line 208 of file settings_editor.h.

Constructor & Destructor Documentation

◆ SettingsEditor()

yaze::editor::SettingsEditor::SettingsEditor ( )
inline

Definition at line 210 of file settings_editor.h.

References yaze::editor::Editor::Editor(), yaze::editor::kSettings, and yaze::editor::Editor::type_.

Here is the call graph for this function:

Member Function Documentation

◆ Update()

absl::Status yaze::editor::SettingsEditor::Update ( )
overridevirtual

Implements yaze::editor::Editor.

Definition at line 32 of file settings_editor.cc.

References yaze::gui::DrawFontManager(), and DrawGeneralSettings().

Here is the call graph for this function:

◆ Undo()

absl::Status yaze::editor::SettingsEditor::Undo ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 214 of file settings_editor.h.

◆ Redo()

absl::Status yaze::editor::SettingsEditor::Redo ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 215 of file settings_editor.h.

◆ Cut()

absl::Status yaze::editor::SettingsEditor::Cut ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 216 of file settings_editor.h.

◆ Copy()

absl::Status yaze::editor::SettingsEditor::Copy ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 217 of file settings_editor.h.

◆ Paste()

absl::Status yaze::editor::SettingsEditor::Paste ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 218 of file settings_editor.h.

◆ Find()

absl::Status yaze::editor::SettingsEditor::Find ( )
inlineoverridevirtual

Implements yaze::editor::Editor.

Definition at line 219 of file settings_editor.h.

◆ DrawGeneralSettings()

void yaze::editor::SettingsEditor::DrawGeneralSettings ( )
private

◆ DrawKeyboardShortcuts()

absl::Status yaze::editor::SettingsEditor::DrawKeyboardShortcuts ( )
private

Definition at line 96 of file settings_editor.cc.


The documentation for this class was generated from the following files: