Simulant  21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt::LocalAssetManager Member List

This is the complete list of members for smlt::LocalAssetManager, including all inherited members.

AssetManager(AssetManager *parent=nullptr) (defined in smlt::AssetManager)smlt::AssetManager
base_manager() const (defined in smlt::AssetManager)smlt::AssetManager
clean_up() (defined in smlt::LocalAssetManager)smlt::LocalAssetManagerinlinevirtual
clone_default_material(GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
clone_material(const MaterialID &mat_id, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create(Args &&... args) (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >inlinestatic
create() (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >inlinestatic
default_material() const (defined in smlt::AssetManager)smlt::AssetManagervirtual
destroy_font(FontID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_material(const MaterialID &id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_mesh(MeshID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_particle_script(ParticleScriptID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_sound(SoundID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_texture(TextureID id) (defined in smlt::AssetManager)smlt::AssetManager
find_font(const std::string &alias) (defined in smlt::AssetManager)smlt::AssetManager
find_material(const std::string &name) (defined in smlt::AssetManager)smlt::AssetManager
find_mesh(const std::string &name) (defined in smlt::AssetManager)smlt::AssetManager
find_particle_script(const std::string &name) (defined in smlt::AssetManager)smlt::AssetManager
find_sound(const std::string &name) (defined in smlt::AssetManager)smlt::AssetManager
find_texture(const std::string &alias) (defined in smlt::AssetManager)smlt::AssetManager
font(FontID id) (defined in smlt::AssetManager)smlt::AssetManager
font(FontID id) const (defined in smlt::AssetManager)smlt::AssetManager
font_count() const (defined in smlt::AssetManager)smlt::AssetManager
has_font(FontID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_material(const MaterialID &id) const (defined in smlt::AssetManager)smlt::AssetManager
has_mesh(MeshID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_particle_script(ParticleScriptID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_sound(SoundID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_texture(TextureID id) const (defined in smlt::AssetManager)smlt::AssetManager
init() (defined in smlt::LocalAssetManager)smlt::LocalAssetManagerinlinevirtual
is_base_manager() const (defined in smlt::AssetManager)smlt::AssetManager
LocalAssetManager(AssetManager *parent=nullptr) (defined in smlt::LocalAssetManager)smlt::LocalAssetManagerinline
material(const MaterialID &id) (defined in smlt::AssetManager)smlt::AssetManager
material(const MaterialID &id) const (defined in smlt::AssetManager)smlt::AssetManager
material_count() const (defined in smlt::AssetManager)smlt::AssetManager
mesh(MeshID id) (defined in smlt::AssetManager)smlt::AssetManager
mesh(MeshID id) const (defined in smlt::AssetManager)smlt::AssetManager
mesh_count() const (defined in smlt::AssetManager)smlt::AssetManager
new_font_from_file(const Path &filename, const FontFlags &flags=FontFlags(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_material(GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_material_from_file(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_material_from_texture(TextureID texture, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh(VertexSpecification vertex_specification, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh(VertexDataPtr vertex_data, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_as_cube_with_submesh_per_face(float width, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_file(const Path &path, const VertexSpecification &desired_specification=VertexSpecification::DEFAULT, const MeshLoadOptions &options=MeshLoadOptions(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_heightmap(const Path &image_file, const HeightmapSpecification &spec=HeightmapSpecification(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_heightmap(const TextureID &texture, const HeightmapSpecification &spec=HeightmapSpecification(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_submesh(SubMesh *submesh, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_vertices(VertexSpecification vertex_specification, const std::string &submesh_name, const std::vector< smlt::Vec2 > &vertices, MeshArrangement arrangement=MESH_ARRANGEMENT_TRIANGLES, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_mesh_from_vertices(VertexSpecification vertex_specification, const std::string &submesh_name, const std::vector< smlt::Vec3 > &vertices, MeshArrangement arrangement=MESH_ARRANGEMENT_TRIANGLES, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_particle_script_from_file(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_sound_from_file(const Path &filename, const SoundFlags &flags=SoundFlags(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_texture(uint16_t width, uint16_t height, TextureFormat format=TEXTURE_FORMAT_RGBA_4UB_8888, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_texture_from_file(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
new_texture_from_file(const Path &path, TextureFlags flags, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
particle_script(ParticleScriptID id) (defined in smlt::AssetManager)smlt::AssetManager
particle_script(ParticleScriptID id) const (defined in smlt::AssetManager)smlt::AssetManager
particle_script_count() const (defined in smlt::AssetManager)smlt::AssetManager
ptr typedef (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >
RefCounted()=default (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >inlineprotected
run_garbage_collection() (defined in smlt::AssetManager)smlt::AssetManager
sound(SoundID id) (defined in smlt::AssetManager)smlt::AssetManager
sound(SoundID id) const (defined in smlt::AssetManager)smlt::AssetManager
sound_count() const (defined in smlt::AssetManager)smlt::AssetManager
texture(TextureID id) (defined in smlt::AssetManager)smlt::AssetManager
texture(TextureID id) const (defined in smlt::AssetManager)smlt::AssetManager
texture_count() const (defined in smlt::AssetManager)smlt::AssetManager
update(float dt) (defined in smlt::AssetManager)smlt::AssetManager
wptr typedef (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >
~AssetManager() (defined in smlt::AssetManager)smlt::AssetManagervirtual
~RefCounted() (defined in smlt::RefCounted< LocalAssetManager >)smlt::RefCounted< LocalAssetManager >inlineprotectedvirtual
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual