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

#include <settings_editor.h>

Inheritance diagram for yaze::app::editor::SettingsEditor:
Collaboration diagram for yaze::app::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::app::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::app::editor::Editor
EditorType type_
 
EditorContext context_
 

Detailed Description

Definition at line 209 of file settings_editor.h.

Constructor & Destructor Documentation

◆ SettingsEditor()

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

Member Function Documentation

◆ Update()

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

Implements yaze::app::editor::Editor.

Definition at line 32 of file settings_editor.cc.

References DrawGeneralSettings().

Referenced by yaze::app::editor::EditorManager::ManageActiveEditors().

Here is the call graph for this function:

◆ Undo()

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

Implements yaze::app::editor::Editor.

Definition at line 215 of file settings_editor.h.

◆ Redo()

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

Implements yaze::app::editor::Editor.

Definition at line 216 of file settings_editor.h.

◆ Cut()

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

Implements yaze::app::editor::Editor.

Definition at line 217 of file settings_editor.h.

◆ Copy()

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

Implements yaze::app::editor::Editor.

Definition at line 218 of file settings_editor.h.

◆ Paste()

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

Implements yaze::app::editor::Editor.

Definition at line 219 of file settings_editor.h.

◆ Find()

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

Implements yaze::app::editor::Editor.

Definition at line 220 of file settings_editor.h.

◆ DrawGeneralSettings()

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

Definition at line 47 of file settings_editor.cc.

References yaze::app::editor::FlagsMenu::Draw().

Referenced by Update().

Here is the call graph for this function:

◆ DrawKeyboardShortcuts()

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

Definition at line 77 of file settings_editor.cc.


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