|
| ControlButton (long x, long y, long width, long height, const String &label, const char *focusTexture=NULL, const char *noFocusTexture=NULL, long textOffsetX=CONTROL_TEXT_OFFSET_X, long textOffsetY=CONTROL_TEXT_OFFSET_Y, long alignment=(XBFONT_LEFT|XBFONT_CENTER_Y), const char *font=NULL, const char *textColor=NULL, const char *disabledColor=NULL, long angle=0, const char *shadowColor=NULL, const char *focusedColor=NULL) |
|
virtual void | setLabel (const String &label=emptyString, const char *font=NULL, const char *textColor=NULL, const char *disabledColor=NULL, const char *shadowColor=NULL, const char *focusedColor=NULL, const String &label2=emptyString) |
|
virtual void | setDisabledColor (const char *color) |
|
virtual String | getLabel () |
|
virtual String | getLabel2 () |
|
bool | canAcceptMessages (int actionId) override |
|
CGUIControl * | Create () override |
|
virtual int | getId () |
|
bool | operator== (const Control &other) const |
|
bool | operator> (const Control &other) const |
|
bool | operator< (const Control &other) const |
|
virtual std::vector< int > | getPosition () |
|
int | getX () |
|
int | getY () |
|
virtual int | getHeight () |
|
virtual int | getWidth () |
|
virtual void | setEnabled (bool enabled) |
|
virtual void | setVisible (bool visible) |
|
virtual bool | isVisible () |
|
virtual void | setVisibleCondition (const char *visible, bool allowHiddenFocus=false) |
|
virtual void | setEnableCondition (const char *enable) |
|
virtual void | setAnimations (const std::vector< Tuple< String, String > > &eventAttr) |
|
virtual void | setPosition (long x, long y) |
|
virtual void | setWidth (long width) |
|
virtual void | setHeight (long height) |
|
virtual void | setNavigation (const Control *up, const Control *down, const Control *left, const Control *right) |
|
virtual void | controlUp (const Control *up) |
|
virtual void | controlDown (const Control *control) |
|
virtual void | controlLeft (const Control *control) |
|
virtual void | controlRight (const Control *control) |
|
const char * | GetClassname () const |
|
LanguageHook * | GetLanguageHook () |
|
bool | isDeallocating () |
| This method should be called while holding a Synchronize on the object. More...
|
|
void | Release () const |
|
void | Acquire () const |
|