|
override void | HandlerAttached (Widget w) |
|
void | SetImage (ResourceName imageOrImageset, string iconName) |
|
void | SetText (string text) |
|
void | SetEnabled (bool enabled) |
|
bool | GetEnabled () |
|
void | SetToggled (bool toggled, bool invokeOnToggled=true, bool instant=false) |
|
bool | GetToggled () |
|
bool | GetFocused () |
|
bool | GetMouseOver () |
|
void | SetToggleable (bool toggleable) |
|
void | SetTogglableOnlyThroughApi (bool newValue) |
|
void | SetData (Managed data) |
|
Managed | GetData () |
|
Widget | GetRootWidget () |
|
bool | SetVisible (bool visible) |
|
SCR_ButtonEffectBase | FindEffect (string tag) |
| Returns first effect with given tag.
|
|
array< SCR_ButtonEffectBase > | FindAllEffects (string tag) |
|
array< SCR_ButtonEffectBase > | GetAllEffects () |
|
void | SetEffectsEnabled (string tag, bool enable) |
| Enables or disables all effects with given tag.
|
|
void | SetEffectsWithAnyTagEnabled (notnull array< string > tags) |
| Effects with at least one tag are enabled.
|
|
void | SetAllEffectsEnabled (bool enable) |
| Enables ar disables all effects.
|
|
void | InvokeAllEnabledEffects (bool instant) |
| Applies all enabled effects.
|
|
void | Internal_OnMasterButtonEvent (EModularButtonEventFlag eventFlag, bool instant) |
| Used for passing events from master button / slave button This is called on a slave button by SCR_ButtonEffectSlaveButton.
|
|
void | Internal_OnEffectEnabled (SCR_ButtonEffectBase effect) |
| Must only be called by the effect class.
|
|
override bool | OnClick (Widget w, int x, int y, int button) |
|
override bool | OnDoubleClick (Widget w, int x, int y, int button) |
|
override bool | OnMouseEnter (Widget w, int x, int y) |
|
override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
|
override bool | OnFocus (Widget w, int x, int y) |
|
override bool | OnFocusLost (Widget w, int x, int y) |
|
void | _print (string s) |
|
bool | GetIsFocusOnMouseEnter () |
|
void | SetIsFocusOnMouseEnter (bool focus) |
|
string | GetCurrentStateName () |
|