Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_GadgetManagerComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_GadgetInvokersInitState
 Controls invoker resgistration for gadget manager. More...
class  SCR_GadgetManagerComponent

Functions

class SCR_GadgetInvokersInitState EntityEditorProps (category:"GameScripted/Gadgets", description:"Gadget manager", color:"0 0 255 255")
bool IsInit ()
void InitInvokers (IEntity character, SCR_CharacterControllerComponent controller)
void InitControlledInvokers (IEntity character, SCR_CharacterControllerComponent controller)
void CleanupInvokers (GenericEntity character)
void CleanupLocalInvokers (GenericEntity character)
void Clear (GenericEntity entity)
void SCR_GadgetInvokersInitState (notnull SCR_GadgetManagerComponent gadgetManager)

Variables

SCR_GadgetManagerComponent m_GadgetManager
SCR_CharacterControllerComponent m_Controller
bool m_bIsControlledInit = false
bool m_bIsDefaultInit = false
bool m_bIsControlledEnt = false

Function Documentation

◆ CleanupInvokers()

void EntityEditorProps::CleanupInvokers ( GenericEntity character)

Cleanup invokers when entity is destroyed

Parameters
[in]charactermust not be null

Definition at line 191 of file SCR_GadgetManagerComponent.c.

◆ CleanupLocalInvokers()

void EntityEditorProps::CleanupLocalInvokers ( GenericEntity character)

Cleanup local invokers when entity is no longer controlled

Parameters
[in]characterunused

Definition at line 212 of file SCR_GadgetManagerComponent.c.

◆ Clear()

void EntityEditorProps::Clear ( GenericEntity entity)
Parameters
[in]entity

Definition at line 231 of file SCR_GadgetManagerComponent.c.

◆ EntityEditorProps()

class SCR_GadgetInvokersInitState EntityEditorProps ( category:"GameScripted/Gadgets" ,
description:"Gadget manager" ,
color:"0 0 255 255"  )

Definition at line 1 of file SCR_GadgetManagerComponent.c.

◆ InitControlledInvokers()

void EntityEditorProps::InitControlledInvokers ( IEntity character,
SCR_CharacterControllerComponent controller )

Invokers for controlled character only

Parameters
[in]characterunused
[in]controller

Definition at line 171 of file SCR_GadgetManagerComponent.c.

◆ InitInvokers()

void EntityEditorProps::InitInvokers ( IEntity character,
SCR_CharacterControllerComponent controller )

Invokers for all characters

Parameters
[in]charactermust not be null
[in]controller

Definition at line 148 of file SCR_GadgetManagerComponent.c.

◆ IsInit()

bool EntityEditorProps::IsInit ( )
Returns

Definition at line 136 of file SCR_GadgetManagerComponent.c.

◆ SCR_GadgetInvokersInitState()

void EntityEditorProps::SCR_GadgetInvokersInitState ( notnull SCR_GadgetManagerComponent gadgetManager)
Parameters
[in]gadgetManager

Definition at line 243 of file SCR_GadgetManagerComponent.c.

Variable Documentation

◆ m_bIsControlledEnt

bool m_bIsControlledEnt = false

Definition at line 132 of file SCR_GadgetManagerComponent.c.

◆ m_bIsControlledInit

bool m_bIsControlledInit = false

Definition at line 130 of file SCR_GadgetManagerComponent.c.

◆ m_bIsDefaultInit

bool m_bIsDefaultInit = false

Definition at line 131 of file SCR_GadgetManagerComponent.c.

◆ m_Controller

Definition at line 128 of file SCR_GadgetManagerComponent.c.

◆ m_GadgetManager

SCR_GadgetManagerComponent m_GadgetManager

Definition at line 127 of file SCR_GadgetManagerComponent.c.