ardour
Public Types | Public Member Functions | List of all members
ARDOUR::Trimmable Class Reference

#include <trimmable.h>

Inheritance diagram for ARDOUR::Trimmable:
ARDOUR::Region ARDOUR::AudioRegion ARDOUR::MidiRegion

Public Types

enum  CanTrim {
  FrontTrimEarlier = 0x1, FrontTrimLater = 0x2, EndTrimEarlier = 0x4, EndTrimLater = 0x8,
  TopTrimUp = 0x10, TopTrimDown = 0x20, BottomTrimUp = 0x40, BottomTrimDown = 0x80
}
 

Public Member Functions

 Trimmable ()
 
virtual ~Trimmable ()
 
virtual CanTrim can_trim () const
 

Detailed Description

Definition at line 25 of file trimmable.h.

Member Enumeration Documentation

Enumerator
FrontTrimEarlier 
FrontTrimLater 
EndTrimEarlier 
EndTrimLater 
TopTrimUp 
TopTrimDown 
BottomTrimUp 
BottomTrimDown 

Definition at line 30 of file trimmable.h.

Constructor & Destructor Documentation

ARDOUR::Trimmable::Trimmable ( )
inline

Definition at line 27 of file trimmable.h.

virtual ARDOUR::Trimmable::~Trimmable ( )
inlinevirtual

Definition at line 28 of file trimmable.h.

Member Function Documentation

virtual CanTrim ARDOUR::Trimmable::can_trim ( ) const
inlinevirtual

Reimplemented in ARDOUR::Region.

Definition at line 41 of file trimmable.h.


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