Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::Trimmable Class Reference

#include <trimmable.h>

Inheritance diagram for ARDOUR::Trimmable:
[legend]

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

◆ CanTrim

Enumerator
FrontTrimEarlier 
FrontTrimLater 
EndTrimEarlier 
EndTrimLater 
TopTrimUp 
TopTrimDown 
BottomTrimUp 
BottomTrimDown 

Definition at line 30 of file trimmable.h.

Constructor & Destructor Documentation

◆ Trimmable()

ARDOUR::Trimmable::Trimmable ( )
inline

Definition at line 27 of file trimmable.h.

◆ ~Trimmable()

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

Definition at line 28 of file trimmable.h.

Member Function Documentation

◆ can_trim()

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: