Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_BaseAttributeDynamicDescription Class Reference
Inheritance diagram for SCR_BaseAttributeDynamicDescription:
SCR_ArsenalSaveTypeAttributeDynamicDescription SCR_BaseButtonAttributeDynamicDescription SCR_BasicDisabledAttributeDynamicDescription SCR_BoolAttributeDynamicDescription SCR_CharacterBloodAttributeDynamicDescription SCR_DateAttributeDynamicDescription SCR_DayDurationAttributeDynamicDescription SCR_GameOverTypeAttributeDynamicDescription SCR_LoadoutSavingBlackListAttributeDynamicDescription SCR_ValueAttributeDynamicDescription

Protected Member Functions

void InitDynamicDescription (notnull SCR_BaseEditorAttribute attribute, notnull SCR_BaseEditorAttributeUIComponent attributeUi)
bool IsValid (notnull SCR_BaseEditorAttribute attribute, notnull SCR_BaseEditorAttributeUIComponent attributeUi)
void GetDescriptionData (notnull SCR_BaseEditorAttribute attribute, notnull SCR_BaseEditorAttributeUIComponent attributeUi, out SCR_EditorAttributeUIInfo uiInfo, out string param1=string.Empty, out string param2=string.Empty, out string param3=string.Empty)

Protected Attributes

ref SCR_EditorAttributeUIInfo m_DescriptionDisplayInfo
bool m_bEnabled

Detailed Description

Holds logic when a dynamic description should be shown when attributes are hovered over. Do not use base class

Definition at line 5 of file SCR_BaseAttributeDynamicDescription.c.

Member Function Documentation

◆ GetDescriptionData()

void SCR_BaseAttributeDynamicDescription::GetDescriptionData ( notnull SCR_BaseEditorAttribute attribute,
notnull SCR_BaseEditorAttributeUIComponent attributeUi,
out SCR_EditorAttributeUIInfo uiInfo,
out string param1 = string.Empty,
out string param2 = string.Empty,
out string param3 = string.Empty )
inlineprotected

Init the dynamic description

Parameters
attributeAttribute linked to the desciption
[out]uiInfoUiInfo with icon, description and color to display the description
[out]param1Optional param 1 to add to the description
[out]param2Optional param 2 to add to the description
[out]param3Optional param 3 to add to the description

Definition at line 40 of file SCR_BaseAttributeDynamicDescription.c.

◆ InitDynamicDescription()

void SCR_BaseAttributeDynamicDescription::InitDynamicDescription ( notnull SCR_BaseEditorAttribute attribute,
notnull SCR_BaseEditorAttributeUIComponent attributeUi )
protected

Init the dynamic description

Parameters
attributeAttribute linked to the desciption

◆ IsValid()

bool SCR_BaseAttributeDynamicDescription::IsValid ( notnull SCR_BaseEditorAttribute attribute,
notnull SCR_BaseEditorAttributeUIComponent attributeUi )
inlineprotected

Check if conditions are valid to display the Dynamic description

Parameters
attributeAttribute linked to the desciption
Returns
true if valid

Definition at line 26 of file SCR_BaseAttributeDynamicDescription.c.

Member Data Documentation

◆ m_bEnabled

bool SCR_BaseAttributeDynamicDescription::m_bEnabled
protected

Definition at line 11 of file SCR_BaseAttributeDynamicDescription.c.

◆ m_DescriptionDisplayInfo

ref SCR_EditorAttributeUIInfo SCR_BaseAttributeDynamicDescription::m_DescriptionDisplayInfo
protected

Definition at line 8 of file SCR_BaseAttributeDynamicDescription.c.


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