Mixxx

GLWaveformRenderer Class Reference

#include <glwaveformrenderer.h>

Collaboration diagram for GLWaveformRenderer:

List of all members.

Public Slots

void slotUpdatePlayPos (double playpos)

Public Member Functions

 GLWaveformRenderer (const char *group)
 ~GLWaveformRenderer ()
void resize (int w, int h)
void draw (QPainter *pPainter, QPaintEvent *pEvent)
void glDraw ()
void drawSignalLines ()
void drawSignalPixmap (QPainter *p)
void newTrack (TrackPointer pTrack)
void setup (QDomNode node)
void precomputePixmap ()
void setDesiredSecondsToDisplay (int seconds)
int getDesiredSecondsToDisplay ()

Detailed Description

Definition at line 19 of file glwaveformrenderer.h.


Constructor & Destructor Documentation

GLWaveformRenderer::GLWaveformRenderer ( const char *  group)

Definition at line 25 of file glwaveformrenderer.cpp.

Here is the call graph for this function:

GLWaveformRenderer::~GLWaveformRenderer ( )

Definition at line 49 of file glwaveformrenderer.cpp.


Member Function Documentation

void GLWaveformRenderer::draw ( QPainter *  pPainter,
QPaintEvent *  pEvent 
)

Definition at line 281 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::drawSignalLines ( )

Definition at line 171 of file glwaveformrenderer.cpp.

Here is the caller graph for this function:

void GLWaveformRenderer::drawSignalPixmap ( QPainter *  p)

Definition at line 230 of file glwaveformrenderer.cpp.

int GLWaveformRenderer::getDesiredSecondsToDisplay ( )

Definition at line 328 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::glDraw ( )

Definition at line 234 of file glwaveformrenderer.cpp.

Here is the call graph for this function:

void GLWaveformRenderer::newTrack ( TrackPointer  pTrack)

Definition at line 321 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::precomputePixmap ( )

Definition at line 149 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::resize ( int  w,
int  h 
)

Definition at line 69 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::setDesiredSecondsToDisplay ( int  seconds)

Definition at line 332 of file glwaveformrenderer.cpp.

void GLWaveformRenderer::setup ( QDomNode  node)

Definition at line 125 of file glwaveformrenderer.cpp.

Here is the call graph for this function:

void GLWaveformRenderer::slotUpdatePlayPos ( double  playpos) [slot]

Definition at line 64 of file glwaveformrenderer.cpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines