Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_BaseActionsEditorComponentClass Interface Reference
Inheritance diagram for SCR_BaseActionsEditorComponentClass:
[legend]

Public Member Functions

int GetActions (out notnull array< SCR_BaseEditorAction > outActions)
 Get actions in this list.
 
SCR_BaseEditorAction GetAction (int index)
 Get action on given index.
 
int FindAction (SCR_BaseEditorAction action)
 Get index of an action from the list.
 
void SetShortcuts (SCR_BaseActionsEditorComponent manager, bool toAdd)
 
void SCR_BaseActionsEditorComponentClass (IEntityComponentSource componentSource, IEntitySource parentSource, IEntitySource prefabSource)
 
- Public Member Functions inherited from SCR_BaseEditorComponentClass
array< ref SCR_BaseEditorEffectGetEffectsActivate ()
 
array< ref SCR_BaseEditorEffectGetEffectsDeactivate ()
 

Protected Attributes

ref array< ref SCR_EditorActionListm_ActionsLists
 
ref array< ref SCR_EditorActionGroupm_ActionGroups
 
ref array< SCR_BaseEditorActionm_ActionsSorted = {}
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_BaseEditorComponentClass
static SCR_BaseEditorComponentClass GetInstance (TypeName type, bool showError)
 Get prefab data of local editor component instance attached on SCR_EditorManagerEntity or SCR_EditorModeEntity.
 

Constructor & Destructor Documentation

◆ SCR_BaseActionsEditorComponentClass()

void SCR_BaseActionsEditorComponentClass.SCR_BaseActionsEditorComponentClass ( IEntityComponentSource  componentSource,
IEntitySource  parentSource,
IEntitySource  prefabSource 
)
Parameters
[in]prefab

Member Function Documentation

◆ FindAction()

int SCR_BaseActionsEditorComponentClass.FindAction ( SCR_BaseEditorAction  action)

Get index of an action from the list.

Parameters
[in]actionQueried action
Returns
Index

◆ GetAction()

SCR_BaseEditorAction SCR_BaseActionsEditorComponentClass.GetAction ( int  index)

Get action on given index.

Parameters
[in]indexDesired index
Returns
Action

◆ GetActions()

int SCR_BaseActionsEditorComponentClass.GetActions ( out notnull array< SCR_BaseEditorAction outActions)

Get actions in this list.

Parameters
[out]outActionsArray to be filled with actions
Returns
Number of actions

◆ SetShortcuts()

void SCR_BaseActionsEditorComponentClass.SetShortcuts ( SCR_BaseActionsEditorComponent  manager,
bool  toAdd 
)
Parameters
[in]manager
[in]toAdd

Member Data Documentation

◆ m_ActionGroups

ref array<ref SCR_EditorActionGroup> SCR_BaseActionsEditorComponentClass.m_ActionGroups
protected

◆ m_ActionsLists

ref array<ref SCR_EditorActionList> SCR_BaseActionsEditorComponentClass.m_ActionsLists
protected

◆ m_ActionsSorted

ref array<SCR_BaseEditorAction> SCR_BaseActionsEditorComponentClass.m_ActionsSorted = {}
protected

The documentation for this interface was generated from the following file: