| ActivateAction() | SCR_GadgetComponent | |
| ActivateGadgetUpdate() | SCR_GadgetComponent | |
| AnimateCharacterWithGadget(notnull IEntity character, int animationCMD, vector animationTarget=vector.Zero) | SCR_SupportStationGadgetComponent | protected |
| CanBeHeld() | SCR_GadgetComponent | |
| CanBeRaised() | SCR_GadgetComponent | |
| ConnectToGadgetsSystem() | SCR_GadgetComponent | protected |
| DeactivateGadgetUpdate() | SCR_GadgetComponent | |
| DisconnectFromGadgetsSystem() | SCR_GadgetComponent | protected |
| EOnInit(IEntity owner) | SCR_SupportStationGadgetComponent | |
| GetAnimVariable() | SCR_GadgetComponent | |
| GetCharacterOwner() | SCR_GadgetComponent | |
| GetHeldSupportStation(ESupportStationType supportStationType, notnull IEntity character) | SCR_SupportStationGadgetComponent | static |
| GetHeldSupportStationAndGadget(ESupportStationType supportStationType, notnull IEntity character, out SCR_BaseSupportStationComponent supportStation, out SCR_SupportStationGadgetComponent supportStationGadget) | SCR_SupportStationGadgetComponent | static |
| GetHeldSupportStationGadget(ESupportStationType supportStationType, notnull IEntity character) | SCR_SupportStationGadgetComponent | static |
| GetMode() | SCR_GadgetComponent | |
| GetSupportStation(ESupportStationType supportStationType) | SCR_SupportStationGadgetComponent | |
| GetSupportStationTypes(out notnull array< ESupportStationType > types) | SCR_SupportStationGadgetComponent | |
| GetType() | SCR_SupportStationGadgetComponent | |
| GetUseMask() | SCR_GadgetComponent | |
| GetWeaponNoFireTime() | SCR_GadgetComponent | |
| InUseAnimationLoop(IEntity character) | SCR_SupportStationGadgetComponent | |
| IsGadgetOfSupportStationType(ESupportStationType type) | SCR_SupportStationGadgetComponent | |
| IsToggledOn() | SCR_GadgetComponent | |
| IsUsingADSControls() | SCR_GadgetComponent | |
| IsVisibleEquipped() | SCR_GadgetComponent | |
| m_aSupportStationTypes | SCR_SupportStationGadgetComponent | protected |
| m_bActivated | SCR_GadgetComponent | protected |
| m_bCanBeHeld | SCR_GadgetComponent | protected |
| m_bFocused | SCR_GadgetComponent | |
| m_bUseActionAsAnimationTarget | SCR_SupportStationGadgetComponent | protected |
| m_CharacterOwner | SCR_GadgetComponent | protected |
| m_eAnimVariable | SCR_GadgetComponent | protected |
| m_eUseMask | SCR_GadgetComponent | protected |
| m_fWeaponNoFireTime | SCR_GadgetComponent | protected |
| m_iMode | SCR_GadgetComponent | protected |
| m_mSupportStations | SCR_SupportStationGadgetComponent | protected |
| m_vEquipmentSlotOffset | SCR_GadgetComponent | protected |
| ModeClear(EGadgetMode mode) | SCR_GadgetComponent | protected |
| ModeSwitch(EGadgetMode mode, IEntity charOwner) | SCR_GadgetComponent | protected |
| OnDelete(IEntity owner) | SCR_GadgetComponent | |
| OnModeChanged(EGadgetMode mode, IEntity charOwner) | SCR_GadgetComponent | |
| OnParentSlotChanged(InventoryStorageSlot oldSlot, InventoryStorageSlot newSlot) | SCR_GadgetComponent | |
| OnPostInit(IEntity owner) | SCR_GadgetComponent | |
| OnSlotOccludedStateChanged(bool occluded) | SCR_GadgetComponent | |
| OnTicksOnRemoteProxy() | ScriptGameComponent | protected |
| OnToggleActive(bool state) | SCR_GadgetComponent | |
| RplLoad(ScriptBitReader reader) | SCR_GadgetComponent | |
| RplSave(ScriptBitWriter writer) | SCR_GadgetComponent | |
| StartGadgetAnimation(notnull IEntity character, int animationCommand, notnull SCR_ScriptedUserAction action) | SCR_SupportStationGadgetComponent | |
| StopGadgetAnimation(notnull IEntity character, int animationCommand) | SCR_SupportStationGadgetComponent | |
| ToggleActive(bool state, SCR_EUseContext context) | SCR_GadgetComponent | |
| ToggleFocused(bool enable) | SCR_GadgetComponent | |
| Update(float timeSlice) | SCR_GadgetComponent | |
| UpdateVisibility(EGadgetMode mode) | SCR_GadgetComponent | |