Abstract base class for displaying data.
More...
#include <Visualizer.h>
List of all members.
Public Member Functions |
| Visualizer () |
| ~Visualizer () |
virtual void | newOpenGLContextCreated ()=0 |
virtual void | renderOpenGL ()=0 |
virtual void | refreshState ()=0 |
virtual void | update ()=0 |
virtual int | getTotalHeight ()=0 |
virtual void | beginAnimation ()=0 |
virtual void | endAnimation ()=0 |
virtual void | setParameter (int, float)=0 |
virtual void | setParameter (int, int, int, float)=0 |
| OpenGLCanvas () |
| ~OpenGLCanvas () |
void | setUp2DCanvas () |
void | activateAntiAliasing () |
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 (int fontCode) |
virtual int | getHeaderHeight () |
virtual int | getFooterHeight () |
void | setClearColor (int colorCode) |
Additional Inherited Members |
enum | colorCodes { white,
black,
lightgrey,
darkgrey
} |
enum | fontCodes {
miso_regular = 0,
miso_bold = 1,
miso_light = 2,
bebas_neue = 3,
ostrich = 4,
cpmono_extra_light = 5,
cpmono_light = 6,
cpmono_plain = 7,
cpmono_bold = 8,
nordic = 9,
silkscreen = 10
} |
void | showScrollBars () |
int | scrollPix |
bool | animationIsActive |
int | refreshMs |
Detailed Description
Abstract base class for displaying data.
- See also:
- LfpDisplayCanvas, SpikeDisplayCanvas
Constructor & Destructor Documentation
Visualizer::Visualizer |
( |
| ) |
|
Visualizer::~Visualizer |
( |
| ) |
|
Member Function Documentation
virtual void Visualizer::newOpenGLContextCreated |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::renderOpenGL |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::refreshState |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::update |
( |
| ) |
|
|
pure virtual |
virtual int Visualizer::getTotalHeight |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::beginAnimation |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::endAnimation |
( |
| ) |
|
|
pure virtual |
virtual void Visualizer::setParameter |
( |
int |
, |
|
|
float |
|
|
) |
| |
|
pure virtual |
virtual void Visualizer::setParameter |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
float |
|
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: