Impact CFX API 1.5.0
Comprehensive API documentation for Impact CFX - Collision Effects System
Loading...
Searching...
No Matches
ImpactCFX.ImpactAttachedEffectManager Class Reference

Component that manages effects that are attached to an object. More...

Inheritance diagram for ImpactCFX.ImpactAttachedEffectManager:

Public Member Functions

void AddAttachedEffect (PooledEffectObjectBase effectObject)
 Adds the effect to this object's list of attached effects. This does not change the parent of the effect.
 
void RemoveAttachedEffect (PooledEffectObjectBase effectObject)
 Removes the effect from this object's list of attached effects. This does not change the parent of the effect.
 
void ReleaseAllAttachedEffects ()
 Releases all attached effects so that they are put back into their respective object pools.
 

Detailed Description

Component that manages effects that are attached to an object.

Member Function Documentation

◆ AddAttachedEffect()

void ImpactCFX.ImpactAttachedEffectManager.AddAttachedEffect ( PooledEffectObjectBase  effectObject)

Adds the effect to this object's list of attached effects. This does not change the parent of the effect.

Parameters
effectObjectThe effect to add.

◆ RemoveAttachedEffect()

void ImpactCFX.ImpactAttachedEffectManager.RemoveAttachedEffect ( PooledEffectObjectBase  effectObject)

Removes the effect from this object's list of attached effects. This does not change the parent of the effect.

Parameters
effectObjectThe effect to remove