Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

edl.inc

Go to the documentation of this file.
00001 #ifndef EDL_INC
00002 #define EDL_INC
00003 
00004 class EDL;
00005 
00006 // Load flags for undo
00007 #define LOAD_ALL        0xffffffff
00008 #define LOAD_EDITS      0x00000001
00009 #define LOAD_AUTOMATION 0x00000002
00010 #define LOAD_PATCHES    0x00000004
00011 #define LOAD_CONSOLE    0x00000008
00012 #define LOAD_TIMEBAR    0x00000010
00013 #define LOAD_ACONFIG    0x00000020
00014 #define LOAD_VCONFIG    0x00000040
00015 #define LOAD_ASSETS     0x00000080
00016 #define LOAD_SESSION    0x00000100
00017 
00018 
00019 #define EDITING_MODES 2
00020 
00021 // Editing modes
00022 #define EDITING_ARROW 0
00023 #define EDITING_IBEAM 1
00024 
00025 
00026 
00027 #define EDIT_HANDLE_MODES 3
00028 
00029 // Behavior for the edit handles based on mouse button
00030 #define MOVE_ALL_EDITS 0
00031 #define MOVE_ONE_EDIT 1
00032 #define MOVE_NO_EDITS 2
00033 #define MOVE_EDITS_DISABLED 3
00034 
00035 
00036 // Mandatory folders
00037 #define AEFFECT_FOLDER "Audio Effects"
00038 #define VEFFECT_FOLDER "Video Effects"
00039 #define ATRANSITION_FOLDER "Audio Transitions"
00040 #define VTRANSITION_FOLDER "Video Transitions"
00041 
00042 // Default folders
00043 #define CLIP_FOLDER "Clips"
00044 #define MEDIA_FOLDER "Media"
00045 
00046 
00047 
00048 #define AWINDOW_MODES 2
00049 // Modes for AWindow views
00050 #define ASSETS_TEXT 0
00051 #define ASSETS_ICONS 1
00052 #define FOLDERS_TEXT 0
00053 #define FOLDERS_ICONS 1
00054 
00055 #define ASSET_COLUMNS 2
00056 
00057 // Active tool in CWindow corresponds to a member of the CPanel array
00058 // and the current drag operation
00059 
00060 #define CPANEL_OPERATIONS 9
00061 
00062 
00063 #define CWINDOW_NONE -1
00064 #define CWINDOW_PROTECT     0
00065 #define CWINDOW_ZOOM        1
00066 #define CWINDOW_MASK        2
00067 #define CWINDOW_CAMERA      3
00068 #define CWINDOW_PROJECTOR   4
00069 #define CWINDOW_CROP        5
00070 #define CWINDOW_EYEDROP     6
00071 #define CWINDOW_TOOL_WINDOW 7
00072 #define CWINDOW_TITLESAFE   8
00073 
00074 // Current dragging operations not available in the CPanel
00075 #define CWINDOW_SCROLL 0x10
00076 #define CWINDOW_MASK_CONTROL_IN 0x15
00077 #define CWINDOW_MASK_CONTROL_OUT 0x16
00078 #define CWINDOW_MASK_TRANSLATE 0x17
00079 
00080 // Inclusive limits for zoom panel
00081 #define MIN_ZOOM_TIME 1
00082 #define MAX_ZOOM_TIME 0x100000
00083 #define MIN_AMP_ZOOM 8
00084 #define MAX_AMP_ZOOM 262144
00085 #define MIN_TRACK_ZOOM 32
00086 #define MAX_TRACK_ZOOM 1024
00087 
00088 #endif

Generated on Sun Jan 8 13:38:53 2006 for Cinelerra-svn by  doxygen 1.4.4