Mixxx

WaveformRenderMarkRange Class Reference

#include <waveformrendermarkrange.h>

Inheritance diagram for WaveformRenderMarkRange:
Collaboration diagram for WaveformRenderMarkRange:

List of all members.

Public Slots

void slotUpdateMarkStartPoint (double mark)
void slotUpdateMarkEndPoint (double mark)
void slotUpdateMarkEnabled (double mark)
void slotUpdateTrackSamples (double samples)
void slotUpdateTrackSampleRate (double samples)

Public Member Functions

 WaveformRenderMarkRange (const char *pGroup, WaveformRenderer *parent)
virtual ~WaveformRenderMarkRange ()
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 22 of file waveformrendermarkrange.h.


Constructor & Destructor Documentation

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

Definition at line 22 of file waveformrendermarkrange.cpp.

Here is the call graph for this function:

WaveformRenderMarkRange::~WaveformRenderMarkRange ( ) [virtual]

Definition at line 52 of file waveformrendermarkrange.cpp.


Member Function Documentation

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

Implements RenderObject.

Definition at line 186 of file waveformrendermarkrange.cpp.

Here is the call graph for this function:

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

Implements RenderObject.

Definition at line 99 of file waveformrendermarkrange.cpp.

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

Implements RenderObject.

Definition at line 94 of file waveformrendermarkrange.cpp.

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

Implements RenderObject.

Definition at line 102 of file waveformrendermarkrange.cpp.

Here is the call graph for this function:

void WaveformRenderMarkRange::slotUpdateMarkEnabled ( double  mark) [slot]

Definition at line 70 of file waveformrendermarkrange.cpp.

Here is the caller graph for this function:

void WaveformRenderMarkRange::slotUpdateMarkEndPoint ( double  mark) [slot]

Definition at line 65 of file waveformrendermarkrange.cpp.

Here is the caller graph for this function:

void WaveformRenderMarkRange::slotUpdateMarkStartPoint ( double  mark) [slot]

Definition at line 60 of file waveformrendermarkrange.cpp.

Here is the caller graph for this function:

void WaveformRenderMarkRange::slotUpdateTrackSampleRate ( double  samples) [slot]

Definition at line 80 of file waveformrendermarkrange.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 75 of file waveformrendermarkrange.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