Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_DeployButtonBase Class Reference
Inheritance diagram for SCR_DeployButtonBase:
SCR_ButtonImageComponent SCR_FactionButton SCR_GroupButton SCR_LoadoutButton SCR_NewGroupButton

Protected Member Functions

override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)
override bool OnFocus (Widget w, int x, int y)
override bool OnFocusLost (Widget w, int x, int y)
Widget GetList ()
GridLayoutWidget GetGridList ()
void ExpandList ()
void CollapseList ()
void SetParentHandler (SCR_DeployRequestUIBaseComponent parent)
void HideTooltip ()
void Update (float dt)
void Lock (bool loadingAnim=false)
 Lock the button (eg. during a request).
void Unlock ()
 Unlock the button (eg. after receiving a request response).
void SetSelected (bool selected)
 Visually set the button as selected.
void SetFocused ()
 Set the button focused.
override bool OnClick (Widget w, int x, int y, int button)
override void SetEnabled (bool enabled, bool animate=true)
bool ShouldUnlock ()
 Return true when the button should be unlocked when calling the Unlock() method.
void SetShouldUnlock (bool shouldUnlock)
 Marks if the buttons should be unlocked when calling the Unlock() method.
bool ShouldShowTooltip ()
 Get if tooltip should be shown.
void SetTooltipAvailable (bool available)
 Set if tooltip should be shown.
void OnTooltipShow (SCR_ScriptedWidgetTooltip tooltip)

Protected Attributes

ref Color m_ColorSelected
ref Color m_ColorWarning
string m_sElements
Widget m_wElements
string m_sList
Widget m_wList
string m_sGridList
GridLayoutWidget m_wGridList
string m_sBackgroundHighlight
Widget m_wBackgroundHighlight
SCR_DeployRequestUIBaseComponent m_ParentHandler
ButtonWidget m_wRootButton
Widget m_wLoading
SCR_LoadingSpinner m_Loading
SCR_ScriptedWidgetTooltip m_ControlsTooltip
bool m_bCanBeUnlocked = true
bool m_bShowTooltip = true

Static Protected Attributes

static SCR_DeployButtonBase s_ExpandedList

Detailed Description

Definition at line 145 of file SCR_DeployRequestUIBaseComponent.c.

Member Function Documentation

◆ CollapseList()

void SCR_DeployButtonBase::CollapseList ( )
inlineprotected

Definition at line 250 of file SCR_DeployRequestUIBaseComponent.c.

◆ ExpandList()

void SCR_DeployButtonBase::ExpandList ( )
inlineprotected

Definition at line 238 of file SCR_DeployRequestUIBaseComponent.c.

◆ GetGridList()

GridLayoutWidget SCR_DeployButtonBase::GetGridList ( )
inlineprotected

Definition at line 233 of file SCR_DeployRequestUIBaseComponent.c.

◆ GetList()

Widget SCR_DeployButtonBase::GetList ( )
inlineprotected

Definition at line 228 of file SCR_DeployRequestUIBaseComponent.c.

◆ HandlerAttached()

override void SCR_DeployButtonBase::HandlerAttached ( Widget w)
inlineprotected

Definition at line 183 of file SCR_DeployRequestUIBaseComponent.c.

◆ HandlerDeattached()

override void SCR_DeployButtonBase::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 207 of file SCR_DeployRequestUIBaseComponent.c.

◆ HideTooltip()

void SCR_DeployButtonBase::HideTooltip ( )
inlineprotected

Definition at line 261 of file SCR_DeployRequestUIBaseComponent.c.

◆ Lock()

void SCR_DeployButtonBase::Lock ( bool loadingAnim = false)
inlineprotected

Lock the button (eg. during a request).

Definition at line 276 of file SCR_DeployRequestUIBaseComponent.c.

◆ OnClick()

override bool SCR_DeployButtonBase::OnClick ( Widget w,
int x,
int y,
int button )
inlineprotected

Definition at line 314 of file SCR_DeployRequestUIBaseComponent.c.

◆ OnFocus()

override bool SCR_DeployButtonBase::OnFocus ( Widget w,
int x,
int y )
inlineprotected

Definition at line 215 of file SCR_DeployRequestUIBaseComponent.c.

◆ OnFocusLost()

override bool SCR_DeployButtonBase::OnFocusLost ( Widget w,
int x,
int y )
inlineprotected

Definition at line 222 of file SCR_DeployRequestUIBaseComponent.c.

◆ OnTooltipShow()

