#include <SampleHolder.h>
|
| | SampleHolder () |
| |
| virtual | ~SampleHolder () |
| |
| void | unassignAllClusterReasons (bool beingDestructed=false) |
| |
| int64_t | getEndPos (bool forTimeStretching=false) |
| |
| int64_t | getDurationInSamples (bool forTimeStretching=false) |
| |
| void | beenClonedFrom (SampleHolder *other, bool reversed) |
| |
| virtual void | claimClusterReasons (bool reversed, int clusterLoadInstruction=CLUSTER_ENQUEUE) |
| |
| int32_t | getLengthInSamplesAtSystemSampleRate (bool forTimeStretching=false) |
| |
| void | setAudioFile (AudioFile *newAudioFile, bool reversed=false, bool manuallySelected=false, int clusterLoadInstruction=CLUSTER_ENQUEUE) |
| |
| | AudioFileHolder () |
| |
| virtual | ~AudioFileHolder () |
| |
| virtual void | setAudioFile (AudioFile *newSample, bool reversed=false, bool manuallySelected=false, int clusterLoadInstruction=CLUSTER_ENQUEUE) |
| |
| int | loadFile (bool reversed, bool manuallySelected, bool mayActuallyReadFile, int clusterLoadInstruction=CLUSTER_ENQUEUE, FilePointer *filePointer=NULL, bool makeWaveTableWorkAtAllCosts=false) |
| |
| virtual void | unassignAllClusterReasons (bool beingDestructed=false) |
| |
◆ SampleHolder()
| SampleHolder::SampleHolder |
( |
| ) |
|
◆ ~SampleHolder()
| SampleHolder::~SampleHolder |
( |
| ) |
|
|
virtual |
◆ beenClonedFrom()
| void SampleHolder::beenClonedFrom |
( |
SampleHolder * |
other, |
|
|
bool |
reversed |
|
) |
| |
◆ claimClusterReasons()
| void SampleHolder::claimClusterReasons |
( |
bool |
reversed, |
|
|
int |
clusterLoadInstruction = CLUSTER_ENQUEUE |
|
) |
| |
|
virtual |
◆ claimClusterReasonsForMarker()
| void SampleHolder::claimClusterReasonsForMarker |
( |
Cluster ** |
clusters, |
|
|
uint32_t |
startPlaybackAtByte, |
|
|
int |
playDirection, |
|
|
int |
clusterLoadInstruction |
|
) |
| |
|
protected |
◆ getDurationInSamples()
| int64_t SampleHolder::getDurationInSamples |
( |
bool |
forTimeStretching = false | ) |
|
◆ getEndPos()
| int64_t SampleHolder::getEndPos |
( |
bool |
forTimeStretching = false | ) |
|
◆ getLengthInSamplesAtSystemSampleRate()
| int32_t SampleHolder::getLengthInSamplesAtSystemSampleRate |
( |
bool |
forTimeStretching = false | ) |
|
◆ sampleBeenSet()
| virtual void SampleHolder::sampleBeenSet |
( |
bool |
reversed, |
|
|
bool |
manuallySelected |
|
) |
| |
|
inlineprotectedvirtual |
◆ setAudioFile()
| void SampleHolder::setAudioFile |
( |
AudioFile * |
newAudioFile, |
|
|
bool |
reversed = false, |
|
|
bool |
manuallySelected = false, |
|
|
int |
clusterLoadInstruction = CLUSTER_ENQUEUE |
|
) |
| |
|
virtual |
◆ unassignAllClusterReasons()
| void SampleHolder::unassignAllClusterReasons |
( |
bool |
beingDestructed = false | ) |
|
|
virtual |
◆ clustersForStart
◆ endPos
| uint64_t SampleHolder::endPos |
◆ neutralPhaseIncrement
| int32_t SampleHolder::neutralPhaseIncrement |
◆ startPos
| uint64_t SampleHolder::startPos |
◆ waveformViewScroll
| int32_t SampleHolder::waveformViewScroll |
◆ waveformViewZoom
| int32_t SampleHolder::waveformViewZoom |
The documentation for this class was generated from the following files: