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)