Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CreateLayerWithSelectionContextAction Class Reference
Inheritance diagram for SCR_CreateLayerWithSelectionContextAction:
SCR_BaseContextAction

Protected Member Functions

override bool CanBeShown (SCR_EditableEntityComponent hoveredEntity, notnull set< SCR_EditableEntityComponent > selectedEntities, vector cursorWorldPosition, int flags)
override bool CanBePerformed (SCR_EditableEntityComponent hoveredEntity, notnull set< SCR_EditableEntityComponent > selectedEntities, vector cursorWorldPosition, int flags)
override void Perform (SCR_EditableEntityComponent hoveredEntity, notnull set< SCR_EditableEntityComponent > selectedEntities, vector cursorWorldPosition, int flags, int param=-1)
void OnEditableParentChanged (SCR_EditableEntityComponent entity, SCR_EditableEntityComponent newParent, SCR_EditableEntityComponent prevParent)
void OnSelectionChanged (EEditableEntityState state, set< SCR_EditableEntityComponent > entitiesSelected, set< SCR_EditableEntityComponent > entitiesDeselected)

Protected Attributes

ref set< SCR_EditableEntityComponentm_EntitiesToMove = new set<SCR_EditableEntityComponent>()
SCR_EditableEntityCore m_Core
SCR_BaseEditableEntityFilter m_SelectionFilter
bool m_bSelectionCanceled

Detailed Description

Definition at line 2 of file SCR_CreateLayerWithSelectionContextAction.c.

Member Function Documentation

◆ CanBePerformed()

override bool SCR_CreateLayerWithSelectionContextAction::CanBePerformed ( SCR_EditableEntityComponent hoveredEntity,
notnull set< SCR_EditableEntityComponent > selectedEntities,
vector cursorWorldPosition,
int flags )
inlineprotected

Definition at line 62 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ CanBeShown()

override bool SCR_CreateLayerWithSelectionContextAction::CanBeShown ( SCR_EditableEntityComponent hoveredEntity,
notnull set< SCR_EditableEntityComponent > selectedEntities,
vector cursorWorldPosition,
int flags )
inlineprotected

Definition at line 10 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ OnEditableParentChanged()

void SCR_CreateLayerWithSelectionContextAction::OnEditableParentChanged ( SCR_EditableEntityComponent entity,
SCR_EditableEntityComponent newParent,
SCR_EditableEntityComponent prevParent )
inlineprotected

Definition at line 103 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ OnSelectionChanged()

void SCR_CreateLayerWithSelectionContextAction::OnSelectionChanged ( EEditableEntityState state,
set< SCR_EditableEntityComponent > entitiesSelected,
set< SCR_EditableEntityComponent > entitiesDeselected )
inlineprotected

Definition at line 123 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ Perform()

override void SCR_CreateLayerWithSelectionContextAction::Perform ( SCR_EditableEntityComponent hoveredEntity,
notnull set< SCR_EditableEntityComponent > selectedEntities,
vector cursorWorldPosition,
int flags,
int param = -1 )
inlineprotected

Definition at line 66 of file SCR_CreateLayerWithSelectionContextAction.c.

Member Data Documentation

◆ m_bSelectionCanceled

bool SCR_CreateLayerWithSelectionContextAction::m_bSelectionCanceled
protected

Definition at line 7 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ m_Core

SCR_EditableEntityCore SCR_CreateLayerWithSelectionContextAction::m_Core
protected

Definition at line 5 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ m_EntitiesToMove

ref set<SCR_EditableEntityComponent> SCR_CreateLayerWithSelectionContextAction::m_EntitiesToMove = new set<SCR_EditableEntityComponent>()
protected

Definition at line 4 of file SCR_CreateLayerWithSelectionContextAction.c.

◆ m_SelectionFilter

SCR_BaseEditableEntityFilter SCR_CreateLayerWithSelectionContextAction::m_SelectionFilter
protected

Definition at line 6 of file SCR_CreateLayerWithSelectionContextAction.c.


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