ardour
Namespaces | Macros | Enumerations | Functions | Variables
editing.h File Reference
#include <string>
#include <map>
#include "ardour/types.h"
#include "editing_syms.h"

Go to the source code of this file.

Namespaces

 Editing
 

Macros

#define SNAPTYPE(a)   /*empty*/
 
#define SNAPMODE(a)   /*empty*/
 
#define REGIONLISTSORTTYPE(a)   /*empty*/
 
#define MOUSEMODE(a)   /*empty*/
 
#define MIDIEDITMODE(a)   /*empty*/
 
#define ZOOMFOCUS(a)   /*empty*/
 
#define DISPLAYCONTROL(a)   /*empty*/
 
#define IMPORTMODE(a)   /*empty*/
 
#define IMPORTPOSITION(a)
 
#define IMPORTDISPOSITION(a)
 
#define EDITPOINT(a)   /*empty*/
 
#define WAVEFORMSCALE(a)   /*empty*/
 
#define WAVEFORMSHAPE(a)   /*empty*/
 
#define INSERTTIMEOPT(a)   /*empty*/
 
#define SNAPTYPE(a)   a,
 
#define SNAPTYPE(a)   /*empty*/
 
#define SNAPMODE(a)   a,
 
#define SNAPMODE(a)   /*empty*/
 
#define REGIONLISTSORTTYPE(a)   a,
 
#define REGIONLISTSORTTYPE(a)   /*empty*/
 
#define MOUSEMODE(a)   a,
 
#define MOUSEMODE(a)   /*empty*/
 
#define MIDIEDITMODE(a)   a,
 
#define MIDIEDITMODE(a)   /*empty*/
 
#define ZOOMFOCUS(a)   a,
 
#define ZOOMFOCUS(a)   /*empty*/
 
#define DISPLAYCONTROL(a)   a,
 
#define DISPLAYCONTROL(a)   /*empty*/
 
#define IMPORTMODE(a)   a,
 
#define IMPORTMODE(a)   /*empty*/
 
#define IMPORTPOSITION(a)   a,
 
#define IMPORTPOSITION(a)   /*empty*/
 
#define IMPORTDISPOSITION(a)   a,
 
#define IMPORTDISPOSITION(a)   /*empty*/
 
#define EDITPOINT(a)   a,
 
#define EDITPOINT(a)   /*empty*/
 
#define INSERTTIMEOPT(a)   a,
 
#define INSERTTIMEOPT(a)   /*empty*/
 

Enumerations

enum  Editing::SnapType
 
enum  Editing::SnapMode
 
enum  Editing::RegionListSortType
 
enum  Editing::MouseMode
 
enum  Editing::MidiEditMode
 
enum  Editing::ZoomFocus
 
enum  Editing::DisplayControl
 
enum  Editing::ImportMode
 
enum  Editing::ImportPosition
 
enum  Editing::ImportDisposition
 
enum  Editing::EditPoint
 
enum  Editing::InsertTimeOption
 
enum  Editing::CutCopyOp { Editing::Delete, Editing::Cut, Editing::Copy, Editing::Clear }
 
enum  Editing::XFadeType { Editing::Pre, Editing::Post, Editing::At }
 
enum  Editing::EditIgnoreOption { Editing::EDIT_IGNORE_NONE, Editing::EDIT_IGNORE_PHEAD, Editing::EDIT_IGNORE_MOUSE, Editing::EDIT_IGNORE_MARKER }
 

Functions

const char * Editing::enum2str (SnapType m)
 
SnapType Editing::str2snaptype (const std::string &)
 
const char * Editing::enum2str (SnapMode m)
 
SnapMode Editing::str2snapmode (const std::string &)
 
const char * Editing::enum2str (RegionListSortType m)
 
RegionListSortType Editing::str2regionlistsorttype (const std::string &)
 
const char * Editing::enum2str (MouseMode m)
 
MouseMode Editing::str2mousemode (const std::string &)
 
const char * Editing::enum2str (MidiEditMode m)
 
