#include <dungeon_object_editor.h>
Public Attributes | |
Mode | current_mode = Mode::kSelect |
int | current_layer = 0 |
int | current_object_type = 0x10 |
int | scroll_wheel_delta = 0 |
bool | is_editing_size = false |
bool | is_editing_position = false |
int | preview_x = 0 |
int | preview_y = 0 |
int | preview_size = 0x12 |
Definition at line 57 of file dungeon_object_editor.h.
Mode yaze::zelda3::DungeonObjectEditor::EditingState::current_mode = Mode::kSelect |
Definition at line 58 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::GetMode(), yaze::zelda3::DungeonObjectEditor::HandleMouseClick(), yaze::zelda3::DungeonObjectEditor::HandleScrollWheel(), yaze::zelda3::DungeonObjectEditor::HandleSizeEdit(), yaze::zelda3::DungeonObjectEditor::InitializeEditor(), yaze::zelda3::DungeonObjectEditor::SetMode(), and yaze::zelda3::DungeonObjectEditor::UpdatePreviewObject().
int yaze::zelda3::DungeonObjectEditor::EditingState::current_layer = 0 |
Definition at line 59 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::GetCurrentLayer(), yaze::zelda3::DungeonObjectEditor::HandleMouseClick(), yaze::zelda3::DungeonObjectEditor::HandleScrollWheel(), yaze::zelda3::DungeonObjectEditor::InitializeEditor(), yaze::zelda3::DungeonObjectEditor::LoadRoom(), yaze::zelda3::DungeonObjectEditor::RenderLayerControls(), yaze::zelda3::DungeonObjectEditor::SetCurrentLayer(), and yaze::zelda3::DungeonObjectEditor::UpdatePreviewObject().
int yaze::zelda3::DungeonObjectEditor::EditingState::current_object_type = 0x10 |
Definition at line 60 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::GetCurrentObjectType(), yaze::zelda3::DungeonObjectEditor::HandleMouseClick(), yaze::zelda3::DungeonObjectEditor::InitializeEditor(), yaze::zelda3::DungeonObjectEditor::SetCurrentObjectType(), and yaze::zelda3::DungeonObjectEditor::UpdatePreviewObject().
int yaze::zelda3::DungeonObjectEditor::EditingState::scroll_wheel_delta = 0 |
Definition at line 61 of file dungeon_object_editor.h.
bool yaze::zelda3::DungeonObjectEditor::EditingState::is_editing_size = false |
Definition at line 62 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::LoadRoom().
bool yaze::zelda3::DungeonObjectEditor::EditingState::is_editing_position = false |
Definition at line 63 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::LoadRoom().
int yaze::zelda3::DungeonObjectEditor::EditingState::preview_x = 0 |
Definition at line 64 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::UpdatePreviewObject().
int yaze::zelda3::DungeonObjectEditor::EditingState::preview_y = 0 |
Definition at line 65 of file dungeon_object_editor.h.
Referenced by yaze::zelda3::DungeonObjectEditor::UpdatePreviewObject().
int yaze::zelda3::DungeonObjectEditor::EditingState::preview_size = 0x12 |