yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::OverworldMapTextureCoordinator Class Reference

#include <map_texture_coordinator.h>

Collaboration diagram for yaze::editor::OverworldMapTextureCoordinator:

Public Member Functions

 OverworldMapTextureCoordinator (const MapTextureContext &ctx)
 
void ResetMapBitmaps ()
 
void ProcessDeferredTextures ()
 
void EnsureMapTexture (int map_index)
 
void PrimeWorldMaps (int world, bool process_texture_queue=false)
 

Private Attributes

MapTextureContext ctx_
 

Detailed Description

Definition at line 27 of file map_texture_coordinator.h.

Constructor & Destructor Documentation

◆ OverworldMapTextureCoordinator()

yaze::editor::OverworldMapTextureCoordinator::OverworldMapTextureCoordinator ( const MapTextureContext & ctx)
inlineexplicit

Definition at line 29 of file map_texture_coordinator.h.

Member Function Documentation

◆ ResetMapBitmaps()

void yaze::editor::OverworldMapTextureCoordinator::ResetMapBitmaps ( )

Definition at line 22 of file map_texture_coordinator.cc.

References ctx_, and yaze::editor::MapTextureContext::maps_bmp.

◆ ProcessDeferredTextures()

◆ EnsureMapTexture()

◆ PrimeWorldMaps()

void yaze::editor::OverworldMapTextureCoordinator::PrimeWorldMaps ( int world,
bool process_texture_queue = false )

Member Data Documentation

◆ ctx_

MapTextureContext yaze::editor::OverworldMapTextureCoordinator::ctx_
private

The documentation for this class was generated from the following files: