Audacity 3.2.0
Classes | Namespaces | Typedefs
WaveClip.h File Reference
#include "ClientData.h"
#include "SampleFormat.h"
#include "XMLTagHandler.h"
#include "SampleCount.h"
#include <wx/longlong.h>
#include <vector>
#include <functional>
Include dependency graph for WaveClip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WaveDisplay
 
struct  WaveClipListener
 
class  WaveClip
 This allows multiple clips to be a part of one WaveTrack. More...
 

Namespaces

namespace  BasicUI
 

Typedefs

using SampleBlockFactoryPtr = std::shared_ptr< SampleBlockFactory >
 
using WaveClipHolder = std::shared_ptr< WaveClip >
 
using WaveClipHolders = std::vector< WaveClipHolder >
 
using WaveClipConstHolders = std::vector< std::shared_ptr< const WaveClip > >
 

Typedef Documentation

◆ SampleBlockFactoryPtr

using SampleBlockFactoryPtr = std::shared_ptr<SampleBlockFactory>

Definition at line 33 of file WaveClip.h.

◆ WaveClipConstHolders

using WaveClipConstHolders = std::vector < std::shared_ptr< const WaveClip > >

Definition at line 43 of file WaveClip.h.

◆ WaveClipHolder

using WaveClipHolder = std::shared_ptr< WaveClip >

Definition at line 41 of file WaveClip.h.

◆ WaveClipHolders

using WaveClipHolders = std::vector < WaveClipHolder >

Definition at line 42 of file WaveClip.h.