Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_EffectsModuleComponent Class Reference
Inheritance diagram for SCR_EffectsModuleComponent:
ScriptComponent

Protected Member Functions

SCR_EffectsModule GetEffectsModuleConfig ()
bool EditorInstantDelete ()
EffectsModuleOnChanged GetOnTransformChanged ()
EffectsModuleOnChanged GetOnDelete ()
EffectsModuleOnChanged GetOnEditorOnRemovedFromParent ()
m_OnTransformChanged Invoke (this, m_EffectConfig)
 while (child)
 while (child)
int GetEffectsModuleChildren (notnull out array< SCR_EffectsModuleChildComponent > effectModuleChildren)
void SpawnEffectEntity ()
void PostEntitySpawned (notnull SCR_EffectsModuleChildComponent spawnedEntity, vector targetPosition)
void OnEntitySpawnedBroadcast (RplId id, vector targetPosition)
 OnEffectsModuleChildDeleted ()
void OnEffectsModuleChildDeleted ()
m_EffectConfig CancelModule ()
m_EffectConfig CancelModuleBroadcast ()
 Rpc (CancelModuleBroadcast)
void CancelModuleBroadcast ()
bool IsPaused ()
void SetPausedServer (bool paused)
void SetPausedBroadcast (bool paused)
bool IsLooping ()
void SetLoopingServer (bool loop)
void SetLoopingBroadcast (bool loop)
override void EOnInit (IEntity owner)
override void OnPostInit (IEntity owner)
void EditorOnRemovedFromParent ()
override void OnDelete (IEntity owner)
writer WriteBool (IsPaused())
writer WriteBool (IsLooping())
override bool RplLoad (ScriptBitReader reader)

Protected Attributes

bool m_bExecuteOnInit
ref SCR_EffectsModule m_EffectConfig
bool m_bDoneExecuting
ref EffectsModuleOnChanged m_OnDeleted = new EffectsModuleOnChanged()
ref EffectsModuleOnChanged m_OnEditorOnRemovedFromParent = new EffectsModuleOnChanged()
ref EffectsModuleOnChanged m_OnTransformChanged = new EffectsModuleOnChanged()
GenericEntity child = GenericEntity.Cast(GetOwner().GetChildren())
SCR_EffectsModuleChildComponent childComponent
return false
return true

Detailed Description

Definition at line 10 of file SCR_EffectModuleComponent.c.

Member Function Documentation

◆ CancelModule()

m_EffectConfig SCR_EffectsModuleComponent::CancelModule ( )
protected

◆ CancelModuleBroadcast() [1/2]

void SCR_EffectsModuleComponent::CancelModuleBroadcast ( )
inlineprotected

Definition at line 306 of file SCR_EffectModuleComponent.c.

◆ CancelModuleBroadcast() [2/2]

m_EffectConfig SCR_EffectsModuleComponent::CancelModuleBroadcast ( )
protected

◆ EditorInstantDelete()

bool SCR_EffectsModuleComponent::EditorInstantDelete ( )
inlineprotected
Returns
Radius of Effect Module

Definition at line 37 of file SCR_EffectModuleComponent.c.

◆ EditorOnRemovedFromParent()

void SCR_EffectsModuleComponent::EditorOnRemovedFromParent ( )
inlineprotected

Definition at line 420 of file SCR_EffectModuleComponent.c.

◆ EOnInit()

override void SCR_EffectsModuleComponent::EOnInit ( IEntity owner)
inlineprotected

Definition at line 373 of file SCR_EffectModuleComponent.c.

◆ GetEffectsModuleChildren()

int SCR_EffectsModuleComponent::GetEffectsModuleChildren ( notnull out array< SCR_EffectsModuleChildComponent > effectModuleChildren)
inlineprotected

Definition at line 150 of file SCR_EffectModuleComponent.c.

◆ GetEffectsModuleConfig()

SCR_EffectsModule SCR_EffectsModuleComponent::GetEffectsModuleConfig ( )
inlineprotected
Returns
Radius of Effect Module

Definition at line 28 of file SCR_EffectModuleComponent.c.

◆ GetOnDelete()

EffectsModuleOnChanged SCR_EffectsModuleComponent::GetOnDelete ( )
inlineprotected
Returns
Get on delete event

Definition at line 55 of file SCR_EffectModuleComponent.c.

◆ GetOnEditorOnRemovedFromParent()

EffectsModuleOnChanged SCR_EffectsModuleComponent::GetOnEditorOnRemovedFromParent ( )
inlineprotected
Returns
Get on delete event

Definition at line 64 of file SCR_EffectModuleComponent.c.

◆ GetOnTransformChanged()

EffectsModuleOnChanged SCR_EffectsModuleComponent::GetOnTransformChanged ( )
inlineprotected
Returns
Get on transfrom changed event

Definition at line 46 of file SCR_EffectModuleComponent.c.

◆ Invoke()

m_OnTransformChanged SCR_EffectsModuleComponent::Invoke ( this ,
m_EffectConfig  )
protected

◆ IsLooping()

bool SCR_EffectsModuleComponent::IsLooping ( )
inlineprotected

Definition at line 350 of file SCR_EffectModuleComponent.c.

◆ IsPaused()

bool SCR_EffectsModuleComponent::IsPaused ( )
inlineprotected

