| ActionPerform(float value, EActionTrigger reason) | SCR_InteractionHandlerComponent | |
| ActionScroll(float value, EActionTrigger reason) | SCR_InteractionHandlerComponent | |
| AggregateActions(array< BaseUserAction > actionsList, array< bool > canPerformList) | SCR_InteractionHandlerComponent | protected |
| CanBeShownInVehicle(notnull ChimeraCharacter character, notnull BaseUserAction userAction, bool pilotOnly=false, bool pilotUncapableOverride=false, bool interiorOnly=false, array< int > definedCompartmentsOnly=null, array< int > excludeDefinedCompartments=null) | SCR_InteractionHandlerComponent | static |
| CanContextChange(UserActionContext currentContext, UserActionContext newContext) | SCR_InteractionHandlerComponent | protected |
| DoIntersectCheck(IEntity controlledEntity) | SCR_InteractionHandlerComponent | protected |
| DoProcessInteraction(ChimeraCharacter user, UserActionContext context, BaseUserAction action, bool canPerform, bool performInput, float timeSlice, SCR_BaseInteractionDisplay display) | SCR_InteractionHandlerComponent | protected |
| FindDisplay(IEntity owner) | SCR_InteractionHandlerComponent | protected |
| GetCanInteractScript(IEntity controlledEntity) | SCR_InteractionHandlerComponent | protected |
| GetControlledEntity() | ExtBaseInteractionHandlerComponent | |
| GetCurrentContext() | ExtBaseInteractionHandlerComponent | |
| GetFilteredActions(out notnull array< BaseUserAction > outActions, out notnull array< bool > outCanBePerformed) | ExtBaseInteractionHandlerComponent | |
| GetIsInteractionAvailableScript() | SCR_InteractionHandlerComponent | protected |
| GetLastReferencePoint(float timeSlice) | ExtBaseInteractionHandlerComponent | |
| GetManualCollectionOverride() | ExtBaseInteractionHandlerComponent | |
| GetManualNearbyCollectionOverride() | ExtBaseInteractionHandlerComponent | |
| GetManualNearbyOverrideList(IEntity owner, out vector referencePoint) | SCR_InteractionHandlerComponent | |
| GetManualOverrideList(IEntity owner, out vector referencePoint) | SCR_InteractionHandlerComponent | |
| GetNearbyAvailableContextList(out notnull array< UserActionContext > outContexts) | ExtBaseInteractionHandlerComponent | |
| GetNearbyCollectionEnabled() | ExtBaseInteractionHandlerComponent | |
| GetNearbyCollectionRadius() | ExtBaseInteractionHandlerComponent | |
| GetNearbyShowableContextList(out notnull array< UserActionContext > outContexts) | ExtBaseInteractionHandlerComponent | |
| GetNearbyUnavailableContextList(out notnull array< UserActionContext > outContexts) | ExtBaseInteractionHandlerComponent | |
| GetOverrideListReferencePoint(IEntity owner, out vector referencePoint) | SCR_InteractionHandlerComponent | |
| GetRaycastThreshold() | SCR_InteractionHandlerComponent | |
| GetSelectedAction() | BaseInteractionHandlerComponent | |
| GetSelectedActionScript() | SCR_InteractionHandlerComponent | protected |
| GetVisibilityRange() | BaseInteractionHandlerComponent | |
| HandleInspection(notnull ChimeraCharacter character) | SCR_InteractionHandlerComponent | protected |
| HandleOverride(notnull ChimeraCharacter character) | SCR_InteractionHandlerComponent | protected |
| HandleVehicle(notnull ChimeraCharacter character) | SCR_InteractionHandlerComponent | protected |
| IsContextAvailable() | ExtBaseInteractionHandlerComponent | |
| IsFreelookEnabled(ChimeraCharacter character) | SCR_InteractionHandlerComponent | protected |
| IsInteractionAvailable() | BaseInteractionHandlerComponent | |
| IsPerformingAction() | SCR_InteractionHandlerComponent | protected |
| m_aCollectedEntities | SCR_InteractionHandlerComponent | protected |
| m_aCollectedNearbyEntities | SCR_InteractionHandlerComponent | protected |
| m_ActionsBuffer | SCR_InteractionHandlerComponent | protected |
| m_bIsPerforming | SCR_InteractionHandlerComponent | protected |
| m_bLastInput | SCR_InteractionHandlerComponent | protected |
| m_bPerformAction | SCR_InteractionHandlerComponent | protected |
| m_ControlledEntity | SCR_InteractionHandlerComponent | protected |
| m_eDisplayMode | SCR_InteractionHandlerComponent | protected |
| m_fCurrentProgress | SCR_InteractionHandlerComponent | protected |
| m_fRaycastThreshold | SCR_InteractionHandlerComponent | protected |
| m_fSelectAction | SCR_InteractionHandlerComponent | protected |
| m_IndicesBuffer | SCR_InteractionHandlerComponent | protected |
| m_iSelectedActionIndex | SCR_InteractionHandlerComponent | protected |
| m_pDisplay | SCR_InteractionHandlerComponent | protected |
| m_PerformBuffer | SCR_InteractionHandlerComponent | protected |
| m_pLastContext | SCR_InteractionHandlerComponent | protected |
| m_pLastUserAction | SCR_InteractionHandlerComponent | protected |
| m_sActionContext | SCR_InteractionHandlerComponent | protected |
| m_sActionName | SCR_InteractionHandlerComponent | protected |
| OnAfterPostSimulate(IEntity owner, float timeSlice) | BaseInteractionHandlerComponent | |
| OnContextChanged(UserActionContext previousContext, UserActionContext newContext) | SCR_InteractionHandlerComponent | protected |
| OnControlledEntityChanged(IEntity from, IEntity to) | SCR_InteractionHandlerComponent | protected |
| OnFrame(IEntity owner, float timeSlice) | BaseInteractionHandlerComponent | |
| OnInit(IEntity owner) | SCR_InteractionHandlerComponent | |
| OnPostFrame(IEntity owner, IEntity controlledEntity, float timeSlice) | SCR_InteractionHandlerComponent | protected |
| OnTicksOnRemoteProxy() | GameComponent | |
| RegisterActionListeners() | SCR_InteractionHandlerComponent | protected |
| RemoveActionListeners() | SCR_InteractionHandlerComponent | protected |
| SetManualCollectionOverride(bool enabled) | ExtBaseInteractionHandlerComponent | |
| SetManualNearbyCollectionOverride(bool enabled) | ExtBaseInteractionHandlerComponent | |
| SetNearbyCollectionEnabled(bool enabled) | ExtBaseInteractionHandlerComponent | |
| SetSelectedAction(BaseUserAction action) | ExtBaseInteractionHandlerComponent | protected |
| ShouldBeEnabled(SCR_NearbyContextDisplayMode displayMode, ChimeraCharacter character, bool playerCameraOnly=true) | SCR_InteractionHandlerComponent | protected |