Plasma Engine  2.0
Loading...
Searching...
No Matches
plParticleTypeEffect Member List

This is the complete list of members for plParticleTypeEffect, including all inherited members.

ClearEffects(bool bInterruptImmediately) (defined in plParticleTypeEffect)plParticleTypeEffectprotected
ComputeSortingKey(plParticleTypeRenderMode::Enum mode, plUInt32 uiTextureHash) (defined in plParticleType)plParticleTypeprotectedstatic
CreateRequiredStreams() override (defined in plParticleTypeEffect)plParticleTypeEffectvirtual
CreateStream(const char *szName, plProcessingStream::DataType Type, plProcessingStream **ppStream, bool bWillInitializeStream) (defined in plParticleModule)plParticleModuleinlineprotected
ExtractTypeRenderData(plMsgExtractRenderData &ref_msg, const plTransform &instanceTransform) const override (defined in plParticleTypeEffect)plParticleTypeEffectvirtual
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetMaxParticleRadius(float fParticleSize) const override (defined in plParticleTypeEffect)plParticleTypeEffectinlinevirtual
GetOwnerEffect() const (defined in plParticleModule)plParticleModuleinline
GetOwnerSystem() (defined in plParticleModule)plParticleModuleinline
GetOwnerSystem() const (defined in plParticleModule)plParticleModuleinline
GetRNG() const (defined in plParticleModule)plParticleModuleinlineprotected
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
InitializeElements(plUInt64 uiStartIndex, plUInt64 uiNumElements) overrideplParticleTypeinlineprotectedvirtual
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
m_fMaxEffectRadius (defined in plParticleTypeEffect)plParticleTypeEffectprotected
m_fPriorityplProcessingStreamProcessor
m_hEffect (defined in plParticleTypeEffect)plParticleTypeEffect
m_pStreamEffectID (defined in plParticleTypeEffect)plParticleTypeEffectprotected
m_pStreamGroupplProcessingStreamProcessorprotected
m_pStreamPosition (defined in plParticleTypeEffect)plParticleTypeEffectprotected
m_TimeDiff (defined in plParticleType)plParticleTypeprotected
m_uiLastExtractedFrame (defined in plParticleType)plParticleTypemutableprotected
OnFinalize()plParticleModuleinlinevirtual
OnParticleDeath(const plStreamGroupElementRemovedEvent &e) (defined in plParticleTypeEffect)plParticleTypeEffectprotected
OnReset() overrideplParticleTypeEffectprotectedvirtual
plParticleType() (defined in plParticleType)plParticleTypeprotected
plParticleTypeEffect() (defined in plParticleTypeEffect)plParticleTypeEffect
plParticleTypeEffectFactory (defined in plParticleTypeEffect)plParticleTypeEffectfriend
plProcessingStreamProcessor()plProcessingStreamProcessor
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
Process(plUInt64 uiNumElements) overrideplParticleTypeEffectprotectedvirtual
QueryOptionalStreams() (defined in plParticleModule)plParticleModuleinlinevirtual
RequestRequiredWorldModulesForCache(plParticleWorldModule *pParticleModule)plParticleModuleinlinevirtual
Reset(plParticleSystemInstance *pOwner) (defined in plParticleModule)plParticleModuleinline
StepParticleSystem(const plTime &tDiff, plUInt32 uiNumNewParticles) (defined in plParticleType)plParticleTypeinlineprotectedvirtual
UpdateStreamBindings() final overrideplParticleModuleinlineprotectedvirtual
~plParticleTypeEffect() (defined in plParticleTypeEffect)plParticleTypeEffect
~plProcessingStreamProcessor()plProcessingStreamProcessorvirtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual