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

Public Member Functions

override void HandlerAttached (Widget w)
 
void SetItemCount (int count, bool animate=true)
 
int GetItemCount ()
 
int GetCurrentItem ()
 
void SetCurrentItem (int index, bool animate=true)
 
void ColorizeItem (Widget w, Color color, bool animate)
 

Protected Member Functions

void CreateWidgets (int count)
 
void CreateWidget ()
 
void SetAnimationRate ()
 

Protected Attributes

ResourceName m_sHintElementTexture
 
ResourceName m_sHintElementImage
 
string m_sSelectionHintElementName
 
ref Color m_ColorSelected
 
ref Color m_ColorDeselected
 
bool m_bSetCustomSize
 
float m_fItemWidth
 
float m_fItemHeight
 
float m_fAnimationTime
 
float m_fItemSpacing
 
int m_iCurrent
 
int m_iItemCount
 
float m_fAnimationRate = SCR_WLibComponentBase.START_ANIMATION_RATE
 
Widget m_wRoot
 
Widget m_wCurrent
 
ref array< Widget > m_aWidgets = {}
 

Member Function Documentation

◆ ColorizeItem()

void SCR_SelectionHintComponent.ColorizeItem ( Widget  w,
Color  color,
bool  animate 
)

◆ CreateWidget()

void SCR_SelectionHintComponent.CreateWidget ( )
protected

◆ CreateWidgets()

void SCR_SelectionHintComponent.CreateWidgets ( int  count)
protected

◆ GetCurrentItem()

int SCR_SelectionHintComponent.GetCurrentItem ( )

◆ GetItemCount()

int SCR_SelectionHintComponent.GetItemCount ( )

◆ HandlerAttached()

override void SCR_SelectionHintComponent.HandlerAttached ( Widget  w)

◆ SetAnimationRate()

void SCR_SelectionHintComponent.SetAnimationRate ( )
protected

◆ SetCurrentItem()

void SCR_SelectionHintComponent.SetCurrentItem ( int  index,
bool  animate = true 
)

◆ SetItemCount()

void SCR_SelectionHintComponent.SetItemCount ( int  count,
bool  animate = true 
)

Member Data Documentation

◆ m_aWidgets

ref array<Widget> SCR_SelectionHintComponent.m_aWidgets = {}
protected

◆ m_bSetCustomSize

bool SCR_SelectionHintComponent.m_bSetCustomSize
protected

◆ m_ColorDeselected

ref Color SCR_SelectionHintComponent.m_ColorDeselected
protected

◆ m_ColorSelected

ref Color SCR_SelectionHintComponent.m_ColorSelected
protected

◆ m_fAnimationRate

float SCR_SelectionHintComponent.m_fAnimationRate = SCR_WLibComponentBase.START_ANIMATION_RATE
protected

◆ m_fAnimationTime

float SCR_SelectionHintComponent.m_fAnimationTime
protected

◆ m_fItemHeight

float SCR_SelectionHintComponent.m_fItemHeight
protected

◆ m_fItemSpacing

float SCR_SelectionHintComponent.m_fItemSpacing
protected

◆ m_fItemWidth

float SCR_SelectionHintComponent.m_fItemWidth
protected

◆ m_iCurrent

int SCR_SelectionHintComponent.m_iCurrent
protected

◆ m_iItemCount

int SCR_SelectionHintComponent.m_iItemCount
protected

◆ m_sHintElementImage

ResourceName SCR_SelectionHintComponent.m_sHintElementImage
protected

◆ m_sHintElementTexture

ResourceName SCR_SelectionHintComponent.m_sHintElementTexture
protected

◆ m_sSelectionHintElementName

string SCR_SelectionHintComponent.m_sSelectionHintElementName
protected

◆ m_wCurrent

Widget SCR_SelectionHintComponent.m_wCurrent
protected

◆ m_wRoot

Widget SCR_SelectionHintComponent.m_wRoot
protected

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