yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gfx::Arena::TexturePool Struct Reference

Public Attributes

std::vector< TextureHandleavailable_textures_
 
std::unordered_map< TextureHandle, std::pair< int, int > > texture_sizes_
 

Static Public Attributes

static constexpr size_t MAX_POOL_SIZE = 100
 

Detailed Description

Definition at line 144 of file arena.h.

Member Data Documentation

◆ available_textures_

std::vector<TextureHandle> yaze::gfx::Arena::TexturePool::available_textures_

Definition at line 145 of file arena.h.

Referenced by yaze::gfx::Arena::GetPooledTextureCount(), and yaze::gfx::Arena::Shutdown().

◆ texture_sizes_

std::unordered_map<TextureHandle, std::pair<int, int> > yaze::gfx::Arena::TexturePool::texture_sizes_

Definition at line 146 of file arena.h.

Referenced by yaze::gfx::Arena::Shutdown().

◆ MAX_POOL_SIZE

constexpr size_t yaze::gfx::Arena::TexturePool::MAX_POOL_SIZE = 100
staticconstexpr

Definition at line 147 of file arena.h.


The documentation for this struct was generated from the following file: