Public Member Functions | |
| std::vector< std::pair< uint32_t, uint32_t > > | write_ranges () const |
Public Attributes | |
| std::vector< std::pair< uint32_t, std::vector< uint8_t > > > | direct_writes |
| std::optional< std::pair< uint32_t, uint32_t > > | direct_long_write |
| std::optional< DungeonStreamWritePlan > | relocation |
| std::vector< std::pair< uint32_t, uint32_t > > yaze::zelda3::Room::StreamSavePlan::write_ranges | ( | ) | const |
Definition at line 2292 of file room.cc.
References direct_long_write, direct_writes, and relocation.
Referenced by yaze::zelda3::Room::GetObjectSaveWriteRanges(), yaze::zelda3::Room::GetObjectStreamHeaderSaveWriteRanges(), and yaze::zelda3::Room::GetSpriteSaveWriteRanges().
| std::vector<std::pair<uint32_t, std::vector<uint8_t> > > yaze::zelda3::Room::StreamSavePlan::direct_writes |
Definition at line 1170 of file room.h.
Referenced by yaze::zelda3::Room::ApplyStreamSavePlan(), yaze::zelda3::Room::PlanObjectSave(), yaze::zelda3::Room::PlanObjectStreamHeaderSave(), yaze::zelda3::Room::PlanSpriteSave(), and write_ranges().
| std::optional<std::pair<uint32_t, uint32_t> > yaze::zelda3::Room::StreamSavePlan::direct_long_write |
Definition at line 1171 of file room.h.
Referenced by yaze::zelda3::Room::ApplyStreamSavePlan(), yaze::zelda3::Room::PlanObjectSave(), and write_ranges().
| std::optional<DungeonStreamWritePlan> yaze::zelda3::Room::StreamSavePlan::relocation |
Definition at line 1172 of file room.h.
Referenced by yaze::zelda3::Room::ApplyStreamSavePlan(), yaze::zelda3::Room::PlanObjectSave(), yaze::zelda3::Room::PlanObjectStreamHeaderSave(), yaze::zelda3::Room::PlanSpriteSave(), and write_ranges().