void SCR_DeployButtonBase::OnTooltipShow ( SCR_ScriptedWidgetTooltip tooltip)
inlineprotected

Definition at line 357 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetEnabled()

override void SCR_DeployButtonBase::SetEnabled ( bool enabled,
bool animate = true )
inlineprotected

Definition at line 322 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetFocused()

void SCR_DeployButtonBase::SetFocused ( )
inlineprotected

Set the button focused.

Definition at line 309 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetParentHandler()

void SCR_DeployButtonBase::SetParentHandler ( SCR_DeployRequestUIBaseComponent parent)
inlineprotected

Definition at line 256 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetSelected()

void SCR_DeployButtonBase::SetSelected ( bool selected)
inlineprotected

Visually set the button as selected.

Definition at line 294 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetShouldUnlock()

void SCR_DeployButtonBase::SetShouldUnlock ( bool shouldUnlock)
inlineprotected

Marks if the buttons should be unlocked when calling the Unlock() method.

Definition at line 339 of file SCR_DeployRequestUIBaseComponent.c.

◆ SetTooltipAvailable()

void SCR_DeployButtonBase::SetTooltipAvailable ( bool available)
inlineprotected

Set if tooltip should be shown.

Definition at line 351 of file SCR_DeployRequestUIBaseComponent.c.

◆ ShouldShowTooltip()

bool SCR_DeployButtonBase::ShouldShowTooltip ( )
inlineprotected

Get if tooltip should be shown.

Definition at line 345 of file SCR_DeployRequestUIBaseComponent.c.

◆ ShouldUnlock()

bool SCR_DeployButtonBase::ShouldUnlock ( )
inlineprotected

Return true when the button should be unlocked when calling the Unlock() method.

Definition at line 333 of file SCR_DeployRequestUIBaseComponent.c.

◆ Unlock()

void SCR_DeployButtonBase::Unlock ( )
inlineprotected

Unlock the button (eg. after receiving a request response).

Definition at line 285 of file SCR_DeployRequestUIBaseComponent.c.

◆ Update()

void SCR_DeployButtonBase::Update ( float dt)
inlineprotected

Definition at line 267 of file SCR_DeployRequestUIBaseComponent.c.

Member Data Documentation

◆ m_bCanBeUnlocked

bool SCR_DeployButtonBase::m_bCanBeUnlocked = true
protected

Definition at line 179 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_bShowTooltip

bool SCR_DeployButtonBase::m_bShowTooltip = true
protected

Definition at line 180 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_ColorSelected

ref Color SCR_DeployButtonBase::m_ColorSelected
protected

Definition at line 148 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_ColorWarning

ref Color SCR_DeployButtonBase::m_ColorWarning
protected

Definition at line 151 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_ControlsTooltip

SCR_ScriptedWidgetTooltip SCR_DeployButtonBase::m_ControlsTooltip
protected

Definition at line 177 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_Loading

SCR_LoadingSpinner SCR_DeployButtonBase::m_Loading
protected

Definition at line 175 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_ParentHandler

SCR_DeployRequestUIBaseComponent SCR_DeployButtonBase::m_ParentHandler
protected

Definition at line 171 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_sBackgroundHighlight

string SCR_DeployButtonBase::m_sBackgroundHighlight
protected

Definition at line 166 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_sElements

string SCR_DeployButtonBase::m_sElements
protected

Definition at line 154 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_sGridList

string SCR_DeployButtonBase::m_sGridList
protected

Definition at line 162 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_sList

string SCR_DeployButtonBase::m_sList
protected

Definition at line 158 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wBackgroundHighlight

Widget SCR_DeployButtonBase::m_wBackgroundHighlight
protected

Definition at line 167 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wElements

Widget SCR_DeployButtonBase::m_wElements
protected

Definition at line 155 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wGridList

GridLayoutWidget SCR_DeployButtonBase::m_wGridList
protected

Definition at line 163 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wList

Widget SCR_DeployButtonBase::m_wList
protected

Definition at line 159 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wLoading

Widget SCR_DeployButtonBase::m_wLoading
protected

Definition at line 174 of file SCR_DeployRequestUIBaseComponent.c.

◆ m_wRootButton

ButtonWidget SCR_DeployButtonBase::m_wRootButton
protected

Definition at line 173 of file SCR_DeployRequestUIBaseComponent.c.

◆ s_ExpandedList

SCR_DeployButtonBase SCR_DeployButtonBase::s_ExpandedList
staticprotected

Definition at line 169 of file SCR_DeployRequestUIBaseComponent.c.


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