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

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 void HandlerAttached (Widget w)
 
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: