#include <map_texture_coordinator.h>

Public Attributes | |
| zelda3::Overworld * | overworld = nullptr |
| std::array< gfx::Bitmap, zelda3::kNumOverworldMaps > * | maps_bmp = nullptr |
| gfx::IRenderer * | renderer = nullptr |
| int * | current_world = nullptr |
| int * | current_map = nullptr |
| std::function< void(int map_index)> | refresh_map_on_demand |
Definition at line 16 of file map_texture_coordinator.h.
| zelda3::Overworld* yaze::editor::MapTextureContext::overworld = nullptr |
| std::array<gfx::Bitmap, zelda3::kNumOverworldMaps>* yaze::editor::MapTextureContext::maps_bmp = nullptr |
Definition at line 18 of file map_texture_coordinator.h.
Referenced by yaze::editor::OverworldMapTextureCoordinator::EnsureMapTexture(), yaze::editor::anonymous_namespace{map_texture_coordinator.cc}::HasTextureContext(), yaze::editor::OverworldEditor::InitMapTextureCoordinator(), yaze::editor::OverworldMapTextureCoordinator::ProcessDeferredTextures(), and yaze::editor::OverworldMapTextureCoordinator::ResetMapBitmaps().
| gfx::IRenderer* yaze::editor::MapTextureContext::renderer = nullptr |
Definition at line 19 of file map_texture_coordinator.h.
Referenced by yaze::editor::OverworldEditor::InitMapTextureCoordinator(), and yaze::editor::OverworldMapTextureCoordinator::ProcessDeferredTextures().
| int* yaze::editor::MapTextureContext::current_world = nullptr |
| int* yaze::editor::MapTextureContext::current_map = nullptr |
| std::function<void(int map_index)> yaze::editor::MapTextureContext::refresh_map_on_demand |
Definition at line 24 of file map_texture_coordinator.h.
Referenced by yaze::editor::OverworldEditor::InitMapTextureCoordinator(), and yaze::editor::OverworldMapTextureCoordinator::ProcessDeferredTextures().