Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SCR_DamageStateUIComponent Interface Reference
Inheritance diagram for SCR_DamageStateUIComponent:
[legend]

Public Member Functions

void SetVisuals (EDamageType damageType)
 Set visuals using EDamageType.
 
void SetVisuals (SCR_DamageStateUIInfo uiInfo, int iconIndex=-1)
 Set visuals using SCR_DamageStateUIInfo.
 
void SetSize (float size)
 Set size of images.
 
SCR_DamageStateUIInfo GetUiInfo ()
 Get set UI info to obtain all releative visual information and strings.
 
override void HandlerAttached (Widget w)
 

Protected Attributes

ref SCR_DamageStateConfig m_DamageStateConfig
 
bool m_bAutoSetVisuals
 
EDamageType m_eDamageType
 
string m_sIconName
 
string m_sOutlineName
 
string m_sBackgroundName
 
SCR_DamageStateUIInfo m_UiInfo
 
Widget m_wRoot
 

Member Function Documentation

◆ GetUiInfo()

SCR_DamageStateUIInfo SCR_DamageStateUIComponent.GetUiInfo ( )

Get set UI info to obtain all releative visual information and strings.

Returns
UiInfo that is set.

◆ HandlerAttached()

override void SCR_DamageStateUIComponent.HandlerAttached ( Widget  w)

◆ SetSize()

void SCR_DamageStateUIComponent.SetSize ( float  size)

Set size of images.

Parameters
sizeSize of images

◆ SetVisuals() [1/2]

void SCR_DamageStateUIComponent.SetVisuals ( EDamageType  damageType)

Set visuals using EDamageType.

Parameters
damageTypeDamage type of the visual that needs to be obtained

◆ SetVisuals() [2/2]

void SCR_DamageStateUIComponent.SetVisuals ( SCR_DamageStateUIInfo  uiInfo,
int  iconIndex = -1 
)

Set visuals using SCR_DamageStateUIInfo.

Parameters
uiInfoVisuals to set

Member Data Documentation

◆ m_bAutoSetVisuals

bool SCR_DamageStateUIComponent.m_bAutoSetVisuals
protected

◆ m_DamageStateConfig

ref SCR_DamageStateConfig SCR_DamageStateUIComponent.m_DamageStateConfig
protected

◆ m_eDamageType

EDamageType SCR_DamageStateUIComponent.m_eDamageType
protected

◆ m_sBackgroundName

string SCR_DamageStateUIComponent.m_sBackgroundName
protected

◆ m_sIconName

string SCR_DamageStateUIComponent.m_sIconName
protected

◆ m_sOutlineName

string SCR_DamageStateUIComponent.m_sOutlineName
protected

◆ m_UiInfo

SCR_DamageStateUIInfo SCR_DamageStateUIComponent.m_UiInfo
protected

◆ m_wRoot

Widget SCR_DamageStateUIComponent.m_wRoot
protected

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