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

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

# Exponent::GUI::Controls::CScrollPanel Member List

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

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]`
CScrollPanel(IControlRoot *root, const long uniqueId, const CRect &area, const CRect &virtualArea) | Exponent::GUI::Controls::CScrollPanel |
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::CScrollPanel | `[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]`
getVirtualArea() const | Exponent::GUI::Controls::CScrollPanel | `[inline]`
getWindowCoordinatesOfControl(IControl *control, CPoint &point) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
getWindowOffset() | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
handleDoubleClick(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[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::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleLeftButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleLeftButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleMouseLeavingArea(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleMouseMovement(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleMouseScroll(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleRightButtonDown(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Controls::CControlRoot::handleRightButtonUp(CMouseEvent &event) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
handleScrollEvent(const CScrollEvent &event) | Exponent::GUI::Controls::CScrollPanel | `[virtual]`
Exponent::GUI::Listeners::IScrollListener::handleScrollEvent(const CScrollEvent &event)=0 | Exponent::GUI::Listeners::IScrollListener | `[pure 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]`
isContainer() const | Exponent::GUI::Controls::CControlPanel | `[inline, virtual]`
isControlAttatched(IControl *control) | Exponent::GUI::Controls::CControlRoot | `[virtual]`
IScrollListener() | Exponent::GUI::Listeners::IScrollListener | `[inline]`
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_inverseViewPointPosition | Exponent::GUI::Controls::CScrollPanel | `[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_primaryImage | Exponent::GUI::Controls::CControl | `[protected]`
m_referenceCount | Exponent::GUI::Controls::CControl | `[protected]`
m_rootControl | Exponent::GUI::Controls::CControl | `[protected]`
m_subMouseEvent | Exponent::GUI::Controls::CControlRoot | `[protected]`
m_uniqueId | Exponent::GUI::Controls::CControl | `[protected]`
m_value | Exponent::GUI::Controls::CControl | `[protected]`
m_viewPointPosition | Exponent::GUI::Controls::CScrollPanel | `[protected]`
m_virtualArea | Exponent::GUI::Controls::CScrollPanel | `[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]`
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]`
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]`
setVirtualArea(const CRect &virtualArea) | Exponent::GUI::Controls::CScrollPanel |
shouldClip(const bool clip=true) | Exponent::GUI::Controls::CControlPanel |
sortChildControls() | Exponent::GUI::Controls::CScrollPanel |
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::CScrollPanel | `[virtual]`
updateControl(IControl *control) | Exponent::GUI::Controls::CScrollPanel | `[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]`
~CScrollPanel() | Exponent::GUI::Controls::CScrollPanel | `[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]`
~IScrollListener() | Exponent::GUI::Listeners::IScrollListener | `[inline, virtual]`