Simulant
21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::SharedAssetManager, including all inherited members.
AssetManager(AssetManager *parent=nullptr) (defined in smlt::AssetManager) | smlt::AssetManager | |
base_manager() const (defined in smlt::AssetManager) | smlt::AssetManager | |
binary(BinaryID id) const (defined in smlt::AssetManager) | smlt::AssetManager | |
binary_count() const (defined in smlt::AssetManager) | smlt::AssetManager | |
child_manager(std::size_t i) const (defined in smlt::AssetManager) | smlt::AssetManager | inline |
child_manager_count() const (defined in smlt::AssetManager) | smlt::AssetManager | inline |
clean_up() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |
cleanup() (defined in smlt::SharedAssetManager) | smlt::SharedAssetManager | inline |
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< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | inlinestatic |
create() (defined in smlt::RefCounted< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | inlinestatic |
default_material() const (defined in smlt::SharedAssetManager) | smlt::SharedAssetManager | virtual |
default_material_filename() const (defined in smlt::SharedAssetManager) | smlt::SharedAssetManager | |
destroy_all() (defined in smlt::AssetManager) | smlt::AssetManager | |
destroy_binary(BinaryID id) (defined in smlt::AssetManager) | smlt::AssetManager | |
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_binary(const std::string &name) (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_binary(BinaryID id) 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::SharedAssetManager) | smlt::SharedAssetManager | virtual |
is_base_manager() const (defined in smlt::AssetManager) | smlt::AssetManager | |
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_binary_from_file(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager) | smlt::AssetManager | |
new_font_from_family(const std::string &family, const FontFlags &flags, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) | 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< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | |
RefCounted()=default (defined in smlt::RefCounted< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | protected |
RefCounted(Args &&...) (defined in smlt::RefCounted< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | inlineprotected |
run_garbage_collection() (defined in smlt::AssetManager) | smlt::AssetManager | |
set_default_material_filename(const Path &filename) (defined in smlt::SharedAssetManager) | smlt::SharedAssetManager | |
SharedAssetManager()=default (defined in smlt::SharedAssetManager) | smlt::SharedAssetManager | |
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< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | |
~AssetManager() (defined in smlt::AssetManager) | smlt::AssetManager | virtual |
~RefCounted() (defined in smlt::RefCounted< SharedAssetManager >) | smlt::RefCounted< SharedAssetManager > | inlineprotectedvirtual |
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |