Mixxx

WaveformRenderMark Class Reference

#include <waveformrendermark.h>

Inheritance diagram for WaveformRenderMark:
Collaboration diagram for WaveformRenderMark:

List of all members.

Public Slots

void slotUpdateMarkPoint (double mark)
void slotUpdateTrackSamples (double samples)
void slotUpdateTrackSampleRate (double sampleRate)

Public Member Functions

 WaveformRenderMark (const char *pGroup, WaveformRenderer *parent)
virtual ~WaveformRenderMark ()
void resize (int w, int h)
void setup (QDomNode node)
void draw (QPainter *pPainter, QPaintEvent *event, QVector< float > *buffer, double playPos, double rateAdjust)
void newTrack (TrackPointer pTrack)

Detailed Description

Definition at line 21 of file waveformrendermark.h.


Constructor & Destructor Documentation

WaveformRenderMark::WaveformRenderMark ( const char *  pGroup,
WaveformRenderer parent 
)

Definition at line 20 of file waveformrendermark.cpp.

Here is the call graph for this function:

WaveformRenderMark::~WaveformRenderMark ( ) [virtual]

Definition at line 45 of file waveformrendermark.cpp.


Member Function Documentation

void WaveformRenderMark::draw ( QPainter *  pPainter,
QPaintEvent *  event,
QVector< float > *  buffer,
double  playPos,
double  rateAdjust 
) [virtual]

Implements RenderObject.

Definition at line 151 of file waveformrendermark.cpp.

Here is the call graph for this function:

void WaveformRenderMark::newTrack ( TrackPointer  pTrack) [virtual]

Implements RenderObject.

Definition at line 81 of file waveformrendermark.cpp.

void WaveformRenderMark::resize ( int  w,
int  h 
) [virtual]

Implements RenderObject.

Definition at line 76 of file waveformrendermark.cpp.

void WaveformRenderMark::setup ( QDomNode  node) [virtual]

Implements RenderObject.

Definition at line 84 of file waveformrendermark.cpp.

Here is the call graph for this function:

void WaveformRenderMark::slotUpdateMarkPoint ( double  mark) [slot]

Definition at line 53 of file waveformrendermark.cpp.

Here is the caller graph for this function:

void WaveformRenderMark::slotUpdateTrackSampleRate ( double  sampleRate) [slot]

Definition at line 63 of file waveformrendermark.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void WaveformRenderMark::slotUpdateTrackSamples ( double  samples) [slot]

Definition at line 58 of file waveformrendermark.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