Arma Reforger Script API
|
Tracks specific SCR_EntitiesEditorUIRule. More...
Public Member Functions | |
SCR_EntitiesEditorUIRule | GetRule () |
bool | HasState (SCR_EditableEntityComponent entity) |
void | AddEntity (SCR_EditableEntityComponent entity) |
void | SCR_EditableEntityUIRuleTracker (SCR_EntitiesEditorUIRule rule, SCR_EditableEntitySlotManagerUIComponent slotManager, bool canAddAllEntities) |
void | ~SCR_EditableEntityUIRuleTracker () |
Protected Member Functions | |
void | OnChanged (EEditableEntityState state, set< SCR_EditableEntityComponent > entitiesInsert, set< SCR_EditableEntityComponent > entitiesRemove) |
Protected Attributes | |
SCR_EntitiesEditorUIRule | m_Rule |
SCR_EditableEntitySlotManagerUIComponent | m_SlotManager |
Tracks specific SCR_EntitiesEditorUIRule.
Controlled by SCR_EditableEntitySlotManagerUIComponent. Manages creation and deletion of SCR_EditableEntityBaseSlotUIComponent on entities.
void SCR_EditableEntityUIRuleTracker.SCR_EditableEntityUIRuleTracker | ( | SCR_EntitiesEditorUIRule | rule, |
SCR_EditableEntitySlotManagerUIComponent | slotManager, | ||
bool | canAddAllEntities | ||
) |
void SCR_EditableEntityUIRuleTracker.~SCR_EditableEntityUIRuleTracker | ( | ) |
void SCR_EditableEntityUIRuleTracker.AddEntity | ( | SCR_EditableEntityComponent | entity | ) |
SCR_EntitiesEditorUIRule SCR_EditableEntityUIRuleTracker.GetRule | ( | ) |
bool SCR_EditableEntityUIRuleTracker.HasState | ( | SCR_EditableEntityComponent | entity | ) |
|
protected |
|
protected |
|
protected |