Definition at line 322 of file SCR_EffectModuleComponent.c.

◆ OnDelete()

override void SCR_EffectsModuleComponent::OnDelete ( IEntity owner)
inlineprotected

Definition at line 434 of file SCR_EffectModuleComponent.c.

◆ OnEffectsModuleChildDeleted() [1/2]

void SCR_EffectsModuleComponent::OnEffectsModuleChildDeleted ( )
inlineprotected

Definition at line 270 of file SCR_EffectModuleComponent.c.

◆ OnEffectsModuleChildDeleted() [2/2]

SCR_EffectsModuleComponent::OnEffectsModuleChildDeleted ( )
protected

◆ OnEntitySpawnedBroadcast()

void SCR_EffectsModuleComponent::OnEntitySpawnedBroadcast ( RplId id,
vector targetPosition )
inlineprotected

Definition at line 241 of file SCR_EffectModuleComponent.c.

◆ OnPostInit()

override void SCR_EffectsModuleComponent::OnPostInit ( IEntity owner)
inlineprotected

Definition at line 393 of file SCR_EffectModuleComponent.c.

◆ PostEntitySpawned()

void SCR_EffectsModuleComponent::PostEntitySpawned ( notnull SCR_EffectsModuleChildComponent spawnedEntity,
vector targetPosition )
inlineprotected

Definition at line 221 of file SCR_EffectModuleComponent.c.

◆ Rpc()

SCR_EffectsModuleComponent::Rpc ( CancelModuleBroadcast )
protected

◆ RplLoad()

override bool SCR_EffectsModuleComponent::RplLoad ( ScriptBitReader reader)
inlineprotected

Definition at line 469 of file SCR_EffectModuleComponent.c.

◆ SetLoopingBroadcast()

void SCR_EffectsModuleComponent::SetLoopingBroadcast ( bool loop)
inlineprotected

Definition at line 367 of file SCR_EffectModuleComponent.c.

◆ SetLoopingServer()

void SCR_EffectsModuleComponent::SetLoopingServer ( bool loop)
inlineprotected

Definition at line 356 of file SCR_EffectModuleComponent.c.

◆ SetPausedBroadcast()

void SCR_EffectsModuleComponent::SetPausedBroadcast ( bool paused)
inlineprotected

Definition at line 338 of file SCR_EffectModuleComponent.c.

◆ SetPausedServer()

void SCR_EffectsModuleComponent::SetPausedServer ( bool paused)
inlineprotected

Definition at line 328 of file SCR_EffectModuleComponent.c.

◆ SpawnEffectEntity()

void SCR_EffectsModuleComponent::SpawnEffectEntity ( )
inlineprotected

Definition at line 171 of file SCR_EffectModuleComponent.c.

◆ while() [1/2]

SCR_EffectsModuleComponent::while ( child )
inlineprotected

Definition at line 135 of file SCR_EffectModuleComponent.c.

◆ while() [2/2]

SCR_EffectsModuleComponent::while ( child )
inlineprotected

Definition at line 81 of file SCR_EffectModuleComponent.c.

◆ WriteBool() [1/2]

writer SCR_EffectsModuleComponent::WriteBool ( IsLooping() )
protected

◆ WriteBool() [2/2]

writer SCR_EffectsModuleComponent::WriteBool ( IsPaused() )
protected

Member Data Documentation

◆ child

GenericEntity SCR_EffectsModuleComponent::child = GenericEntity.Cast(GetOwner().GetChildren())
protected

Definition at line 78 of file SCR_EffectModuleComponent.c.

◆ childComponent

SCR_EffectsModuleChildComponent SCR_EffectsModuleComponent::childComponent
protected

Definition at line 79 of file SCR_EffectModuleComponent.c.

◆ false

return SCR_EffectsModuleComponent::false
protected

Definition at line 146 of file SCR_EffectModuleComponent.c.

◆ m_bDoneExecuting

bool SCR_EffectsModuleComponent::m_bDoneExecuting
protected

Definition at line 18 of file SCR_EffectModuleComponent.c.

◆ m_bExecuteOnInit

bool SCR_EffectsModuleComponent::m_bExecuteOnInit
protected

Definition at line 13 of file SCR_EffectModuleComponent.c.

◆ m_EffectConfig

ref SCR_EffectsModule SCR_EffectsModuleComponent::m_EffectConfig
protected

Definition at line 16 of file SCR_EffectModuleComponent.c.

◆ m_OnDeleted

ref EffectsModuleOnChanged SCR_EffectsModuleComponent::m_OnDeleted = new EffectsModuleOnChanged()
protected

Definition at line 20 of file SCR_EffectModuleComponent.c.

◆ m_OnEditorOnRemovedFromParent

ref EffectsModuleOnChanged SCR_EffectsModuleComponent::m_OnEditorOnRemovedFromParent = new EffectsModuleOnChanged()
protected

Definition at line 21 of file SCR_EffectModuleComponent.c.

◆ m_OnTransformChanged

ref EffectsModuleOnChanged SCR_EffectsModuleComponent::m_OnTransformChanged = new EffectsModuleOnChanged()
protected

Definition at line 22 of file SCR_EffectModuleComponent.c.

◆ true

return SCR_EffectsModuleComponent::true
protected

Definition at line 465 of file SCR_EffectModuleComponent.c.


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