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

Public Member Functions

override bool OnClick (Widget w, int x, int y, int button)
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
ScriptInvokerBool GetOnHintShown ()
 
bool IsHintShown ()
 

Protected Member Functions

void OnHintShow (SCR_HintUIInfo info, bool isSilent)
 
void OnHintHide (SCR_HintUIInfo info, bool isSilent)
 
void CreateHighlights (SCR_HintUIInfo info)
 
void OnInputDeviceIsGamepad (bool isGamepad)
 
void OnSettingsChanged ()
 

Protected Attributes

string m_sTitleWidgetName
 
string m_sDescriptionWidgetName
 
string m_sIconWidgetName
 
string m_sToggleButtonWidgetName
 
string m_sContextButtonWidgetName
 
string m_sTimeLeftWidgetName
 
string m_sPageWidgetName
 
string m_sVisibilitySelectorName
 
string m_sColorWidgetName
 
string m_sHighlightParentWidgetName
 
LocalizedString m_ToggleButtonTextHide
 
LocalizedString m_ToggleButtonTextNext
 
bool m_bPreserveCurrentHint
 
ResourceName m_HighlightLayout
 
ref Color m_cReforgerColor
 
ref Color m_cTimerColor
 
Widget m_Widget
 
TextWidget m_NameWidget
 
TextWidget m_DescriptionWidget
 
ImageWidget m_IconWidget
 
Widget m_HighlightParentWidget
 
ref array< Widget > m_aHighlightWidgets
 
Widget m_ToggleButtonWidget
 
Widget m_ContextButtonWidget
 
TextWidget m_PageWidget
 
SizeLayoutWidget m_TimeWidget
 
LocalizedString m_sPageText
 
ImageWidget m_BarColor
 
SCR_InputButtonComponent m_ToggleButton
 
MenuBase m_Menu
 
SCR_WLibProgressBarComponent m_ProgressBar
 
bool m_bMenuScanned
 
Widget m_VisibilitySelector
 
bool m_bCanShow
 
bool m_bIsHintShown
 
ref ScriptInvokerBool m_OnHintShown
 

Member Function Documentation

◆ CreateHighlights()

void SCR_HintUIComponent.CreateHighlights ( SCR_HintUIInfo  info)
protected

◆ GetOnHintShown()

ScriptInvokerBool SCR_HintUIComponent.GetOnHintShown ( )

◆ HandlerAttached()

override void SCR_HintUIComponent.HandlerAttached ( Widget  w)

◆ HandlerDeattached()

override void SCR_HintUIComponent.HandlerDeattached ( Widget  w)

◆ IsHintShown()

bool SCR_HintUIComponent.IsHintShown ( )

◆ OnClick()

override bool SCR_HintUIComponent.OnClick ( Widget  w,
int  x,
int  y,
int  button 
)

◆ OnHintHide()

void SCR_HintUIComponent.OnHintHide ( SCR_HintUIInfo  info,
bool  isSilent 
)
protected

◆ OnHintShow()

void SCR_HintUIComponent.OnHintShow ( SCR_HintUIInfo  info,
bool  isSilent 
)
protected

◆ OnInputDeviceIsGamepad()

void SCR_HintUIComponent.OnInputDeviceIsGamepad ( bool  isGamepad)
protected

◆ OnSettingsChanged()

void SCR_HintUIComponent.OnSettingsChanged ( )
protected

Member Data Documentation

◆ m_aHighlightWidgets

ref array<Widget> SCR_HintUIComponent.m_aHighlightWidgets
protected

◆ m_BarColor

ImageWidget SCR_HintUIComponent.m_BarColor
protected

◆ m_bCanShow

bool SCR_HintUIComponent.m_bCanShow
protected

◆ m_bIsHintShown

bool SCR_HintUIComponent.m_bIsHintShown
protected

◆ m_bMenuScanned

bool SCR_HintUIComponent.m_bMenuScanned
protected

◆ m_bPreserveCurrentHint

bool SCR_HintUIComponent.m_bPreserveCurrentHint
protected

◆ m_ContextButtonWidget

Widget SCR_HintUIComponent.m_ContextButtonWidget
protected

◆ m_cReforgerColor

ref Color SCR_HintUIComponent.m_cReforgerColor
protected

◆ m_cTimerColor

ref Color SCR_HintUIComponent.m_cTimerColor
protected

◆ m_DescriptionWidget

TextWidget SCR_HintUIComponent.m_DescriptionWidget
protected

◆ m_HighlightLayout

ResourceName SCR_HintUIComponent.m_HighlightLayout
protected

◆ m_HighlightParentWidget

Widget SCR_HintUIComponent.m_HighlightParentWidget
protected

◆ m_IconWidget

ImageWidget SCR_HintUIComponent.m_IconWidget
protected

◆ m_Menu

MenuBase SCR_HintUIComponent.m_Menu
protected

◆ m_NameWidget

TextWidget SCR_HintUIComponent.m_NameWidget
protected

◆ m_OnHintShown

ref ScriptInvokerBool SCR_HintUIComponent.m_OnHintShown
protected

◆ m_PageWidget

TextWidget SCR_HintUIComponent.m_PageWidget
protected

◆ m_ProgressBar

SCR_WLibProgressBarComponent SCR_HintUIComponent.m_ProgressBar
protected

◆ m_sColorWidgetName

string SCR_HintUIComponent.m_sColorWidgetName
protected

◆ m_sContextButtonWidgetName

string SCR_HintUIComponent.m_sContextButtonWidgetName
protected

◆ m_sDescriptionWidgetName

string SCR_HintUIComponent.m_sDescriptionWidgetName
protected

◆ m_sHighlightParentWidgetName

string SCR_HintUIComponent.m_sHighlightParentWidgetName
protected

◆ m_sIconWidgetName

string SCR_HintUIComponent.m_sIconWidgetName
protected

◆ m_sPageText

LocalizedString SCR_HintUIComponent.m_sPageText
protected

◆ m_sPageWidgetName

string SCR_HintUIComponent.m_sPageWidgetName
protected

◆ m_sTimeLeftWidgetName

string SCR_HintUIComponent.m_sTimeLeftWidgetName
protected

◆ m_sTitleWidgetName

string SCR_HintUIComponent.m_sTitleWidgetName
protected

◆ m_sToggleButtonWidgetName

string SCR_HintUIComponent.m_sToggleButtonWidgetName
protected

◆ m_sVisibilitySelectorName

string SCR_HintUIComponent.m_sVisibilitySelectorName
protected

◆ m_TimeWidget

SizeLayoutWidget SCR_HintUIComponent.m_TimeWidget
protected

◆ m_ToggleButton

SCR_InputButtonComponent SCR_HintUIComponent.m_ToggleButton
protected

◆ m_ToggleButtonTextHide

LocalizedString SCR_HintUIComponent.m_ToggleButtonTextHide
protected

◆ m_ToggleButtonTextNext

LocalizedString SCR_HintUIComponent.m_ToggleButtonTextNext
protected

◆ m_ToggleButtonWidget

Widget SCR_HintUIComponent.m_ToggleButtonWidget
protected

◆ m_VisibilitySelector

Widget SCR_HintUIComponent.m_VisibilitySelector
protected

◆ m_Widget

Widget SCR_HintUIComponent.m_Widget
protected

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