Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
WaveformBasicNavigator Class Reference

#include <WaveformBasicNavigator.h>

Collaboration diagram for WaveformBasicNavigator:
Collaboration graph

Public Member Functions

 WaveformBasicNavigator ()
 
void opened (SampleHolder *range=NULL)
 
int32_t getMaxZoom ()
 
bool isZoomedIn ()
 
bool zoom (int offset, bool shouldAllowExtraScrollRight=false, MarkerColumn *cols=NULL, int markerType=MARKER_NONE)
 
bool scroll (int offset, bool shouldAllowExtraScrollRight=false, MarkerColumn *cols=NULL)
 

Public Attributes

Samplesample
 
int64_t xZoom
 
int64_t xScroll
 
WaveformRenderData renderData
 

Constructor & Destructor Documentation

◆ WaveformBasicNavigator()

WaveformBasicNavigator::WaveformBasicNavigator ( )

Member Function Documentation

◆ getMaxZoom()

int32_t WaveformBasicNavigator::getMaxZoom ( )

◆ isZoomedIn()

bool WaveformBasicNavigator::isZoomedIn ( )

◆ opened()

void WaveformBasicNavigator::opened ( SampleHolder range = NULL)

◆ scroll()

bool WaveformBasicNavigator::scroll ( int  offset,
bool  shouldAllowExtraScrollRight = false,
MarkerColumn cols = NULL 
)

◆ zoom()

bool WaveformBasicNavigator::zoom ( int  offset,
bool  shouldAllowExtraScrollRight = false,
MarkerColumn cols = NULL,
int  markerType = MARKER_NONE 
)

Member Data Documentation

◆ renderData

WaveformRenderData WaveformBasicNavigator::renderData

◆ sample

Sample* WaveformBasicNavigator::sample

◆ xScroll

int64_t WaveformBasicNavigator::xScroll

◆ xZoom

int64_t WaveformBasicNavigator::xZoom

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