![]() |
ezEngine
Release 25.03
|
Public Member Functions | |
void | AddParticleSystem (ezParticleSystemDescriptor *pSystem) |
void | RemoveParticleSystem (ezParticleSystemDescriptor *pSystem) |
const ezHybridArray< ezParticleSystemDescriptor *, 4 > & | GetParticleSystems () const |
void | AddEventReaction (ezParticleEventReactionFactory *pSystem) |
void | RemoveEventReaction (ezParticleEventReactionFactory *pSystem) |
const ezHybridArray< ezParticleEventReactionFactory *, 4 > & | GetEventReactions () const |
void | Save (ezStreamWriter &inout_stream) const |
void | Load (ezStreamReader &inout_stream) |
void | ClearSystems () |
void | ClearEventReactions () |
![]() | |
virtual const ezRTTI * | GetDynamicRTTI () const |
bool | IsInstanceOf (const ezRTTI *pType) const |
Returns whether the type of this instance is of the given type or derived from it. | |
template<typename T > | |
EZ_ALWAYS_INLINE bool | IsInstanceOf () const |
Returns whether the type of this instance is of the given type or derived from it. | |
Public Attributes | |
ezEnum< ezEffectInvisibleUpdateRate > | m_InvisibleUpdateRate |
bool | m_bSimulateInLocalSpace = false |
bool | m_bAlwaysShared = false |
float | m_fApplyInstanceVelocity = 0.0f |
ezTime | m_PreSimulateDuration |
ezVec3U32 | m_vNumWindSamples = ezVec3U32(1) |
ezMap< ezString, float > | m_FloatParameters |
ezMap< ezString, ezColor > | m_ColorParameters |
Additional Inherited Members | |
![]() | |
static const ezRTTI * | GetStaticRTTI () |