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

Public Member Functions

override void HandlerAttached (Widget w)
 
void Clear ()
 
void Set (array< string > values)
 
void Set (string value1, string value2="", string value3="")
 
void SetFormat (string value, string arg1, string arg2="")
 
void SetRichFormat (string value, string arg1, string arg2="")
 
void AddBreadCrumbElement (SCR_UIInfo info)
 
void RemoveLastBreadCrumbElement ()
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Protected Member Functions

void Refresh ()
 

Protected Attributes

ref array< string > m_aContent
 
ResourceName m_sElementLayout
 
ResourceName m_sRichElementLayout
 
ResourceName m_sSeparatorLayout
 
ref array< Widget > m_aElements = {}
 
ref array< Widget > m_aSeparators = {}
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Member Function Documentation

◆ AddBreadCrumbElement()

void SCR_BreadCrumbsComponent.AddBreadCrumbElement ( SCR_UIInfo info)

◆ Clear()

void SCR_BreadCrumbsComponent.Clear ( )

◆ HandlerAttached()

override void SCR_BreadCrumbsComponent.HandlerAttached ( Widget w)

◆ Refresh()

void SCR_BreadCrumbsComponent.Refresh ( )
protected

◆ RemoveLastBreadCrumbElement()

void SCR_BreadCrumbsComponent.RemoveLastBreadCrumbElement ( )

◆ Set() [1/2]

void SCR_BreadCrumbsComponent.Set ( array< string > values)

◆ Set() [2/2]

void SCR_BreadCrumbsComponent.Set ( string value1,
string value2 = "",
string value3 = "" )

◆ SetFormat()

void SCR_BreadCrumbsComponent.SetFormat ( string value,
string arg1,
string arg2 = "" )

◆ SetRichFormat()

void SCR_BreadCrumbsComponent.SetRichFormat ( string value,
string arg1,
string arg2 = "" )

Member Data Documentation

◆ m_aContent

ref array<string> SCR_BreadCrumbsComponent.m_aContent
protected

◆ m_aElements

ref array<Widget> SCR_BreadCrumbsComponent.m_aElements = {}
protected

◆ m_aSeparators

ref array<Widget> SCR_BreadCrumbsComponent.m_aSeparators = {}
protected

◆ m_sElementLayout

ResourceName SCR_BreadCrumbsComponent.m_sElementLayout
protected

◆ m_sRichElementLayout

ResourceName SCR_BreadCrumbsComponent.m_sRichElementLayout
protected

◆ m_sSeparatorLayout

ResourceName SCR_BreadCrumbsComponent.m_sSeparatorLayout
protected

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