Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_CharacterUIComponent Interface Reference
Inheritance diagram for SCR_CharacterUIComponent:

Public Member Functions

override void HandlerAttached (Widget w)
 
SCR_ECharacterTypeUI GetCharacterTypes ()
 Get character types enum.
 
void SetIdentity (SCR_ECharacterTypeUI characterTypes)
 Set character type.
 
float GetRotationFloat ()
 Get rotation Float.
 
void SetRotation (float arrowRotation)
 Set character type.
 
Color GetColor ()
 Get Character Color.
 
void SetColor (Color characterColor)
 Set Color.
 
void SetCharTypeTexture (ImageWidget characterTypeIcon, array< string > typeArray)
 Set character type texture.
 
void SetArrowRotation (ImageWidget arrowWidget)
 Set Arrow Rotation.
 
void SetCharacterColor (OverlayWidget characterOverlay)
 Set character widget color.
 

Protected Attributes

float m_fArrowRotation
 
SCR_ECharacterTypeUI m_eCharacterTypes
 
ref Color m_CharacterColor
 
string m_sIconCharType
 
string m_sIconArrowTexture
 
string m_sCharacterOverlay
 
ResourceName m_sCharTypeImageset
 
ref array< string > m_aTypes = {"AntiTank","CrewCommander","CrewMan","Driver","Engineer","Grenadier","HeliCrew","HeliPilot","Machinegunner","Medic","MortarCrew","Officer","Outline","PlatoonLeader","PlattonSergeant","RadioOperator","Rifleman","Sapper","Scout","ScoutRadioOperator","Sharpshooter","SpecialForces"}
 

Member Function Documentation

◆ GetCharacterTypes()

SCR_ECharacterTypeUI SCR_CharacterUIComponent.GetCharacterTypes ( )

Get character types enum.

Returns
Characters

◆ GetColor()

Color SCR_CharacterUIComponent.GetColor ( )

Get Character Color.

Returns
m_CharacterColor

◆ GetRotationFloat()

float SCR_CharacterUIComponent.GetRotationFloat ( )

Get rotation Float.

Returns
m_fArrowRotation

◆ HandlerAttached()

override void SCR_CharacterUIComponent.HandlerAttached ( Widget w)

◆ SetArrowRotation()

void SCR_CharacterUIComponent.SetArrowRotation ( ImageWidget arrowWidget)

Set Arrow Rotation.

Parameters
arrowWidget

◆ SetCharacterColor()

void SCR_CharacterUIComponent.SetCharacterColor ( OverlayWidget characterOverlay)

Set character widget color.

Parameters
characterOverlay

◆ SetCharTypeTexture()

void SCR_CharacterUIComponent.SetCharTypeTexture ( ImageWidget characterTypeIcon,
array< string > typeArray )

Set character type texture.

Parameters
characterTypeIcon
typeArray

◆ SetColor()

void SCR_CharacterUIComponent.SetColor ( Color characterColor)

Set Color.

Parameters
characterColor

◆ SetIdentity()

void SCR_CharacterUIComponent.SetIdentity ( SCR_ECharacterTypeUI characterTypes)

Set character type.

Parameters
characterTypes

◆ SetRotation()

void SCR_CharacterUIComponent.SetRotation ( float arrowRotation)

Set character type.

Parameters
arrowRotation

Member Data Documentation

◆ m_aTypes

ref array<string> SCR_CharacterUIComponent.m_aTypes = {"AntiTank","CrewCommander","CrewMan","Driver","Engineer","Grenadier","HeliCrew","HeliPilot","Machinegunner","Medic","MortarCrew","Officer","Outline","PlatoonLeader","PlattonSergeant","RadioOperator","Rifleman","Sapper","Scout","ScoutRadioOperator","Sharpshooter","SpecialForces"}
protected

◆ m_CharacterColor

ref Color SCR_CharacterUIComponent.m_CharacterColor
protected

◆ m_eCharacterTypes

SCR_ECharacterTypeUI SCR_CharacterUIComponent.m_eCharacterTypes
protected

◆ m_fArrowRotation

float SCR_CharacterUIComponent.m_fArrowRotation
protected

◆ m_sCharacterOverlay

string SCR_CharacterUIComponent.m_sCharacterOverlay
protected

◆ m_sCharTypeImageset

ResourceName SCR_CharacterUIComponent.m_sCharTypeImageset
protected

◆ m_sIconArrowTexture

string SCR_CharacterUIComponent.m_sIconArrowTexture
protected

◆ m_sIconCharType

string SCR_CharacterUIComponent.m_sIconCharType
protected

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