addControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
CControl(IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CControl | |
CCONTROL_NO_ID_REQUIRED | Exponent::GUI::Controls::CControl | [static] |
CControlPanel(IWindow *parent, IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CControlPanel | |
CControlRoot(IWindow *parent) | Exponent::GUI::Controls::CControlRoot | |
clearControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
controlIsDropFileEnabled(const bool dropEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
controlIsEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
controlIsKeyEnabled(const bool keyEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
controlIsLocked() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
controlIsMouseEnabled(const bool mouseEnabled=true) | Exponent::GUI::Controls::CControl | [inline, virtual] |
CPresetBrowser(IControlRoot *root, const long uniqueId, const CRect &area, IActionListener *listener=NULL) | Exponent::GUI::Controls::CPresetBrowser | |
dereference() | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
disableControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
doDefaultDrawing(const bool doDefaultDraw) | Exponent::GUI::Controls::CControl | [inline, virtual] |
drawControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControl::drawControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
drawEnabledControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [protected, virtual] |
drawPrimaryImage(CGraphics &graphics) | Exponent::GUI::Controls::CControl | [protected, virtual] |
drawPrimaryImage(CGraphics &graphics, const bool drawFrameIfNoImage) | Exponent::GUI::Controls::CControl | [protected, virtual] |
drawRootControl(CGraphics &graphics) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControlRoot::drawRootControl(CGraphics &graphics)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
e_serialiseFromDisk enum value | Exponent::GUI::Controls::IControlRoot | |
e_serialiseToDisk enum value | Exponent::GUI::Controls::IControlRoot | |
EControlRootSerialiseOption enum name | Exponent::GUI::Controls::IControlRoot | |
enableControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
flushSizeChange() | Exponent::GUI::Controls::CControlPanel | [protected] |
getAbsoluteRect() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getControlAtIndex(const long index, bool isIndex=true) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getControlIndex(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getDimension() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getDropEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getGlobalCoordinatesOfControl(IControl *control, CPoint &point) | Exponent::GUI::Controls::CControlPanel | [virtual] |
getKeyEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getLastUsedControl() const | Exponent::GUI::Controls::CControlRoot | [inline, virtual] |
getLockedControl() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
getMouseEnabledControlAtPoint(const CPoint &point) | Exponent::GUI::Controls::CControlRoot | [virtual] |
getNormalisedArea() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getNumberOfControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
getNumberOfInsertedControls() | Exponent::GUI::Controls::CControlRoot | [virtual] |
getObjectDescription(char *string, const long size) const | Exponent::GUI::Controls::CControl | [virtual] |
getParentControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getParentWindow() const | Exponent::GUI::Controls::CControlRoot | [virtual] |
getReferenceCount() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getRootControl() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getUniqueId() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getValue() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
getWindowCoordinatesOfControl(IControl *control, CPoint &point) | Exponent::GUI::Controls::CControlPanel | [virtual] |
getWindowOffset() | Exponent::GUI::Controls::CControlPanel | [virtual] |
handleActionEvent(const CActionEvent &event) | Exponent::GUI::Controls::CPresetBrowser | [virtual] |
handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleFileDrop(const CDropEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControlRoot::handleFileDrop(const CDropEvent &event)=0 | Exponent::GUI::Listeners::IDropFileListener | [pure virtual] |
handleKeyDown(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControlRoot::handleKeyDown(const CKeyboardEvent &event)=0 | Exponent::GUI::Listeners::IKeyboardListener | [pure virtual] |
handleKeyUp(const CKeyboardEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControlRoot::handleKeyUp(const CKeyboardEvent &event)=0 | Exponent::GUI::Listeners::IKeyboardListener | [pure virtual] |
handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [virtual] |
IControl() | Exponent::GUI::Controls::IControl | [inline] |
IControlRoot() | Exponent::GUI::Controls::IControlRoot | [inline] |
IDropFileListener() | Exponent::GUI::Listeners::IDropFileListener | [inline] |
IKeyboardListener() | Exponent::GUI::Listeners::IKeyboardListener | [inline] |
IMouseListener() | Exponent::GUI::Listeners::IMouseListener | [inline] |
initialise(const SPresetBrowserSetup &setup) | Exponent::GUI::Controls::CPresetBrowser | |
isContainer() const | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
isControlAttatched(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
isDropFileEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
isEnabledFor(const CString &identifier) | Exponent::GUI::Controls::CControl | [inline, virtual] |
isKeyEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
isMouseEnabled() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
isVSTAttatched(const bool attatched=true) | Exponent::GUI::Controls::CControlRoot | [inline, virtual] |
lockControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
m_absoluteArea | Exponent::GUI::Controls::CControl | [protected] |
m_actionListener | Exponent::GUI::Controls::CControl | [protected] |
m_area | Exponent::GUI::Controls::CControl | [protected] |
m_backgroundColour | Exponent::GUI::Controls::CControl | [protected] |
m_boundsColour | Exponent::GUI::Controls::CControlPanel | [protected] |
m_controlArray | Exponent::GUI::Controls::CControlRoot | [protected] |
m_controlRootBackgroundImage | Exponent::GUI::Controls::CControlRoot | [protected] |
m_dimension | Exponent::GUI::Controls::CControl | [protected] |
m_disabledImage | Exponent::GUI::Controls::CControl | [protected] |
m_doDefaultDrawing | Exponent::GUI::Controls::CControl | [protected] |
m_drawPanelBounds | Exponent::GUI::Controls::CControlPanel | [protected] |
m_dropEnabled | Exponent::GUI::Controls::CControl | [protected] |
m_enabled | Exponent::GUI::Controls::CControl | [protected] |
m_frameColour | Exponent::GUI::Controls::CControl | [protected] |
m_isVSTAttatched | Exponent::GUI::Controls::CControlRoot | [protected] |
m_keyboardEnabled | Exponent::GUI::Controls::CControl | [protected] |
m_lastControl | Exponent::GUI::Controls::CControlRoot | [protected] |
m_lockedControl | Exponent::GUI::Controls::CControlRoot | [protected] |
m_mouseEnabled | Exponent::GUI::Controls::CControl | [protected] |
m_needsRightClick | Exponent::GUI::Controls::CControl | [protected] |
m_normalisedArea | Exponent::GUI::Controls::CControl | [protected] |
m_originalPosition | Exponent::GUI::Controls::CControlRoot | [protected] |
m_parentControl | Exponent::GUI::Controls::CControl | [protected] |
m_parentWindow | Exponent::GUI::Controls::CControlRoot | [protected] |
m_presetHandler | Exponent::GUI::Controls::CPresetBrowser | [protected] |
m_presetHead | Exponent::GUI::Controls::CPresetBrowser | [protected] |
m_primaryImage | Exponent::GUI::Controls::CControl | [protected] |
m_referenceCount | Exponent::GUI::Controls::CControl | [protected] |
m_rootControl | Exponent::GUI::Controls::CControl | [protected] |
m_rootPath | Exponent::GUI::Controls::CPresetBrowser | [protected] |
m_selector | Exponent::GUI::Controls::CPresetBrowser | [protected] |
m_subMouseEvent | Exponent::GUI::Controls::CControlRoot | [protected] |
m_uniqueId | Exponent::GUI::Controls::CControl | [protected] |
m_value | Exponent::GUI::Controls::CControl | [protected] |
needsRightClick() const | Exponent::GUI::Controls::CControl | [inline, virtual] |
onDrawDrawThePanelBounds(const bool draw=true) | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
postProcessMouseEvent(IControl *theControl) | Exponent::GUI::Controls::CControlRoot | [protected] |
preProcessMouseEvent(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | [protected] |
referenced() | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
registerActionListener(IActionListener *listener) | Exponent::GUI::Controls::CControl | [inline, virtual] |
Exponent::GUI::Controls::IControl::registerActionListener(IActionListener *listener)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
registerPresetHandler(IPresetHandler *handler) | Exponent::GUI::Controls::CPresetBrowser | [inline, virtual] |
removeControl(IControl *control) | Exponent::GUI::Controls::CControlRoot | [virtual] |
serializeFromNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
Exponent::GUI::Controls::IControl::serializeFromNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
serializeToNode(CXMLNode &node) | Exponent::GUI::Controls::CControl | [virtual] |
Exponent::GUI::Controls::IControl::serializeToNode(CXMLNode &node)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
setArea(const CRect &area) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::IControl::setArea(const CRect &area)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
setBackgroundImage(IImage *image) | Exponent::GUI::Controls::CControlRoot | [virtual] |
Exponent::GUI::Controls::IControlRoot::setBackgroundImage(IImage *image)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
setBoundsColour(const CAlphaColour &boundsColour) | Exponent::GUI::Controls::CControlPanel | [inline, virtual] |
setControlRoot(IControlRoot *controlRoot) | Exponent::GUI::Controls::CControlPanel | [virtual] |
setDefaultControlColours(const CAlphaColour &backgroundColour=CAlphaColour::CALPHACOLOUR_WHITE, const CAlphaColour &frameColour=CAlphaColour::CALPHACOLOUR_BLACK) | Exponent::GUI::Controls::CControl | [virtual] |
setDisabledImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
Exponent::GUI::Controls::IControl::setDisabledImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
setMenuWindowAttributes(CWindowAttributes *windowAttributes, const SMenuColours &colours) | Exponent::GUI::Controls::CPresetBrowser | |
setParentControl(IControl *parent) | Exponent::GUI::Controls::CControl | [inline, virtual] |
setParentWindow(IWindow *parent) | Exponent::GUI::Controls::CControlRoot | [virtual] |
Exponent::GUI::Controls::IControlRoot::setParentWindow(IWindow *parent)=0 | Exponent::GUI::Controls::IControlRoot | [pure virtual] |
setPrimaryImage(IImage *theImage) | Exponent::GUI::Controls::CControl | [virtual] |
Exponent::GUI::Controls::IControl::setPrimaryImage(IImage *theImage)=0 | Exponent::GUI::Controls::IControl | [pure virtual] |
setUniqueId(const long id) | Exponent::GUI::Controls::CControl | [inline, virtual] |
setValue(const double value) | Exponent::GUI::Controls::CControl | [inline, virtual] |
shouldClip(const bool clip=true) | Exponent::GUI::Controls::CControlPanel | |
startToolTipTimer() | Exponent::GUI::Controls::CControlRoot | [virtual] |
stopToolTipTimer() | Exponent::GUI::Controls::CControlRoot | [virtual] |
unlockControl() | Exponent::GUI::Controls::CControlPanel | [virtual] |
update() | Exponent::GUI::Controls::CControl | [virtual] |
updateArea(const CRect &area) | Exponent::GUI::Controls::CControlPanel | [virtual] |
updateControl(IControl *control) | Exponent::GUI::Controls::CControlPanel | [virtual] |
Exponent::GUI::Controls::CControlRoot::updateControl(const long index, bool isIndex) | Exponent::GUI::Controls::CControlRoot | [virtual] |
~CControl() | Exponent::GUI::Controls::CControl | [virtual] |
~CControlPanel() | Exponent::GUI::Controls::CControlPanel | [virtual] |
~CControlRoot() | Exponent::GUI::Controls::CControlRoot | [virtual] |
~CPresetBrowser() | Exponent::GUI::Controls::CPresetBrowser | [virtual] |
~IControl() | Exponent::GUI::Controls::IControl | [inline, virtual] |
~IControlRoot() | Exponent::GUI::Controls::IControlRoot | [inline, virtual] |
~IDropFileListener() | Exponent::GUI::Listeners::IDropFileListener | [inline, virtual] |
~IKeyboardListener() | Exponent::GUI::Listeners::IKeyboardListener | [inline, virtual] |
~IMouseListener() | Exponent::GUI::Listeners::IMouseListener | [inline, virtual] |