Arma Reforger Script API
Loading...
Searching...
No Matches
SimpleButtonComponent Interface Reference
Inheritance diagram for SimpleButtonComponent:
ButtonComponent

Public Member Functions

override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
void SetOnClickSound (string newOnClickedSound)
 
override bool OnMouseButtonDown (Widget w, int x, int y, int button)
 
override bool OnMouseButtonUp (Widget w, int x, int y, int button)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnFocusLost (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)
 

Protected Attributes

ref Color m_ColorButtonDefault
 
ref Color m_ColorButtonFocused
 
ref Color m_ColorButtonPressed
 
ref Color m_ColorButtonDisabled
 
bool m_bColorizeChildren
 
ref Color m_ColorChildDefault
 
ref Color m_ColorChildFocused
 
ref Color m_ColorChildPressed
 
ref Color m_ColorChildDisabled
 
float m_fAnimationLength
 
string m_sSoundClicked
 
string m_sSoundFocused
 
Widget m_wChild
 
bool m_bIsFocused = false
 

Member Function Documentation

◆ HandlerAttached()

override void SimpleButtonComponent.HandlerAttached ( Widget w)

◆ OnClick()

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

◆ OnFocus()

override bool SimpleButtonComponent.OnFocus ( Widget w,
int x,
int y )

Implemented in ButtonComponent.

◆ OnFocusLost()

override bool SimpleButtonComponent.OnFocusLost ( Widget w,
int x,
int y )

Implemented in ButtonComponent.

◆ OnMouseButtonDown()

override bool SimpleButtonComponent.OnMouseButtonDown ( Widget w,
int x,
int y,
int button )

◆ OnMouseButtonUp()

override bool SimpleButtonComponent.OnMouseButtonUp ( Widget w,
int x,
int y,
int button )

Implemented in ButtonComponent.

◆ OnMouseEnter()

override bool SimpleButtonComponent.OnMouseEnter ( Widget w,
int x,
int y )

Implemented in ButtonComponent.

◆ OnMouseLeave()

override bool SimpleButtonComponent.OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )

Implemented in ButtonComponent.

◆ SetOnClickSound()

void SimpleButtonComponent.SetOnClickSound ( string newOnClickedSound)

Member Data Documentation

◆ m_bColorizeChildren

bool SimpleButtonComponent.m_bColorizeChildren
protected

◆ m_bIsFocused

bool SimpleButtonComponent.m_bIsFocused = false
protected

◆ m_ColorButtonDefault

ref Color SimpleButtonComponent.m_ColorButtonDefault
protected

◆ m_ColorButtonDisabled

ref Color SimpleButtonComponent.m_ColorButtonDisabled
protected

◆ m_ColorButtonFocused

ref Color SimpleButtonComponent.m_ColorButtonFocused
protected

◆ m_ColorButtonPressed

ref Color SimpleButtonComponent.m_ColorButtonPressed
protected

◆ m_ColorChildDefault

ref Color SimpleButtonComponent.m_ColorChildDefault
protected

◆ m_ColorChildDisabled

ref Color SimpleButtonComponent.m_ColorChildDisabled
protected

◆ m_ColorChildFocused

ref Color SimpleButtonComponent.m_ColorChildFocused
protected

◆ m_ColorChildPressed

ref Color SimpleButtonComponent.m_ColorChildPressed
protected

◆ m_fAnimationLength

float SimpleButtonComponent.m_fAnimationLength
protected

◆ m_sSoundClicked

string SimpleButtonComponent.m_sSoundClicked
protected

◆ m_sSoundFocused

string SimpleButtonComponent.m_sSoundFocused
protected

◆ m_wChild

Widget SimpleButtonComponent.m_wChild
protected

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