List of all members.
Public Member Functions |
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 | mouseDownInCanvas (const MouseEvent &e) |
virtual void | mouseDragInCanvas (const MouseEvent &e) |
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) |
Protected Member Functions |
virtual int | getTotalHeight ()=0 |
void | showScrollBars () |
Protected Attributes |
int | scrollPix |
bool | animationIsActive |
Private Member Functions |
void | loadFonts () |
void | drawScrollBar (float y1, float y2, float alpha) |
void | timerCallback () |
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OpenGLCanvas) |
Private Attributes |
int | refreshMs |
int | scrollBarWidth |
int | scrollDiff |
int | originalScrollPix |
int | scrollTime |
bool | showScrollTrack |
Time * | timer |
float | scrollBarTop |
float | scrollBarBottom |
OwnedArray< FTGLPixmapFont > | fontList |
const float | PI |
The documentation for this class was generated from the following file: