Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Private Member Functions | Private Attributes
InfoLabel Class Reference

#include <InfoLabel.h>

Inheritance diagram for InfoLabel:
OpenGLCanvas

List of all members.

Public Member Functions

void newOpenGLContextCreated ()
void renderOpenGL ()
- Public Member Functions inherited from OpenGLCanvas
void setUp2DCanvas ()
void activateAntiAliasing ()
virtual void refreshState ()
void resized ()
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)

Private Member Functions

void drawLabel ()
int getTotalHeight ()
void canvasWasResized ()
 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (InfoLabel)

Private Attributes

int xBuffer
int yBuffer
FTSimpleLayout layout
String infoString

Additional Inherited Members

- Protected Member Functions inherited from OpenGLCanvas
void showScrollBars ()
- Protected Attributes inherited from OpenGLCanvas
int scrollPix
bool animationIsActive

Detailed Description

Displays general instructions about how to use the application.

Inhabits a tab in the DataViewport.

See also:
UIComponent, DataViewport

The documentation for this class was generated from the following file: