![]() |
Mixxx
|
#include <renderobject.h>
Public Member Functions | |
RenderObject () | |
virtual | ~RenderObject () |
virtual void | resize (int w, int h)=0 |
virtual void | setup (QDomNode node)=0 |
virtual void | draw (QPainter *pPainter, QPaintEvent *pEvent, QVector< float > *buffer, double playpos, double rateAdjust)=0 |
virtual void | newTrack (TrackPointer pTrack)=0 |
Definition at line 14 of file renderobject.h.
RenderObject::RenderObject | ( | ) | [explicit] |
Definition at line 6 of file renderobject.cpp.
RenderObject::~RenderObject | ( | ) | [virtual] |
Definition at line 10 of file renderobject.cpp.
virtual void RenderObject::draw | ( | QPainter * | pPainter, |
QPaintEvent * | pEvent, | ||
QVector< float > * | buffer, | ||
double | playpos, | ||
double | rateAdjust | ||
) | [pure virtual] |
Implemented in WaveformRenderBackground, WaveformRenderBeat, WaveformRenderMark, WaveformRenderMarkRange, WaveformRenderSignal, WaveformRenderSignalPixmap, and WaveformRenderSignalTiles.
virtual void RenderObject::newTrack | ( | TrackPointer | pTrack | ) | [pure virtual] |
Implemented in WaveformRenderBackground, WaveformRenderBeat, WaveformRenderMark, WaveformRenderMarkRange, WaveformRenderSignal, WaveformRenderSignalPixmap, and WaveformRenderSignalTiles.
virtual void RenderObject::resize | ( | int | w, |
int | h | ||
) | [pure virtual] |
Implemented in WaveformRenderBackground, WaveformRenderBeat, WaveformRenderMark, WaveformRenderMarkRange, WaveformRenderSignal, WaveformRenderSignalPixmap, and WaveformRenderSignalTiles.
virtual void RenderObject::setup | ( | QDomNode | node | ) | [pure virtual] |
Implemented in WaveformRenderBackground, WaveformRenderBeat, WaveformRenderMark, WaveformRenderMarkRange, WaveformRenderSignal, WaveformRenderSignalPixmap, and WaveformRenderSignalTiles.