
Public Attributes | |
| State | state |
| std::unordered_map< std::string, absl::StatusOr< std::shared_ptr< CustomObject > > > | cache |
| uint64_t | asset_generation = 0 |
| std::optional< absl::StatusOr< std::shared_ptr< const DungeonTilePatterns > > > | tile_patterns |
Definition at line 242 of file custom_object.h.
| State yaze::zelda3::CustomObjectManager::RuntimeContext::state |
Definition at line 243 of file custom_object.h.
Referenced by yaze::zelda3::CustomObjectManager::CaptureRenderSnapshot(), yaze::zelda3::CustomObjectManager::ClearObjectFileMap(), yaze::zelda3::CustomObjectManager::GetBasePath(), yaze::zelda3::CustomObjectManager::HasCustomFileMap(), yaze::zelda3::CustomObjectManager::Initialize(), yaze::zelda3::CustomObjectManager::ResolveFileList(), yaze::zelda3::CustomObjectManager::ResolveSlotBinding(), yaze::zelda3::CustomObjectManager::RestoreState(), yaze::zelda3::CustomObjectManager::SetObjectFileMap(), yaze::zelda3::CustomObjectManager::SetTilePatternsSource(), and yaze::zelda3::CustomObjectManager::SnapshotState().
| std::unordered_map<std::string, absl::StatusOr<std::shared_ptr<CustomObject> > > yaze::zelda3::CustomObjectManager::RuntimeContext::cache |
Definition at line 246 of file custom_object.h.
Referenced by yaze::zelda3::CustomObjectManager::LoadObject().
| uint64_t yaze::zelda3::CustomObjectManager::RuntimeContext::asset_generation = 0 |
Definition at line 247 of file custom_object.h.
Referenced by yaze::zelda3::CustomObjectManager::asset_generation(), and yaze::zelda3::CustomObjectManager::CustomObjectManager().
| std::optional<absl::StatusOr<std::shared_ptr<const DungeonTilePatterns> > > yaze::zelda3::CustomObjectManager::RuntimeContext::tile_patterns |
Definition at line 249 of file custom_object.h.