|
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 |