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

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

Asset (defined in smlt::AssetManager)smlt::AssetManagerfriend
AssetManager(AssetManager *parent=nullptr) (defined in smlt::AssetManager)smlt::AssetManager
base_manager() const (defined in smlt::AssetManager)smlt::AssetManager
binary(AssetID 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::AssetManagerinline
child_manager_count() const (defined in smlt::AssetManager)smlt::AssetManagerinline
clone_default_material(GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
clone_material(const AssetID &mat_id, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_font_from_family(const std::string &family, const FontFlags &flags, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_font_from_memory(const uint8_t *data, const std::size_t size, const FontFlags &flags, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC)smlt::AssetManager
create_material(GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_material_from_texture(TexturePtr texture, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh(VertexSpecification vertex_specification, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh(VertexDataPtr vertex_data, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh_as_cube_with_submesh_per_face(float width, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh_from_heightmap(const Path &image_file, const HeightmapSpecification &spec=HeightmapSpecification(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh_from_heightmap(const TexturePtr &texture, const HeightmapSpecification &spec=HeightmapSpecification(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_mesh_from_submesh(SubMesh *submesh, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
create_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
default_material() const (defined in smlt::AssetManager)smlt::AssetManagervirtual
destroy_all() (defined in smlt::AssetManager)smlt::AssetManager
destroy_binary(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_font(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_material(const AssetID &id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_mesh(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_particle_script(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_sound(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
destroy_texture(AssetID 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(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
font(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
font_count() const (defined in smlt::AssetManager)smlt::AssetManager
has_binary(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_font(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_material(const AssetID &id) const (defined in smlt::AssetManager)smlt::AssetManager
has_mesh(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_particle_script(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_sound(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
has_texture(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
is_base_manager() const (defined in smlt::AssetManager)smlt::AssetManager
load_binary(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_font(const Path &filename, const FontFlags &flags=FontFlags(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_material(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_mesh(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
load_particle_script(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_sound(const Path &filename, const SoundFlags &flags=SoundFlags(), GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_texture(const Path &filename, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
load_texture(const Path &path, TextureFlags flags, GarbageCollectMethod garbage_collect=GARBAGE_COLLECT_PERIODIC) (defined in smlt::AssetManager)smlt::AssetManager
material(const AssetID &id) (defined in smlt::AssetManager)smlt::AssetManager
material(const AssetID &id) const (defined in smlt::AssetManager)smlt::AssetManager
material_count() const (defined in smlt::AssetManager)smlt::AssetManager
mesh(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
mesh(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
mesh_count() const (defined in smlt::AssetManager)smlt::AssetManager
particle_script(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
particle_script(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
particle_script_count() const (defined in smlt::AssetManager)smlt::AssetManager
run_garbage_collection() (defined in smlt::AssetManager)smlt::AssetManager
sound(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
sound(AssetID id) const (defined in smlt::AssetManager)smlt::AssetManager
sound_count() const (defined in smlt::AssetManager)smlt::AssetManager
texture(AssetID id) (defined in smlt::AssetManager)smlt::AssetManager
texture(AssetID 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
~AssetManager() (defined in smlt::AssetManager)smlt::AssetManagervirtual