Audacity 3.2.0
Public Types | Public Attributes | List of all members
StretchHandle::StretchState Struct Reference

#include <StretchHandle.h>

Public Types

using QuantizedTimeAndBeat = std::pair< double, double >
 

Public Attributes

StretchEnum mMode { stretchCenter }
 
QuantizedTimeAndBeat mBeatCenter { 0, 0 }
 
QuantizedTimeAndBeat mBeat0 { 0, 0 }
 
QuantizedTimeAndBeat mBeat1 { 0, 0 }
 
double mLeftBeats {}
 
double mRightBeats {}
 
double mOrigSel0Quantized { -1 }
 
double mOrigSel1Quantized { -1 }
 

Detailed Description

Definition at line 40 of file StretchHandle.h.

Member Typedef Documentation

◆ QuantizedTimeAndBeat

using StretchHandle::StretchState::QuantizedTimeAndBeat = std::pair< double, double >

Definition at line 43 of file StretchHandle.h.

Member Data Documentation

◆ mBeat0

QuantizedTimeAndBeat StretchHandle::StretchState::mBeat0 { 0, 0 }

◆ mBeat1

QuantizedTimeAndBeat StretchHandle::StretchState::mBeat1 { 0, 0 }

◆ mBeatCenter

QuantizedTimeAndBeat StretchHandle::StretchState::mBeatCenter { 0, 0 }

Definition at line 45 of file StretchHandle.h.

Referenced by StretchHandle::HitTest(), and StretchHandle::Stretch().

◆ mLeftBeats

double StretchHandle::StretchState::mLeftBeats {}

Definition at line 48 of file StretchHandle.h.

Referenced by StretchHandle::HitTest(), and StretchHandle::Stretch().

◆ mMode

StretchEnum StretchHandle::StretchState::mMode { stretchCenter }

◆ mOrigSel0Quantized

double StretchHandle::StretchState::mOrigSel0Quantized { -1 }

Definition at line 51 of file StretchHandle.h.

Referenced by StretchHandle::HitTest(), and StretchHandle::Release().

◆ mOrigSel1Quantized

double StretchHandle::StretchState::mOrigSel1Quantized { -1 }

Definition at line 51 of file StretchHandle.h.

Referenced by StretchHandle::HitTest(), and StretchHandle::Release().

◆ mRightBeats

double StretchHandle::StretchState::mRightBeats {}

Definition at line 49 of file StretchHandle.h.

Referenced by StretchHandle::HitTest(), and StretchHandle::Stretch().


The documentation for this struct was generated from the following file: