Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ButtonLegendComponent Class Reference
Inheritance diagram for SCR_ButtonLegendComponent:
SCR_WLibComponentBase

Protected Member Functions

override void HandlerAttached (Widget w)
ScriptInvoker GetOnClicked ()
ScriptInvoker GetOnMouseEnter ()
ScriptInvoker GetOnMouseLeave ()
override bool OnClick (Widget w, int x, int y, int button)
override bool OnFocus (Widget w, int x, int y)
override bool OnMouseEnter (Widget w, int x, int y)
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
void Activate (bool animate=true, bool playsound=true)
void Deactivate (bool animate=true, bool playsound=true)
void SetOnHover (bool OnHover=true)
void Hide ()
void Unhide ()
bool IsActive ()
void SetText (string text)
string GetText ()
TextWidget GetTextWidget ()
ImageWidget GetCoreImageWidget ()
ImageWidget GetBorderImageWidget ()
ImageWidget GetChangeSpLeftImageWidget ()
ImageWidget GetChangeSpRightImageWidget ()
bool GetLeftAndRightSelectedUI ()
void SetLeftAndRightUIActivate (bool flag)
void SetButtonId (int n)
void SetFocus ()
int GetButtonId ()

Protected Attributes

LocalizedString m_sSpecializationText
TextWidget m_wSpecializationText
ImageWidget m_wSpecializationCoreImage
ImageWidget m_wSpecializationBackgroundImage
ImageWidget m_wSpecializationBorderImage
ImageWidget m_wChangeSpLeft
ImageWidget m_wChangeSpRight
Widget m_wChangeSpLeftLayout
Widget m_wChangeSpRightLayout
int m_ibuttonId
bool m_bIsActive
ref Color m_ColorInactive
ref Color m_ColorInactiveHovered
ref Color m_ColorActive
ref Color m_ColorBackgroundInactive
ref Color m_ColorBackgroundActive
ResourceName m_TextureLegendButton
string m_StringCoreImageLegendButton
string m_StringBackgroundImageLegendButton
string m_StringNotSelectedImageLegendButton
string m_StringSelectedImageLegendButton
ResourceName m_PagingArrow
bool m_bLeftAndRightUI
ref ScriptInvoker m_OnClicked = new ScriptInvoker()
ref ScriptInvoker m_OnMouseEnter = new ScriptInvoker()
ref ScriptInvoker m_OnMouseLeave = new ScriptInvoker()

Detailed Description

Definition at line 2 of file SCR_ButtonLegendComponent.c.

Member Function Documentation

◆ Activate()

void SCR_ButtonLegendComponent::Activate ( bool animate = true,
bool playsound = true )
inlineprotected

Definition at line 178 of file SCR_ButtonLegendComponent.c.

◆ Deactivate()

void SCR_ButtonLegendComponent::Deactivate ( bool animate = true,
bool playsound = true )
inlineprotected

Definition at line 237 of file SCR_ButtonLegendComponent.c.

◆ GetBorderImageWidget()

ImageWidget SCR_ButtonLegendComponent::GetBorderImageWidget ( )
inlineprotected

Definition at line 374 of file SCR_ButtonLegendComponent.c.

◆ GetButtonId()

int SCR_ButtonLegendComponent::GetButtonId ( )
inlineprotected

Definition at line 421 of file SCR_ButtonLegendComponent.c.

◆ GetChangeSpLeftImageWidget()

ImageWidget SCR_ButtonLegendComponent::GetChangeSpLeftImageWidget ( )
inlineprotected

Definition at line 380 of file SCR_ButtonLegendComponent.c.

◆ GetChangeSpRightImageWidget()

ImageWidget SCR_ButtonLegendComponent::GetChangeSpRightImageWidget ( )
inlineprotected

Definition at line 386 of file SCR_ButtonLegendComponent.c.

◆ GetCoreImageWidget()

ImageWidget SCR_ButtonLegendComponent::GetCoreImageWidget ( )
inlineprotected

Definition at line 368 of file SCR_ButtonLegendComponent.c.

◆ GetLeftAndRightSelectedUI()

bool SCR_ButtonLegendComponent::GetLeftAndRightSelectedUI ( )
inlineprotected

Definition at line 392 of file SCR_ButtonLegendComponent.c.

◆ GetOnClicked()

ScriptInvoker SCR_ButtonLegendComponent::GetOnClicked ( )
inlineprotected

Definition at line 123 of file SCR_ButtonLegendComponent.c.

◆ GetOnMouseEnter()

ScriptInvoker SCR_ButtonLegendComponent::GetOnMouseEnter ( )
inlineprotected

Definition at line 129 of file SCR_ButtonLegendComponent.c.

◆ GetOnMouseLeave()

ScriptInvoker SCR_ButtonLegendComponent::GetOnMouseLeave ( )
inlineprotected

Definition at line 135 of file SCR_ButtonLegendComponent.c.

◆ GetText()

string SCR_ButtonLegendComponent::GetText ( )
inlineprotected

Definition at line 356 of file SCR_ButtonLegendComponent.c.

◆ GetTextWidget()

TextWidget SCR_ButtonLegendComponent::GetTextWidget ( )
inlineprotected

Definition at line 362 of file SCR_ButtonLegendComponent.c.

◆ HandlerAttached()

override void SCR_ButtonLegendComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 74 of file SCR_ButtonLegendComponent.c.

◆ Hide()

void SCR_ButtonLegendComponent::Hide ( )
inlineprotected

Definition at line 325 of file SCR_ButtonLegendComponent.c.

◆ IsActive()

bool SCR_ButtonLegendComponent::IsActive ( )
inlineprotected

Definition at line 337 of file SCR_ButtonLegendComponent.c.

◆ OnClick()

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

Definition at line 141 of file SCR_ButtonLegendComponent.c.

◆ OnFocus()

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

Definition at line 153 of file SCR_ButtonLegendComponent.c.

◆ OnMouseEnter()

override bool SCR_ButtonLegendComponent::OnMouseEnter ( Widget w,
int x,
int y )
inlineprotected

Definition at line 160 of file SCR_ButtonLegendComponent.c.

◆ OnMouseLeave()

override bool SCR_ButtonLegendComponent::OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )
inlineprotected

Definition at line 169 of file SCR_ButtonLegendComponent.c.

◆ SetButtonId()

void SCR_ButtonLegendComponent::SetButtonId ( int n)
inlineprotected

Definition at line 403 of file SCR_ButtonLegendComponent.c.

◆ SetFocus()

void SCR_ButtonLegendComponent::SetFocus ( )
inlineprotected

Definition at line 411 of file SCR_ButtonLegendComponent.c.

◆ SetLeftAndRightUIActivate()

void SCR_ButtonLegendComponent::SetLeftAndRightUIActivate ( bool flag)
inlineprotected

Definition at line 397 of file SCR_ButtonLegendComponent.c.

◆ SetOnHover()

void SCR_ButtonLegendComponent::SetOnHover ( bool OnHover = true)
inlineprotected

Definition at line 296 of file SCR_ButtonLegendComponent.c.

◆ SetText()

void SCR_ButtonLegendComponent::SetText ( string text)
inlineprotected

Definition at line 343 of file SCR_ButtonLegendComponent.c.

◆ Unhide()

void SCR_ButtonLegendComponent::Unhide ( )
inlineprotected

Definition at line 331 of file SCR_ButtonLegendComponent.c.

Member Data Documentation

◆ m_bIsActive

bool SCR_ButtonLegendComponent::m_bIsActive
protected

Definition at line 20 of file SCR_ButtonLegendComponent.c.

◆ m_bLeftAndRightUI

bool SCR_ButtonLegendComponent::m_bLeftAndRightUI
protected

Definition at line 66 of file SCR_ButtonLegendComponent.c.

◆ m_ColorActive

ref Color SCR_ButtonLegendComponent::m_ColorActive
protected

Definition at line 29 of file SCR_ButtonLegendComponent.c.

◆ m_ColorBackgroundActive

ref Color SCR_ButtonLegendComponent::m_ColorBackgroundActive
protected

Definition at line 35 of file SCR_ButtonLegendComponent.c.

◆ m_ColorBackgroundInactive

ref Color SCR_ButtonLegendComponent::m_ColorBackgroundInactive
protected

Definition at line 32 of file SCR_ButtonLegendComponent.c.

◆ m_ColorInactive

