Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
ExtBaseInteractionHandlerComponent.c File Reference

Go to the source code of this file.

Data Structures

class  ExtBaseInteractionHandlerComponentClass
 

Functions

ExtBaseInteractionHandlerComponentClass BaseInteractionHandlerComponentClass SetSelectedAction (BaseUserAction action)
 
proto external UserActionContext GetCurrentContext ()
 Returns currently gathered (active-preferred) context or null if none. More...
 
proto external IEntity GetControlledEntity ()
 Returns the controlled entity or null if none. More...
 
proto external int GetFilteredActions (out notnull array< BaseUserAction > outActions, out notnull array< bool > outCanBePerformed)
 
proto external bool IsContextAvailable ()
 Returns true when there is a gathered context available. More...
 
proto external void SetManualCollectionOverride (bool enabled)
 If set to true, we expect a list of entities to be provided from the user instead. More...
 
proto external bool GetManualCollectionOverride ()
 Returns whether manual collection override is set (we expect a list of entities to be provided from the user instead) More...
 
proto external void SetNearbyCollectionEnabled (bool enabled)
 
proto external bool GetNearbyCollectionEnabled ()
 Returns whether nearby available context collection is enabled. More...
 
proto external float GetNearbyCollectionRadius ()
 Returns the radius in meters that is used for nearby available context collection. More...
 
proto external int GetNearbyAvailableContextList (out notnull array< UserActionContext > outContexts)
 
proto external int GetNearbyShowableContextList (out notnull array< UserActionContext > outContexts)
 
proto external int GetNearbyUnavailableContextList (out notnull array< UserActionContext > outContexts)
 
event protected void OnContextChanged (UserActionContext previousContext, UserActionContext newContext)
 
event protected void OnPostFrame (IEntity owner, IEntity controlledEntity, float timeSlice)
 
event protected bool CanContextChange (UserActionContext currentContext, UserActionContext newContext)
 
event protected bool DoIntersectCheck (IEntity controlledEntity)
 
event protected bool GetIsInteractionAvailableScript ()
 
event protected bool GetCanInteractScript (IEntity controlledEntity)
 
event protected BaseUserAction GetSelectedActionScript ()
 
event protected array< IEntity > GetManualOverrideList (IEntity owner, out vector referencePoint)