- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Exponent::GUI::Controls::IControl Member List

This is the complete list of members for Exponent::GUI::Controls::IControl, including all inherited members.

controlIsDropFileEnabled(const bool dropEnabled=true)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
controlIsEnabledFor(const CString &identifier)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
controlIsKeyEnabled(const bool keyEnabled=true)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
controlIsMouseEnabled(const bool mouseEnabled=true)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
disableControl()=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
drawControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
enableControl()=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getAbsoluteRect() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getArea() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getDimension() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getParentControl() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getRootControl() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getUniqueId() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
getValue() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
IControl() | Exponent::GUI::Controls::IControl | `[inline]`
isContainer() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
isDropFileEnabled() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
isEnabledFor(const CString &identifier)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
isKeyEnabled() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
isMouseEnabled() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
needsRightClick() const=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
registerActionListener(IActionListener *listener)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
serializeFromNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
serializeToNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setArea(const CRect &area)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setControlRoot(IControlRoot *controlRoot)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setDisabledImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setParentControl(IControl *parent)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setPrimaryImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setUniqueId(const long id)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
setValue(const double value)=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
update()=0 | Exponent::GUI::Controls::IControl | `[pure virtual]`
~IControl() | Exponent::GUI::Controls::IControl | `[inline, virtual]`