#include <dungeon_entrance_camera.h>
Public Member Functions | |
| bool | operator== (const DungeonEntranceCameraState &) const =default |
Public Attributes | |
| DungeonEntranceRecordKind | kind = DungeonEntranceRecordKind::kRegularEntrance |
| int | room_id = -1 |
| uint16_t | player_x = 0 |
| uint16_t | player_y = 0 |
| uint16_t | camera_x = 0 |
| uint16_t | camera_y = 0 |
| uint16_t | trigger_x = 0 |
| uint16_t | trigger_y = 0 |
| std::array< uint8_t, 8 > | boundaries {} |
| uint8_t | quadrant = 0 |
| bool | dirty = false |
Definition at line 21 of file dungeon_entrance_camera.h.
|
default |
| DungeonEntranceRecordKind yaze::editor::DungeonEntranceCameraState::kind = DungeonEntranceRecordKind::kRegularEntrance |
Definition at line 22 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::CaptureDungeonEntranceCamera(), yaze::editor::CaptureDungeonSpawnCamera(), and yaze::editor::DungeonEditorV2::RestoreEntranceCameraState().
| int yaze::editor::DungeonEntranceCameraState::room_id = -1 |
Definition at line 23 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::player_x = 0 |
Definition at line 24 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::player_y = 0 |
Definition at line 25 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::camera_x = 0 |
Definition at line 26 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::camera_y = 0 |
Definition at line 27 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::trigger_x = 0 |
Definition at line 28 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint16_t yaze::editor::DungeonEntranceCameraState::trigger_y = 0 |
Definition at line 29 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| std::array<uint8_t, 8> yaze::editor::DungeonEntranceCameraState::boundaries {} |
Definition at line 31 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| uint8_t yaze::editor::DungeonEntranceCameraState::quadrant = 0 |
Definition at line 32 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), yaze::editor::BuildRepairedDungeonEntranceCamera(), and yaze::editor::ValidateDungeonEntranceCamera().
| bool yaze::editor::DungeonEntranceCameraState::dirty = false |
Definition at line 33 of file dungeon_entrance_camera.h.
Referenced by yaze::editor::ApplyDungeonEntranceCameraState(), yaze::editor::ApplyDungeonSpawnCameraState(), and yaze::editor::DungeonEditorV2::RepairEntranceCamera().