ref Color SCR_ButtonLegendComponent::m_ColorInactive
protected

Definition at line 23 of file SCR_ButtonLegendComponent.c.

◆ m_ColorInactiveHovered

ref Color SCR_ButtonLegendComponent::m_ColorInactiveHovered
protected

Definition at line 26 of file SCR_ButtonLegendComponent.c.

◆ m_ibuttonId

int SCR_ButtonLegendComponent::m_ibuttonId
protected

Definition at line 17 of file SCR_ButtonLegendComponent.c.

◆ m_OnClicked

ref ScriptInvoker SCR_ButtonLegendComponent::m_OnClicked = new ScriptInvoker()
protected

Definition at line 69 of file SCR_ButtonLegendComponent.c.

◆ m_OnMouseEnter

ref ScriptInvoker SCR_ButtonLegendComponent::m_OnMouseEnter = new ScriptInvoker()
protected

Definition at line 70 of file SCR_ButtonLegendComponent.c.

◆ m_OnMouseLeave

ref ScriptInvoker SCR_ButtonLegendComponent::m_OnMouseLeave = new ScriptInvoker()
protected

Definition at line 71 of file SCR_ButtonLegendComponent.c.

◆ m_PagingArrow

ResourceName SCR_ButtonLegendComponent::m_PagingArrow
protected

Definition at line 64 of file SCR_ButtonLegendComponent.c.

◆ m_sSpecializationText

LocalizedString SCR_ButtonLegendComponent::m_sSpecializationText
protected

Definition at line 5 of file SCR_ButtonLegendComponent.c.

◆ m_StringBackgroundImageLegendButton

string SCR_ButtonLegendComponent::m_StringBackgroundImageLegendButton
protected

Definition at line 44 of file SCR_ButtonLegendComponent.c.

◆ m_StringCoreImageLegendButton

string SCR_ButtonLegendComponent::m_StringCoreImageLegendButton
protected

Definition at line 41 of file SCR_ButtonLegendComponent.c.

◆ m_StringNotSelectedImageLegendButton

string SCR_ButtonLegendComponent::m_StringNotSelectedImageLegendButton
protected

Definition at line 47 of file SCR_ButtonLegendComponent.c.

◆ m_StringSelectedImageLegendButton

string SCR_ButtonLegendComponent::m_StringSelectedImageLegendButton
protected

Definition at line 50 of file SCR_ButtonLegendComponent.c.

◆ m_TextureLegendButton

ResourceName SCR_ButtonLegendComponent::m_TextureLegendButton
protected

Definition at line 38 of file SCR_ButtonLegendComponent.c.

◆ m_wChangeSpLeft

ImageWidget SCR_ButtonLegendComponent::m_wChangeSpLeft
protected

Definition at line 12 of file SCR_ButtonLegendComponent.c.

◆ m_wChangeSpLeftLayout

Widget SCR_ButtonLegendComponent::m_wChangeSpLeftLayout
protected

Definition at line 14 of file SCR_ButtonLegendComponent.c.

◆ m_wChangeSpRight

ImageWidget SCR_ButtonLegendComponent::m_wChangeSpRight
protected

Definition at line 13 of file SCR_ButtonLegendComponent.c.

◆ m_wChangeSpRightLayout

Widget SCR_ButtonLegendComponent::m_wChangeSpRightLayout
protected

Definition at line 15 of file SCR_ButtonLegendComponent.c.

◆ m_wSpecializationBackgroundImage

ImageWidget SCR_ButtonLegendComponent::m_wSpecializationBackgroundImage
protected

Definition at line 9 of file SCR_ButtonLegendComponent.c.

◆ m_wSpecializationBorderImage

ImageWidget SCR_ButtonLegendComponent::m_wSpecializationBorderImage
protected

Definition at line 10 of file SCR_ButtonLegendComponent.c.

◆ m_wSpecializationCoreImage

ImageWidget SCR_ButtonLegendComponent::m_wSpecializationCoreImage
protected

Definition at line 8 of file SCR_ButtonLegendComponent.c.

◆ m_wSpecializationText

TextWidget SCR_ButtonLegendComponent::m_wSpecializationText
protected

Definition at line 7 of file SCR_ButtonLegendComponent.c.


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