Ardour  9.0-pre0-582-g084a23a80d
AudioGhostRegion Class Reference

#include <ghostregion.h>

Inheritance diagram for AudioGhostRegion:
[legend]

Public Member Functions

 AudioGhostRegion (RegionView &rv, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos)
 
void set_samples_per_pixel (double)
 
void set_height ()
 
void set_colors ()
 
- Public Member Functions inherited from GhostRegion
 GhostRegion (RegionView &rv, ArdourCanvas::Container *parent, TimeAxisView &tv, TimeAxisView &source_tv, double initial_unit_pos)
 
virtual ~GhostRegion ()
 
void set_duration (double units)
 
virtual void set_selected (bool)
 
guint source_track_color (unsigned char alpha=0xff)
 
bool is_automation_ghost ()
 

Public Attributes

std::vector< ArdourWaveView::WaveView * > waves
 
- Public Attributes inherited from GhostRegion
RegionViewparent_rv
 
TimeAxisViewtrackview
 
TimeAxisViewsource_trackview
 
ArdourCanvas::Containergroup
 
ArdourCanvas::Rectanglebase_rect
 

Detailed Description

Definition at line 86 of file ghostregion.h.

Constructor & Destructor Documentation

◆ AudioGhostRegion()

AudioGhostRegion::AudioGhostRegion ( RegionView rv,
TimeAxisView tv,
TimeAxisView source_tv,
double  initial_unit_pos 
)

Member Function Documentation

◆ set_colors()

void AudioGhostRegion::set_colors ( )
virtual

Reimplemented from GhostRegion.

◆ set_height()

void AudioGhostRegion::set_height ( )
virtual

Reimplemented from GhostRegion.

◆ set_samples_per_pixel()

void AudioGhostRegion::set_samples_per_pixel ( double  )
virtual

Implements GhostRegion.

Member Data Documentation

◆ waves

std::vector<ArdourWaveView::WaveView*> AudioGhostRegion::waves

Definition at line 97 of file ghostregion.h.


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