Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_EffectsModuleParticleChildComponent Interface Reference
Inheritance diagram for SCR_EffectsModuleParticleChildComponent:
SCR_EffectsModuleChildComponent

Public Member Functions

override void EOnInit (IEntity owner)
 
override void OnPostInit (IEntity owner)
 
override void OnDelete (IEntity owner)
 
- Public Member Functions inherited from SCR_EffectsModuleChildComponent
void InitChildServer (notnull SCR_EffectsModuleComponent effectModule, notnull SCR_EffectsModule effectConfig)
 
void InitChild (notnull SCR_EffectsModuleComponent effectModule, notnull SCR_EffectsModule effectConfig)
 
void RPC_UpdatePosition (vector position)
 

Protected Member Functions

void OnParticleStateChanged (EParticleEffectState oldState, EParticleEffectState newState)
 
override void EditorOnParentRemoved (SCR_EffectsModuleComponent effectModule, SCR_EffectsModule effectConfig)
 
void RemovedFromParentBroadcast ()
 
- Protected Member Functions inherited from SCR_EffectsModuleChildComponent
void OnParentEffectsModuleUpdate (notnull SCR_EffectsModuleComponent effectModule, notnull SCR_EffectsModule effectConfig)
 

Protected Attributes

string m_sParticleSoundEffectSignal
 
SCR_ReplicatedParticleEffectEntity m_ParticleEntity
 
- Protected Attributes inherited from SCR_EffectsModuleChildComponent
vector m_vParentPosition
 
bool m_bIsMaster
 
SCR_EffectsModuleComponent m_Parent
 
bool m_bOnDeleteCalled
 

Member Function Documentation

◆ EditorOnParentRemoved()

override void SCR_EffectsModuleParticleChildComponent.EditorOnParentRemoved ( SCR_EffectsModuleComponent effectModule,
SCR_EffectsModule effectConfig )
protected

◆ EOnInit()

override void SCR_EffectsModuleParticleChildComponent.EOnInit ( IEntity owner)

◆ OnDelete()

override void SCR_EffectsModuleParticleChildComponent.OnDelete ( IEntity owner)

◆ OnParticleStateChanged()

void SCR_EffectsModuleParticleChildComponent.OnParticleStateChanged ( EParticleEffectState oldState,
EParticleEffectState newState )
protected

◆ OnPostInit()

override void SCR_EffectsModuleParticleChildComponent.OnPostInit ( IEntity owner)

◆ RemovedFromParentBroadcast()

void SCR_EffectsModuleParticleChildComponent.RemovedFromParentBroadcast ( )
protected

Member Data Documentation

◆ m_ParticleEntity

SCR_ReplicatedParticleEffectEntity SCR_EffectsModuleParticleChildComponent.m_ParticleEntity
protected

◆ m_sParticleSoundEffectSignal

string SCR_EffectsModuleParticleChildComponent.m_sParticleSoundEffectSignal
protected

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