| ActivateAction(notnull IEntity pUserEntity) | SCR_DetonatorGadgetComponent | |
| ActivateAction() | SCR_DetonatorGadgetComponent | protected |
| ActivateGadgetUpdate() | SCR_DetonatorGadgetComponent | |
| ANIMATION_BIND_COMMAND | SCR_DetonatorGadgetComponent | protectedstatic |
| CanBeHeld() | SCR_GadgetComponent | |
| CanBeRaised() | SCR_DetonatorGadgetComponent | |
| ConnectNewCharge(RplId explosiveChargeCompId, bool shouldReplicate=true) | SCR_DetonatorGadgetComponent | |
| ConnectToGadgetsSystem() | SCR_GadgetComponent | protected |
| DeactivateGadgetUpdate() | SCR_DetonatorGadgetComponent | |
| DetonateExplosiveCharge() | SCR_DetonatorGadgetComponent | protected |
| DisconnectFromGadgetsSystem() | SCR_GadgetComponent | protected |
| EOnInit(IEntity owner) | SCR_DetonatorGadgetComponent | |
| GetAnimVariable() | SCR_GadgetComponent | |
| GetCharacterOwner() | SCR_GadgetComponent | |
| GetConnectedCharges() | SCR_DetonatorGadgetComponent | |
| GetMode() | SCR_GadgetComponent | |
| GetNumberOfConnectedCharges() | SCR_DetonatorGadgetComponent | |
| GetType() | SCR_DetonatorGadgetComponent | |
| GetUseMask() | SCR_GadgetComponent | |
| GetWeaponNoFireTime() | SCR_GadgetComponent | |
| IsAttachedToTheDetonator(SCR_ExplosiveChargeComponent explosiveChargeComp) | SCR_DetonatorGadgetComponent | |
| IsAttachedToTheDetonator(RplId explosiveChargeCompId) | SCR_DetonatorGadgetComponent | |
| IsChargeInRange(vector pos, SCR_ExplosiveChargeComponent explosiveChargeComp) | SCR_DetonatorGadgetComponent | |
| IsChargeInRange(vector pos, RplId explosiveChargeCompId) | SCR_DetonatorGadgetComponent | |
| IsToggledOn() | SCR_GadgetComponent | |
| IsUsingADSControls() | SCR_GadgetComponent | |
| IsVisibleEquipped() | SCR_GadgetComponent | |
| m_aConnectedCharges | SCR_DetonatorGadgetComponent | protected |
| m_bActivated | SCR_GadgetComponent | protected |
| m_bCanBeHeld | SCR_GadgetComponent | protected |
| m_bFocused | SCR_GadgetComponent | |
| m_CharacterOwner | SCR_GadgetComponent | protected |
| m_eAnimVariable | SCR_GadgetComponent | protected |
| m_eUseMask | SCR_GadgetComponent | protected |
| m_fMaxDetonationRange | SCR_DetonatorGadgetComponent | protected |
| m_fVisibilityCheckDelay | SCR_DetonatorGadgetComponent | protected |
| m_fWeaponNoFireTime | SCR_GadgetComponent | protected |
| m_iDetonatorTriggeredEventID | SCR_DetonatorGadgetComponent | protected |
| m_iMode | SCR_GadgetComponent | protected |
| m_iNumberOfConnectedCharges | SCR_DetonatorGadgetComponent | protected |
| m_RplComp | SCR_DetonatorGadgetComponent | protected |
| m_User | SCR_DetonatorGadgetComponent | protected |
| m_vEquipmentSlotOffset | SCR_GadgetComponent | protected |
| ModeClear(EGadgetMode mode) | SCR_DetonatorGadgetComponent | protected |
| ModeSwitch(EGadgetMode mode, IEntity charOwner) | SCR_DetonatorGadgetComponent | protected |
| OnAnimationEnded(IEntity item, bool successful, ItemUseParameters animParams) | SCR_DetonatorGadgetComponent | protected |
| OnAnimationEvent(AnimationEventID animEventType, AnimationEventID animUserString, int intParam, float timeFromStart, float timeToEnd) | SCR_DetonatorGadgetComponent | protected |
| OnDelete(IEntity owner) | SCR_GadgetComponent | |
| OnDeployedStateChanged(bool newState, SCR_BaseDeployableInventoryItemComponent component) | SCR_DetonatorGadgetComponent | protected |
| OnModeChanged(EGadgetMode mode, IEntity charOwner) | SCR_GadgetComponent | |
| OnNumberOfConnectedChargesChanged() | SCR_DetonatorGadgetComponent | protected |
| OnParentSlotChanged(InventoryStorageSlot oldSlot, InventoryStorageSlot newSlot) | SCR_GadgetComponent | |
| OnPostInit(IEntity owner) | SCR_DetonatorGadgetComponent | |
| OnSlotOccludedStateChanged(bool occluded) | SCR_GadgetComponent | |
| OnTicksOnRemoteProxy() | ScriptGameComponent | protected |
| OnToggleActive(bool state) | SCR_DetonatorGadgetComponent | |
| PlaySound(string soundName) | SCR_DetonatorGadgetComponent | protected |
| RemoveAllChargesFromTheList() | SCR_DetonatorGadgetComponent | |
| RemoveChargeFromTheList(RplId chargeCompToDisconnect, bool shouldReplicate=true) | SCR_DetonatorGadgetComponent | |
| ReplaceChargeFromTheList(RplId chargeCompToReplace, RplId replaceWith=RplId.Invalid()) | SCR_DetonatorGadgetComponent | |
| RplLoad(ScriptBitReader reader) | SCR_DetonatorGadgetComponent | |
| RplSave(ScriptBitWriter writer) | SCR_DetonatorGadgetComponent | |
| ShowConnectedWiresForChargesInRange() | SCR_DetonatorGadgetComponent | protected |
| ToggleActive(bool state, SCR_EUseContext context) | SCR_DetonatorGadgetComponent | |
| ToggleFocused(bool enable) | SCR_GadgetComponent | |
| TRIGGER_ANIMATION_EVENT_NAME | SCR_DetonatorGadgetComponent | protectedstatic |
| Update(float timeSlice) | SCR_DetonatorGadgetComponent | |
| UPDATE_WIRES_VISIBILITY_DELAY | SCR_DetonatorGadgetComponent | protectedstatic |
| UpdateVisibility(EGadgetMode mode) | SCR_GadgetComponent | |
| UpdateWiresVisibility(bool visible=false) | SCR_DetonatorGadgetComponent | protected |