Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseMultiSelectPresetsEditorAttribute Class Reference
Inheritance diagram for SCR_BaseMultiSelectPresetsEditorAttribute:
SCR_BasePresetsEditorAttribute SCR_ArsenalEnabledTypesEditorAttribute SCR_FactionRelationshipEditorAttribute SCR_GameOverFactionsEditorAttribute SCR_LoadoutBaseEditorAttribute SCR_LoadoutSavingBlackListEditorAttribute SCR_ModesEditorAttribute SCR_NametagControllerFiltersEditorAttribute SCR_NametagRelationFiltersEditorAttribute SCR_PlayableFactionsEditorAttribute SCR_PlayerModesEditorAttribute

Protected Member Functions

void AddOrderedState (bool state)
bool GetOrderedState ()
int GetStateVectorIndex ()
bool AddFlag (int flag, int vectorIndex=0)
bool SetFlags (int flags, int vectorIndex=0)
int GetFlags (int vectorIndex)
bool HasFlag (int flagToCheck)
void ResetLoopValues (bool increaseVectorIndex)
vector GetFlagVector ()
override SCR_BaseEditorAttributeVar ReadVariable (Managed item, SCR_AttributesManagerEditorComponent manager)
override void WriteVariable (Managed item, SCR_BaseEditorAttributeVar var, SCR_AttributesManagerEditorComponent manager, int playerID)
override int GetEntries (notnull array< ref SCR_BaseEditorAttributeEntry > outEntries)

Protected Attributes

bool m_bCustomFlags
vector m_vFlags

Detailed Description

Definition at line 4 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

Member Function Documentation

◆ AddFlag()

bool SCR_BaseMultiSelectPresetsEditorAttribute::AddFlag ( int flag,
int vectorIndex = 0 )
inlineprotected

Definition at line 76 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ AddOrderedState()

void SCR_BaseMultiSelectPresetsEditorAttribute::AddOrderedState ( bool state)
inlineprotected

Definition at line 27 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ GetEntries()

override int SCR_BaseMultiSelectPresetsEditorAttribute::GetEntries ( notnull array< ref SCR_BaseEditorAttributeEntry > outEntries)
inlineprotected

Definition at line 162 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ GetFlags()

int SCR_BaseMultiSelectPresetsEditorAttribute::GetFlags ( int vectorIndex)
inlineprotected

Definition at line 99 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ GetFlagVector()

vector SCR_BaseMultiSelectPresetsEditorAttribute::GetFlagVector ( )
inlineprotected

Definition at line 138 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ GetOrderedState()

bool SCR_BaseMultiSelectPresetsEditorAttribute::GetOrderedState ( )
inlineprotected

Definition at line 50 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ GetStateVectorIndex()

int SCR_BaseMultiSelectPresetsEditorAttribute::GetStateVectorIndex ( )
inlineprotected

Definition at line 70 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ HasFlag()

bool SCR_BaseMultiSelectPresetsEditorAttribute::HasFlag ( int flagToCheck)
inlineprotected

Definition at line 108 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ ReadVariable()

override SCR_BaseEditorAttributeVar SCR_BaseMultiSelectPresetsEditorAttribute::ReadVariable ( Managed item,
SCR_AttributesManagerEditorComponent manager )
inlineprotected

Definition at line 144 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ ResetLoopValues()

void SCR_BaseMultiSelectPresetsEditorAttribute::ResetLoopValues ( bool increaseVectorIndex)
inlineprotected

Definition at line 125 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ SetFlags()

bool SCR_BaseMultiSelectPresetsEditorAttribute::SetFlags ( int flags,
int vectorIndex = 0 )
inlineprotected

Definition at line 89 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ WriteVariable()

override void SCR_BaseMultiSelectPresetsEditorAttribute::WriteVariable ( Managed item,
SCR_BaseEditorAttributeVar var,
SCR_AttributesManagerEditorComponent manager,
int playerID )
inlineprotected

Definition at line 153 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

Member Data Documentation

◆ m_bCustomFlags

bool SCR_BaseMultiSelectPresetsEditorAttribute::m_bCustomFlags
protected

Definition at line 7 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.

◆ m_vFlags

vector SCR_BaseMultiSelectPresetsEditorAttribute::m_vFlags
protected

Definition at line 13 of file SCR_BaseMultiSelectPresetsEditorAttribute.c.


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