#include <array>#include <cstdint>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | yaze::editor::DungeonEntranceCameraState |
| struct | yaze::editor::DungeonEntranceCameraDerived |
| struct | yaze::editor::DungeonEntranceCameraValidation |
Namespaces | |
| namespace | yaze |
| namespace | yaze::zelda3 |
| Zelda 3 specific classes and functions. | |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
Enumerations | |
| enum class | yaze::editor::DungeonEntranceRecordKind { yaze::editor::kRegularEntrance , yaze::editor::kSpawnPoint } |
Functions | |
| DungeonEntranceCameraDerived | yaze::editor::DeriveDungeonEntranceCamera (int room_id, uint16_t player_x, uint16_t player_y) |
| DungeonEntranceCameraValidation | yaze::editor::ValidateDungeonEntranceCamera (const DungeonEntranceCameraState &state) |
| DungeonEntranceCameraState | yaze::editor::BuildRepairedDungeonEntranceCamera (const DungeonEntranceCameraState &state) |
| DungeonEntranceCameraState | yaze::editor::CaptureDungeonEntranceCamera (const zelda3::RoomEntrance &entrance) |
| DungeonEntranceCameraState | yaze::editor::CaptureDungeonSpawnCamera (const zelda3::DungeonSpawnPoint &spawn) |
| void | yaze::editor::ApplyDungeonEntranceCameraState (const DungeonEntranceCameraState &state, zelda3::RoomEntrance *entrance) |
| void | yaze::editor::ApplyDungeonSpawnCameraState (const DungeonEntranceCameraState &state, zelda3::DungeonSpawnPoint *spawn) |