00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __ROP_Templates__
00019 #define __ROP_Templates__
00020
00021 #include "ROP_API.h"
00022
00023 class PRM_Template;
00024 class PRM_ChoiceList;
00025 class PRM_SpareData;
00026
00027 enum {
00028
00029 ROP_RENDER_TPLATE = 0,
00030 ROP_RENDERDIALOG_TPLATE,
00031 ROP_TRANGE_TPLATE,
00032 ROP_FRAMERANGE_TPLATE,
00033 ROP_TAKENAME_TPLATE,
00034
00035
00036
00037 ROP_TPRERENDER_TPLATE,
00038 ROP_SCRIPT_START_TPLATE = ROP_TPRERENDER_TPLATE,
00039 ROP_PRERENDER_TPLATE,
00040 ROP_LPRERENDER_TPLATE,
00041 ROP_TPREFRAME_TPLATE,
00042 ROP_PREFRAME_TPLATE,
00043 ROP_LPREFRAME_TPLATE,
00044 ROP_TPOSTFRAME_TPLATE,
00045 ROP_POSTFRAME_TPLATE,
00046 ROP_LPOSTFRAME_TPLATE,
00047 ROP_TPOSTRENDER_TPLATE,
00048 ROP_POSTRENDER_TPLATE,
00049 ROP_LPOSTRENDER_TPLATE,
00050 ROP_SCRIPT_END_TPLATE = ROP_LPOSTRENDER_TPLATE,
00051
00052
00053 ROP_IFD_RENDERER_TPLATE,
00054 ROP_ARCH_RENDERER_TPLATE,
00055 ROP_IFD_CAMERA_TPLATE,
00056 ROP_IFD_BUNDLEMODE_TPLATE,
00057 ROP_IFD_VOBJECT_TPLATE,
00058 ROP_IFD_VFOG_TPLATE,
00059 ROP_IFD_ALIGHT_TPLATE,
00060 ROP_IFD_USEDISPLAY_TPLATE,
00061 ROP_IFD_INITSIM_TPLATE,
00062 ROP_IFD_TSCRIPT_TPLATE,
00063 ROP_IFD_SCRIPT_TPLATE,
00064 ROP_IFD_BINARY_TPLATE,
00065 ROP_IFD_PICTURE_TPLATE,
00066 ROP_IFD_BACKGROUND_TPLATE,
00067 ROP_IFD_DOF_TPLATE,
00068 ROP_IFD_JITTER_TPLATE,
00069 ROP_IFD_DITHER_TPLATE,
00070 ROP_IFD_GAMMA_TPLATE,
00071 ROP_IFD_SAMPLE_TPLATE,
00072 ROP_IFD_FIELD_TPLATE,
00073 ROP_IFD_MBLUR_TPLATE,
00074 ROP_IFD_BLUR_TPLATE,
00075 ROP_IFD_TRES_TPLATE,
00076 ROP_IFD_RES_TPLATE,
00077 ROP_IFD_RESNAME_TPLATE,
00078 ROP_IFD_ASPECT_TPLATE,
00079
00080 ROP_MAX_TPLATE_DEFS
00081 };
00082
00083 ROP_API extern PRM_Template theRopTemplates[];
00084 ROP_API extern PRM_Template theRopITemplates[];
00085
00086 ROP_API extern PRM_ChoiceList theRopBundleMenu;
00087
00088 ROP_API extern PRM_SpareData theRopLightList;
00089 ROP_API extern PRM_SpareData theRopGeometryList;
00090 ROP_API extern PRM_SpareData theRopFogList;
00091 ROP_API extern PRM_SpareData theRopTakeAlways;
00092
00093 #endif