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.