Simulant
21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
smlt
ParticleScript
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::Asset
protected
asset_manager
() (defined in
smlt::Asset
)
smlt::Asset
inline
asset_manager
() const (defined in
smlt::Asset
)
smlt::Asset
inline
clean_up
() (defined in
smlt::TwoPhaseConstructed
)
smlt::TwoPhaseConstructed
inline
virtual
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 >
inline
static
create
() (defined in
smlt::RefCounted< ParticleScript >
)
smlt::RefCounted< ParticleScript >
inline
static
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::Nameable
inline
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::TwoPhaseConstructed
inline
virtual
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::ParticleScript
static
mutable_emitter
(std::size_t i) (defined in
smlt::ParticleScript
)
smlt::ParticleScript
name
() const (defined in
smlt::Nameable
)
smlt::Nameable
inline
operator<
(const Identifiable< ParticleScriptID > &rhs) const (defined in
smlt::generic::Identifiable< ParticleScriptID >
)
smlt::generic::Identifiable< ParticleScriptID >
inline
virtual
operator=
(const Asset &rhs) (defined in
smlt::Asset
)
smlt::Asset
protected
operator==
(const Identifiable< ParticleScriptID > &rhs) const (defined in
smlt::generic::Identifiable< ParticleScriptID >
)
smlt::generic::Identifiable< ParticleScriptID >
inline
virtual
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 >
inline
protected
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::Nameable
inline
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::Asset
virtual
~Identifiable
() (defined in
smlt::generic::Identifiable< ParticleScriptID >
)
smlt::generic::Identifiable< ParticleScriptID >
inline
virtual
~Loadable
() (defined in
smlt::Loadable
)
smlt::Loadable
inline
virtual
~Nameable
() (defined in
smlt::Nameable
)
smlt::Nameable
inline
virtual
~RefCounted
() (defined in
smlt::RefCounted< ParticleScript >
)
smlt::RefCounted< ParticleScript >
inline
protected
virtual
~TwoPhaseConstructed
() (defined in
smlt::TwoPhaseConstructed
)
smlt::TwoPhaseConstructed
inline
virtual
Generated by
1.8.20