Arma Reforger Script API
|
Controls invoker resgistration for gadget manager. More...
Public Member Functions | |
bool | IsInit () |
void | InitInvokers (IEntity character, SCR_CharacterControllerComponent controller) |
Invokers for all characters. | |
void | InitControlledInvokers (IEntity character, SCR_CharacterControllerComponent controller) |
Invokers for controlled character only. | |
void | CleanupInvokers (GenericEntity character) |
Cleanup invokers when entity is destroyed. | |
void | CleanupLocalInvokers (GenericEntity character) |
Cleanup local invokers when entity is no longer controlled. | |
void | Clear (GenericEntity entity) |
void | SCR_GadgetInvokersInitState (notnull SCR_GadgetManagerComponent gadgetManager) |
Public Attributes | |
SCR_GadgetManagerComponent | m_GadgetManager |
SCR_CharacterControllerComponent | m_Controller |
bool | m_bIsControlledInit = false |
bool | m_bIsDefaultInit = false |
bool | m_bIsControlledEnt = false |
Controls invoker resgistration for gadget manager.
void SCR_GadgetInvokersInitState.SCR_GadgetInvokersInitState | ( | notnull SCR_GadgetManagerComponent | gadgetManager | ) |
[in] | gadgetManager |
void SCR_GadgetInvokersInitState.CleanupInvokers | ( | GenericEntity | character | ) |
Cleanup invokers when entity is destroyed.
[in] | character | must not be null |
void SCR_GadgetInvokersInitState.CleanupLocalInvokers | ( | GenericEntity | character | ) |
Cleanup local invokers when entity is no longer controlled.
[in] | character | unused |
void SCR_GadgetInvokersInitState.Clear | ( | GenericEntity | entity | ) |
[in] | entity |
void SCR_GadgetInvokersInitState.InitControlledInvokers | ( | IEntity | character, |
SCR_CharacterControllerComponent | controller | ||
) |
Invokers for controlled character only.
[in] | character | unused |
[in] | controller |
void SCR_GadgetInvokersInitState.InitInvokers | ( | IEntity | character, |
SCR_CharacterControllerComponent | controller | ||
) |
Invokers for all characters.
[in] | character | must not be null |
[in] | controller |
bool SCR_GadgetInvokersInitState.IsInit | ( | ) |
bool SCR_GadgetInvokersInitState.m_bIsControlledEnt = false |
bool SCR_GadgetInvokersInitState.m_bIsControlledInit = false |
bool SCR_GadgetInvokersInitState.m_bIsDefaultInit = false |
SCR_CharacterControllerComponent SCR_GadgetInvokersInitState.m_Controller |
SCR_GadgetManagerComponent SCR_GadgetInvokersInitState.m_GadgetManager |