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

Protected Member Functions

override SCR_BaseEditorAttributeVar ReadVariable (Managed item, SCR_AttributesManagerEditorComponent manager)
override void WriteVariable (Managed item, SCR_BaseEditorAttributeVar var, SCR_AttributesManagerEditorComponent manager, int playerID)
override void UpdateInterlinkedVariables (SCR_BaseEditorAttributeVar var, SCR_AttributesManagerEditorComponent manager, bool isInit=false)
void GetYearArray (notnull out array< int > yearArray)
void CreateYearArray ()
int GetYearIndex (int year)
int GetYearByIndex (int index)
override int GetEntries (notnull array< ref SCR_BaseEditorAttributeEntry > outEntries)
override void PreviewVariable (bool setPreview, SCR_AttributesManagerEditorComponent manager)

Protected Attributes

string m_sDateFormatOrder
LocalizedString m_sDayLabel
LocalizedString m_sMonthLabel
LocalizedString m_sYearLabel
ref array< ref LocalizedStringm_aMonthList
int m_iYearStartDate
int m_iYearEndDate
ref array< intm_aYearArray = {}

Detailed Description

Definition at line 2 of file SCR_DateEditorAttribute.c.

Member Function Documentation

◆ CreateYearArray()

void SCR_DateEditorAttribute::CreateYearArray ( )
inlineprotected

Definition at line 91 of file SCR_DateEditorAttribute.c.

◆ GetEntries()

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

Definition at line 146 of file SCR_DateEditorAttribute.c.

◆ GetYearArray()

void SCR_DateEditorAttribute::GetYearArray ( notnull out array< int > yearArray)
inlineprotected

Get year array for dynamic description

Parameters
[out]yearArrayArray of years

Definition at line 81 of file SCR_DateEditorAttribute.c.

◆ GetYearByIndex()

int SCR_DateEditorAttribute::GetYearByIndex ( int index)
inlineprotected

Definition at line 136 of file SCR_DateEditorAttribute.c.

◆ GetYearIndex()

int SCR_DateEditorAttribute::GetYearIndex ( int year)
inlineprotected

Definition at line 118 of file SCR_DateEditorAttribute.c.

◆ PreviewVariable()

override void SCR_DateEditorAttribute::PreviewVariable ( bool setPreview,
SCR_AttributesManagerEditorComponent manager )
inlineprotected

Definition at line 160 of file SCR_DateEditorAttribute.c.

◆ ReadVariable()

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

Definition at line 28 of file SCR_DateEditorAttribute.c.

◆ UpdateInterlinkedVariables()

override void SCR_DateEditorAttribute::UpdateInterlinkedVariables ( SCR_BaseEditorAttributeVar var,
SCR_AttributesManagerEditorComponent manager,
bool isInit = false )
inlineprotected

Definition at line 68 of file SCR_DateEditorAttribute.c.

◆ WriteVariable()

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

Definition at line 45 of file SCR_DateEditorAttribute.c.

Member Data Documentation

◆ m_aMonthList

ref array<ref LocalizedString> SCR_DateEditorAttribute::m_aMonthList
protected

Definition at line 18 of file SCR_DateEditorAttribute.c.

◆ m_aYearArray

ref array<int> SCR_DateEditorAttribute::m_aYearArray = {}
protected

Definition at line 26 of file SCR_DateEditorAttribute.c.

◆ m_iYearEndDate

int SCR_DateEditorAttribute::m_iYearEndDate
protected

Definition at line 24 of file SCR_DateEditorAttribute.c.

◆ m_iYearStartDate

int SCR_DateEditorAttribute::m_iYearStartDate
protected

Definition at line 21 of file SCR_DateEditorAttribute.c.

◆ m_sDateFormatOrder

string SCR_DateEditorAttribute::m_sDateFormatOrder
protected

Definition at line 6 of file SCR_DateEditorAttribute.c.

◆ m_sDayLabel

LocalizedString SCR_DateEditorAttribute::m_sDayLabel
protected

Definition at line 9 of file SCR_DateEditorAttribute.c.

◆ m_sMonthLabel

LocalizedString SCR_DateEditorAttribute::m_sMonthLabel
protected

Definition at line 12 of file SCR_DateEditorAttribute.c.

◆ m_sYearLabel

LocalizedString SCR_DateEditorAttribute::m_sYearLabel
protected

Definition at line 15 of file SCR_DateEditorAttribute.c.


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