Loading...
Searching...
No Matches
SCR_CinematicParticleSourceEntity Interface Reference
Inheritance diagram for SCR_CinematicParticleSourceEntity:

Public Member Functions

override void _WB_SetTransform (inout vector mat[4], IEntitySource src)
 
override void _WB_OnInit (inout vector mat[4], IEntitySource src)
 
override void _WB_AfterWorldUpdate (float timeSlice)
 
override int _WB_GetAfterWorldUpdateSpecs (IEntitySource src)
 
void SCR_CinematicParticleSourceEntity (IEntitySource src, IEntity parent)
 
void ~SCR_CinematicParticleSourceEntity ()
 

Protected Member Functions

void Init ()
 
void PauseParticle ()
 
void ResetParticle ()
 
override void EOnFrame (IEntity owner, float timeSlice)
 

Protected Attributes

ResourceName m_sParticle
 
float m_fPauseTime
 
bool m_bInitialised
 
float m_fDuration
 
ParticleEffectEntity m_ParticleEffectEntity
 

Static Protected Attributes

static ref set< ParticleEffectEntity > s_PlayingParticles = new set<ParticleEffectEntity>()
 

Constructor & Destructor Documentation

◆ SCR_CinematicParticleSourceEntity()

void SCR_CinematicParticleSourceEntity.SCR_CinematicParticleSourceEntity ( IEntitySource src,
IEntity parent )

◆ ~SCR_CinematicParticleSourceEntity()

void SCR_CinematicParticleSourceEntity.~SCR_CinematicParticleSourceEntity ( )

Member Function Documentation

◆ _WB_AfterWorldUpdate()

override void SCR_CinematicParticleSourceEntity._WB_AfterWorldUpdate ( float timeSlice)

◆ _WB_GetAfterWorldUpdateSpecs()

override int SCR_CinematicParticleSourceEntity._WB_GetAfterWorldUpdateSpecs ( IEntitySource src)

◆ _WB_OnInit()

override void SCR_CinematicParticleSourceEntity._WB_OnInit ( inout vector mat[4],
IEntitySource src )

◆ _WB_SetTransform()

override void SCR_CinematicParticleSourceEntity._WB_SetTransform ( inout vector mat[4],
IEntitySource src )

◆ EOnFrame()

override void SCR_CinematicParticleSourceEntity.EOnFrame ( IEntity owner,
float timeSlice )
protected

◆ Init()

void SCR_CinematicParticleSourceEntity.Init ( )
protected

◆ PauseParticle()

void SCR_CinematicParticleSourceEntity.PauseParticle ( )
protected

◆ ResetParticle()

void SCR_CinematicParticleSourceEntity.ResetParticle ( )
protected

Member Data Documentation

◆ m_bInitialised

bool SCR_CinematicParticleSourceEntity.m_bInitialised
protected

◆ m_fDuration

float SCR_CinematicParticleSourceEntity.m_fDuration
protected

◆ m_fPauseTime

float SCR_CinematicParticleSourceEntity.m_fPauseTime
protected

◆ m_ParticleEffectEntity

ParticleEffectEntity SCR_CinematicParticleSourceEntity.m_ParticleEffectEntity
protected

◆ m_sParticle

ResourceName SCR_CinematicParticleSourceEntity.m_sParticle
protected

◆ s_PlayingParticles

ref set<ParticleEffectEntity> SCR_CinematicParticleSourceEntity.s_PlayingParticles = new set<ParticleEffectEntity>()
staticprotected

The documentation for this interface was generated from the following file: