![]() |
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
| class | SCR_SupportStationGadgetComponentClass |
Functions | |
| SCR_SupportStationGadgetComponentClass SCR_GadgetComponentClass | Attribute (desc:"Which support station this gadget belongs to", uiwidget:UIWidgets.SearchComboBox, enums:ParamEnumArray.FromEnum(ESupportStationType), category:"Support Gadget")] protected ref array< ESupportStationType > m_aSupportStationTypes |
| int | GetSupportStationTypes (out notnull array< ESupportStationType > types) |
| bool | IsGadgetOfSupportStationType (ESupportStationType type) |
| bool | InUseAnimationLoop (IEntity character) |
| void | StartGadgetAnimation (notnull IEntity character, int animationCommand, notnull SCR_ScriptedUserAction action) |
| void | StopGadgetAnimation (notnull IEntity character, int animationCommand) |
| protected void | AnimateCharacterWithGadget (notnull IEntity character, int animationCMD, vector animationTarget=vector.Zero) |
| SCR_BaseSupportStationComponent | GetSupportStation (ESupportStationType supportStationType) |
| override void | EOnInit (IEntity owner) |
| override EGadgetType | GetType () |
Variables | |
| protected bool | m_bUseActionAsAnimationTarget |
| protected ref map< ESupportStationType, SCR_BaseSupportStationComponent > | m_mSupportStations = new map<ESupportStationType, SCR_BaseSupportStationComponent>() |
| protected void AnimateCharacterWithGadget | ( | notnull IEntity | character, |
| int | animationCMD, | ||
| vector | animationTarget = vector.Zero |
||
| ) |
Definition at line 98 of file SCR_SupportStationGadgetComponent.c.
| SCR_SupportStationGadgetComponentClass SCR_GadgetComponentClass Attribute | ( | desc:"Which support station this gadget belongs to" | , |
| uiwidget:UIWidgets. | SearchComboBox, | ||
| enums:ParamEnumArray. | FromEnumESupportStationType, | ||
| category:"Support Gadget" | |||
| ) |
| SCR_BaseSupportStationComponent GetSupportStation | ( | ESupportStationType | supportStationType | ) |
Get action support station of given type
| [in] | supportStationType | Type of gadget to find |
Definition at line 142 of file SCR_SupportStationGadgetComponent.c.
| int GetSupportStationTypes | ( | out notnull array< ESupportStationType > | types | ) |
| [out] | Get | List of all support station types this gadget has |
Definition at line 19 of file SCR_SupportStationGadgetComponent.c.
| override EGadgetType GetType | ( | ) |
Definition at line 236 of file SCR_SupportStationGadgetComponent.c.
| bool InUseAnimationLoop | ( | IEntity | character | ) |
| [in] | character | Character that animates |
Definition at line 37 of file SCR_SupportStationGadgetComponent.c.
| bool IsGadgetOfSupportStationType | ( | ESupportStationType | type | ) |
| [in] | Type | to check |
Definition at line 29 of file SCR_SupportStationGadgetComponent.c.
| void StartGadgetAnimation | ( | notnull IEntity | character, |
| int | animationCommand, | ||
| notnull SCR_ScriptedUserAction | action | ||
| ) |
Start the animation if animation 'in' and looping than it will go to the loop animation and StopGadgetAnimation() needs to be called
| [in] | character | Character to animate |
| [in] | animationCommand | |
| [in] | action | Action that is used for the animation |
Definition at line 60 of file SCR_SupportStationGadgetComponent.c.
| void StopGadgetAnimation | ( | notnull IEntity | character, |
| int | animationCommand | ||
| ) |
Start the animation if animation 'out'. Used when animation is looping
| [in] | character | Character to animate |
| [in] | animationCommand |
Definition at line 75 of file SCR_SupportStationGadgetComponent.c.
| protected bool m_bUseActionAsAnimationTarget |
Definition at line 12 of file SCR_SupportStationGadgetComponent.c.
| protected ref map<ESupportStationType, SCR_BaseSupportStationComponent> m_mSupportStations = new map<ESupportStationType, SCR_BaseSupportStationComponent>() |
Definition at line 14 of file SCR_SupportStationGadgetComponent.c.