List of all members.
Public Member Functions |
void | newOpenGLContextCreated () |
void | renderOpenGL () |
void | toggleState () |
void | changeListenerCallback (ChangeBroadcaster *source) |
bool | isOpen () |
void | setUp2DCanvas () |
void | activateAntiAliasing () |
virtual void | refreshState () |
void | resized () |
virtual void | canvasWasResized () |
void | mouseDown (const MouseEvent &e) |
void | mouseDrag (const MouseEvent &e) |
void | mouseMove (const MouseEvent &e) |
void | mouseUp (const MouseEvent &e) |
void | mouseWheelMove (const MouseEvent &, float, float) |
virtual void | mouseMoveInCanvas (const MouseEvent &e) |
virtual void | mouseUpInCanvas (const MouseEvent &e) |
virtual void | mouseWheelMoveInCanvas (const MouseEvent &, float, float) |
void | startCallbacks () |
void | stopCallbacks () |
int | getScrollAmount () |
int | getScrollBarWidth () |
void | drawScrollBars () |
void | drawRoundedRect (float x, float y, float w, float h, float r, int n) |
FTGLPixmapFont * | getFont (String fontName) |
void | setUIComponent (UIComponent *) |
virtual void | updateChildComponents () |
EditorViewport * | getEditorViewport () |
DataViewport * | getDataViewport () |
ProcessorList * | getProcessorList () |
ProcessorGraph * | getProcessorGraph () |
ControlPanel * | getControlPanel () |
MessageCenter * | getMessageCenter () |
UIComponent * | getUIComponent () |
AudioComponent * | getAudioComponent () |
Private Types |
enum | {
PROCESSOR_COLOR = 801,
FILTER_COLOR = 802,
SINK_COLOR = 803,
SOURCE_COLOR = 804,
UTILITY_COLOR = 805
} |
Private Member Functions |
void | drawItems () |
void | drawItem (ProcessorListItem *) |
void | drawItemName (ProcessorListItem *) |
void | drawButton (bool isOpen) |
ProcessorListItem * | getListItemForYPos (int y) |
void | setViewport (bool) |
int | getTotalHeight () |
void | clearSelectionState () |
void | mouseDownInCanvas (const MouseEvent &e) |
void | mouseDragInCanvas (const MouseEvent &e) |
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ProcessorList) |
Private Attributes |
int | currentColor |
bool | isDragging |
int | totalHeight |
int | itemHeight |
int | subItemHeight |
int | xBuffer |
int | yBuffer |
String | category |
ProcessorListItem * | baseItem |
Additional Inherited Members |
void | showScrollBars () |
int | scrollPix |
bool | animationIsActive |
The documentation for this class was generated from the following file: