00001 #ifndef AUTOMATION_INC
00002 #define AUTOMATION_INC
00003
00004 class Automation;
00005
00006
00007
00008
00009
00010
00011
00012 enum
00013 {
00014 AUTOMATION_MUTE,
00015 AUTOMATION_CAMERA_X,
00016 AUTOMATION_CAMERA_Y,
00017 AUTOMATION_CAMERA_Z,
00018 AUTOMATION_PROJECTOR_X,
00019 AUTOMATION_PROJECTOR_Y,
00020 AUTOMATION_PROJECTOR_Z,
00021 AUTOMATION_FADE,
00022 AUTOMATION_PAN,
00023 AUTOMATION_MODE,
00024 AUTOMATION_MASK,
00025
00026 AUTOMATION_TOTAL
00027 };
00028
00029
00030
00031
00032
00033
00034
00035
00036 enum
00037 {
00038 AUTOGROUPTYPE_AUDIO_FADE,
00039 AUTOGROUPTYPE_VIDEO_FADE,
00040 AUTOGROUPTYPE_ZOOM,
00041 AUTOGROUPTYPE_X,
00042 AUTOGROUPTYPE_Y,
00043 AUTOGROUPTYPE_INT255,
00044 AUTOGROUPTYPE_COUNT
00045 };
00046
00047
00048
00049
00050 enum
00051 {
00052 AUTOMATION_TYPE_FLOAT,
00053 AUTOMATION_TYPE_MASK,
00054 AUTOMATION_TYPE_INT,
00055 AUTOMATION_TYPE_PAN
00056 };
00057
00058
00059 #endif