Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_EditableEntityUIRuleTracker Class Reference

Protected Member Functions

SCR_EntitiesEditorUIRule GetRule ()
bool HasState (SCR_EditableEntityComponent entity)
void AddEntity (SCR_EditableEntityComponent entity)
void OnChanged (EEditableEntityState state, set< SCR_EditableEntityComponent > entitiesInsert, set< SCR_EditableEntityComponent > entitiesRemove)
void SCR_EditableEntityUIRuleTracker (SCR_EntitiesEditorUIRule rule, SCR_EditableEntitySlotManagerUIComponent slotManager, bool canAddAllEntities)
void ~SCR_EditableEntityUIRuleTracker ()

Protected Attributes

SCR_EntitiesEditorUIRule m_Rule
SCR_EditableEntitySlotManagerUIComponent m_SlotManager

Detailed Description

Tracks specific SCR_EntitiesEditorUIRule. Controlled by SCR_EditableEntitySlotManagerUIComponent. Manages creation and deletion of SCR_EditableEntityBaseSlotUIComponent on entities.

Definition at line 8 of file SCR_EditableEntityUIRuleTracker.c.

Constructor & Destructor Documentation

◆ SCR_EditableEntityUIRuleTracker()

void SCR_EditableEntityUIRuleTracker::SCR_EditableEntityUIRuleTracker ( SCR_EntitiesEditorUIRule rule,
SCR_EditableEntitySlotManagerUIComponent slotManager,
bool canAddAllEntities )
inlineprotected

Definition at line 69 of file SCR_EditableEntityUIRuleTracker.c.

◆ ~SCR_EditableEntityUIRuleTracker()

void SCR_EditableEntityUIRuleTracker::~SCR_EditableEntityUIRuleTracker ( )
inlineprotected

Definition at line 99 of file SCR_EditableEntityUIRuleTracker.c.

Member Function Documentation

◆ AddEntity()

void SCR_EditableEntityUIRuleTracker::AddEntity ( SCR_EditableEntityComponent entity)
inlineprotected

Definition at line 26 of file SCR_EditableEntityUIRuleTracker.c.

◆ GetRule()

SCR_EntitiesEditorUIRule SCR_EditableEntityUIRuleTracker::GetRule ( )
inlineprotected

Definition at line 14 of file SCR_EditableEntityUIRuleTracker.c.

◆ HasState()

bool SCR_EditableEntityUIRuleTracker::HasState ( SCR_EditableEntityComponent entity)
inlineprotected

Definition at line 20 of file SCR_EditableEntityUIRuleTracker.c.

◆ OnChanged()

void SCR_EditableEntityUIRuleTracker::OnChanged ( EEditableEntityState state,
set< SCR_EditableEntityComponent > entitiesInsert,
set< SCR_EditableEntityComponent > entitiesRemove )
inlineprotected

Definition at line 39 of file SCR_EditableEntityUIRuleTracker.c.

Member Data Documentation

◆ m_Rule

SCR_EntitiesEditorUIRule SCR_EditableEntityUIRuleTracker::m_Rule
protected

Definition at line 10 of file SCR_EditableEntityUIRuleTracker.c.

◆ m_SlotManager

SCR_EditableEntitySlotManagerUIComponent SCR_EditableEntityUIRuleTracker::m_SlotManager
protected

Definition at line 11 of file SCR_EditableEntityUIRuleTracker.c.


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