| $getParticleComponentType() const (defined in ParticleSystem::ParticleMotionComponentBase) | ParticleSystem::ParticleMotionComponentBase | |
| $getSortOrderNumber() const (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| $initializeFromData(::SharedTypes::v1_20_80::ParticleEffectComponent &data) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| $parseJson(::ConstDeserializeDataParams const &deserializeDataParams) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| $updateParticleMotion(::ParticleSystem::ComponentAccessParticleEmitter &emitter, ::ParticleSystem::CommonParticle &particle, ::RenderParams &renderParams, ::std::chrono::nanoseconds const &dt) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| $upgradeToSharedTypes(::SharedTypes::v1_20_80::ParticleEffectComponent &data) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| $vftable() | ParticleSystem::ParticleMotionCollisionComponent | static |
| _extractEvent(::Json::Value const &event) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| _handleCollisions(::ParticleSystem::ComponentAccessParticleEmitter &emitter, ::ParticleSystem::CommonParticle &particle, ::std::chrono::nanoseconds const &dt) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| _sweep(::ParticleSystem::ComponentAccessParticleEmitter &emitter, ::ParticleSystem::ParticleMotionCollisionComponent::SweepResult const &previousRay, ::Vec3 const &collisionRadius, uint iteration) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| _sweepBB(::Vec3 const ¤tPosition, ::Vec3 const &lastPosition, ::AABB const &aabb, float &hitAlpha, uchar &hitAxis) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| EffectComponentType enum name (defined in ParticleSystem::EffectComponentBase) | ParticleSystem::EffectComponentBase | |
| EffectComponentType enum name (defined in ParticleSystem::EffectComponentBase) | ParticleSystem::EffectComponentBase | |
| getParticleComponentType() const (defined in ParticleSystem::ParticleMotionComponentBase) | ParticleSystem::ParticleMotionComponentBase | |
| getSortOrderNumber() const (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| initializeFromData(::SharedTypes::v1_20_80::ParticleEffectComponent &data) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| mCoefficientOfRestitution (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mCollisionDrag (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mCollisionEnabledExpr (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mCollisionEvents (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mCollisionRadius (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mExpireOnContact (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | |
| mName (defined in ParticleSystem::EffectComponentBase) | ParticleSystem::EffectComponentBase | |
| parseJson(::ConstDeserializeDataParams const &deserializeDataParams) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| updateParticleMotion(::ParticleSystem::ComponentAccessParticleEmitter &emitter, ::ParticleSystem::CommonParticle &particle, ::RenderParams &renderParams, ::std::chrono::nanoseconds const &dt) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| upgradeToSharedTypes(::SharedTypes::v1_20_80::ParticleEffectComponent &data) (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| ~EffectComponentBase()=default (defined in ParticleSystem::EffectComponentBase) | ParticleSystem::EffectComponentBase | virtual |
| ~ParticleMotionCollisionComponent()=default (defined in ParticleSystem::ParticleMotionCollisionComponent) | ParticleSystem::ParticleMotionCollisionComponent | virtual |
| ~ParticleMotionComponentBase()=default (defined in ParticleSystem::ParticleMotionComponentBase) | ParticleSystem::ParticleMotionComponentBase | virtual |