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

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

_bind_id_pointer(ResourceTypePtr ptr) (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inline
_overwrite_id(ParticleScriptID new_id) (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inline
add_manipulator(std::shared_ptr< Manipulator > manipulator) (defined in smlt::ParticleScript)smlt::ParticleScript
age() const (defined in smlt::Asset)smlt::Asset
Asset(AssetManager *manager) (defined in smlt::Asset)smlt::Asset
Asset(const Asset &rhs) (defined in smlt::Asset)smlt::Assetprotected
asset_manager() (defined in smlt::Asset)smlt::Assetinline
asset_manager() const (defined in smlt::Asset)smlt::Assetinline
clean_up() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
clear_emitters() (defined in smlt::ParticleScript)smlt::ParticleScript
clear_manipulators() (defined in smlt::ParticleScript)smlt::ParticleScript
create(Args &&... args) (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >inlinestatic
create() (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >inlinestatic
cull_each() const (defined in smlt::ParticleScript)smlt::ParticleScript
data (defined in smlt::Asset)smlt::Asset
emitter(std::size_t i) const (defined in smlt::ParticleScript)smlt::ParticleScript
emitter_count() const (defined in smlt::ParticleScript)smlt::ParticleScript
has_name() const (defined in smlt::Nameable)smlt::Nameableinline
has_repeating_emitters() const (defined in smlt::ParticleScript)smlt::ParticleScript
id() const (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inline
id_type typedef (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >
Identifiable(ParticleScriptID id) (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inline
Identifiable()=default (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >
init() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual
manipulator(std::size_t i) const (defined in smlt::ParticleScript)smlt::ParticleScript
manipulator_count() const (defined in smlt::ParticleScript)smlt::ParticleScript
material() const (defined in smlt::ParticleScript)smlt::ParticleScript
MAX_EMITTER_COUNT (defined in smlt::ParticleScript)smlt::ParticleScriptstatic
mutable_emitter(std::size_t i) (defined in smlt::ParticleScript)smlt::ParticleScript
name() const (defined in smlt::Nameable)smlt::Nameableinline
operator<(const Identifiable< ParticleScriptID > &rhs) const (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inlinevirtual
operator=(const Asset &rhs) (defined in smlt::Asset)smlt::Assetprotected
operator==(const Identifiable< ParticleScriptID > &rhs) const (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inlinevirtual
particle_height() const (defined in smlt::ParticleScript)smlt::ParticleScript
particle_width() const (defined in smlt::ParticleScript)smlt::ParticleScript
ParticleScript(ParticleScriptID id, AssetManager *asset_manager) (defined in smlt::ParticleScript)smlt::ParticleScript
ptr typedef (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >
push_emitter(const Emitter &emitter) (defined in smlt::ParticleScript)smlt::ParticleScript
quota() const (defined in smlt::ParticleScript)smlt::ParticleScript
RefCounted()=default (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >protected
RefCounted(Args &&...) (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >inlineprotected
set_cull_each(bool v) (defined in smlt::ParticleScript)smlt::ParticleScript
set_garbage_collection_method(GarbageCollectMethod method) (defined in smlt::Asset)smlt::Asset
set_material(MaterialPtr material) (defined in smlt::ParticleScript)smlt::ParticleScript
set_name(const std::string &name) (defined in smlt::Nameable)smlt::Nameableinline
set_name_and_get(const std::string &name) (defined in smlt::ChainNameable< ParticleScript >)smlt::ChainNameable< ParticleScript >inline
set_particle_height(float h) (defined in smlt::ParticleScript)smlt::ParticleScript
set_particle_width(float w) (defined in smlt::ParticleScript)smlt::ParticleScript
set_quota(std::size_t quota) (defined in smlt::ParticleScript)smlt::ParticleScript
wptr typedef (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >
~Asset() (defined in smlt::Asset)smlt::Assetvirtual
~Identifiable() (defined in smlt::generic::Identifiable< ParticleScriptID >)smlt::generic::Identifiable< ParticleScriptID >inlinevirtual
~Loadable() (defined in smlt::Loadable)smlt::Loadableinlinevirtual
~Nameable() (defined in smlt::Nameable)smlt::Nameableinlinevirtual
~RefCounted() (defined in smlt::RefCounted< ParticleScript >)smlt::RefCounted< ParticleScript >inlineprotectedvirtual
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed)smlt::TwoPhaseConstructedinlinevirtual