|  | 
|  | ControlImage (long x, long y, long width, long height, const char *filename, long aspectRatio=0, const char *colorDiffuse=NULL) | 
|  | 
| virtual void | setImage (const char *imageFilename, const bool useCache=true) | 
|  | 
| virtual void | setColorDiffuse (const char *hexString) | 
|  | 
| CGUIControl * | Create () override | 
|  | 
| virtual bool | canAcceptMessages (int actionId) | 
|  | 
| 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 | 
|  | 
|  | 
| std::string | strFileName | 
|  | 
| int | aspectRatio = 0 | 
|  | 
| UTILS::COLOR::Color | colorDiffuse | 
|  | 
| int | iControlId = 0 | 
|  | 
| int | iParentId = 0 | 
|  | 
| int | dwPosX = 0 | 
|  | 
| int | dwPosY = 0 | 
|  | 
| int | dwWidth = 0 | 
|  | 
| int | dwHeight = 0 | 
|  | 
| int | iControlUp = 0 | 
|  | 
| int | iControlDown = 0 | 
|  | 
| int | iControlLeft = 0 | 
|  | 
| int | iControlRight = 0 | 
|  | 
| std::string | m_label {} | 
|  | 
| bool | m_visible {true} | 
|  | 
| CGUIControl * | pGUIControl = nullptr | 
|  | 
|  | 
| static short | getNumAddonClasses () | 
|  | 
| virtual void | deallocating () | 
|  | This method is meant to be called from the destructor of the lowest level class.  More... 
 | 
|  | 
| static short | getNextClassIndex () | 
|  | This is meant to be called during static initialization and so isn't synchronized. 
 | 
|  | 
| LanguageHook * | languageHook | 
|  | 
The documentation for this class was generated from the following files:
- xbmc/interfaces/legacy/Control.h
- xbmc/interfaces/legacy/Control.cpp