MidiEditMode Editing::str2midieditmode (const std::string &)
 
const char * Editing::enum2str (ZoomFocus m)
 
ZoomFocus Editing::str2zoomfocus (const std::string &)
 
const char * Editing::enum2str (DisplayControl m)
 
DisplayControl Editing::str2displaycontrol (const std::string &)
 

Variables

const char * Editing::midieditmodestrs []
 

Macro Definition Documentation

#define DISPLAYCONTROL (   a)    /*empty*/

Definition at line 142 of file editing.h.

#define DISPLAYCONTROL (   a)    a,

Definition at line 142 of file editing.h.

#define DISPLAYCONTROL (   a)    /*empty*/

Definition at line 142 of file editing.h.

#define EDITPOINT (   a)    /*empty*/

Definition at line 183 of file editing.h.

#define EDITPOINT (   a)    a,

Definition at line 183 of file editing.h.

#define EDITPOINT (   a)    /*empty*/

Definition at line 183 of file editing.h.

#define IMPORTDISPOSITION (   a)

Definition at line 173 of file editing.h.

#define IMPORTDISPOSITION (   a)    a,

Definition at line 173 of file editing.h.

#define IMPORTDISPOSITION (   a)    /*empty*/

Definition at line 173 of file editing.h.

#define IMPORTMODE (   a)    /*empty*/

Definition at line 153 of file editing.h.

#define IMPORTMODE (   a)    a,

Definition at line 153 of file editing.h.

#define IMPORTMODE (   a)    /*empty*/

Definition at line 153 of file editing.h.

#define IMPORTPOSITION (   a)

Definition at line 163 of file editing.h.

#define IMPORTPOSITION (   a)    a,

Definition at line 163 of file editing.h.

#define IMPORTPOSITION (   a)    /*empty*/

Definition at line 163 of file editing.h.

#define INSERTTIMEOPT (   a)    /*empty*/

Definition at line 193 of file editing.h.

#define INSERTTIMEOPT (   a)    a,

Definition at line 193 of file editing.h.

#define INSERTTIMEOPT (   a)    /*empty*/

Definition at line 193 of file editing.h.

#define MIDIEDITMODE (   a)    /*empty*/

Definition at line 114 of file editing.h.

#define MIDIEDITMODE (   a)    a,

Definition at line 114 of file editing.h.

#define MIDIEDITMODE (   a)    /*empty*/

Definition at line 114 of file editing.h.

#define MOUSEMODE (   a)    /*empty*/

Definition at line 100 of file editing.h.

#define MOUSEMODE (   a)    a,

Definition at line 100 of file editing.h.

#define MOUSEMODE (   a)    /*empty*/

Definition at line 100 of file editing.h.

#define REGIONLISTSORTTYPE (   a)    /*empty*/

Definition at line 86 of file editing.h.

#define REGIONLISTSORTTYPE (   a)    a,

Definition at line 86 of file editing.h.

#define REGIONLISTSORTTYPE (   a)    /*empty*/

Definition at line 86 of file editing.h.

#define SNAPMODE (   a)    /*empty*/

Definition at line 72 of file editing.h.

#define SNAPMODE (   a)    a,

Definition at line 72 of file editing.h.

#define SNAPMODE (   a)    /*empty*/

Definition at line 72 of file editing.h.

#define SNAPTYPE (   a)    /*empty*/

Definition at line 58 of file editing.h.

#define SNAPTYPE (   a)    a,

Definition at line 58 of file editing.h.

#define SNAPTYPE (   a)    /*empty*/

Definition at line 58 of file editing.h.

#define WAVEFORMSCALE (   a)    /*empty*/

Definition at line 40 of file editing.h.

#define WAVEFORMSHAPE (   a)    /*empty*/

Definition at line 41 of file editing.h.

#define ZOOMFOCUS (   a)    /*empty*/

Definition at line 128 of file editing.h.

#define ZOOMFOCUS (   a)    a,

Definition at line 128 of file editing.h.

#define ZOOMFOCUS (   a)    /*empty*/

Definition at line 128 of file editing.h.