Project OpenGeode
class TextureManager
class TextureManager
class TextureManager
class TextureManager
Functions
TextureManager
cpp
public void TextureManager<dimension>(AttributeManager & manager, TextureStorage<dimension> & textures)
public void TextureManager<dimension>(AttributeManager & manager, TextureStorage<dimension> & textures)
TextureManager
cpp
public void TextureManager<dimension>(TextureManager<dimension> && other)
public void TextureManager<dimension>(TextureManager<dimension> && other)
~TextureManager
cpp
public void ~TextureManager<dimension>()
public void ~TextureManager<dimension>()
nb_textures
cpp
public index_t nb_textures()
public index_t nb_textures()
find_or_create_texture
cpp
public Texture<dimension> & find_or_create_texture(basic_string_view name)
public Texture<dimension> & find_or_create_texture(basic_string_view name)
find_texture
cpp
public const Texture<dimension> & find_texture(basic_string_view name)
public const Texture<dimension> & find_texture(basic_string_view name)
texture_names
cpp
public absl::FixedArray<std::string_view> texture_names()
public absl::FixedArray<std::string_view> texture_names()
texture_exists
cpp
public bool texture_exists(basic_string_view name)
public bool texture_exists(basic_string_view name)
delete_texture
cpp
public void delete_texture(basic_string_view name)
public void delete_texture(basic_string_view name)