00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __PRM_DialogScript_h__
00020 #define __PRM_DialogScript_h__
00021
00022 #include "PRM_API.h"
00023
00024
00025
00026
00027
00028 enum PRM_DialogScript {
00029 PRM_DialogRManLight,
00030 PRM_DialogRManShader,
00031 PRM_DialogRManDisplace,
00032 PRM_DialogRManAtmosphere,
00033 PRM_DialogRManInterior,
00034
00035 PRM_DialogGenericLight,
00036 PRM_DialogGenericShader,
00037 PRM_DialogGenericDisplace,
00038 PRM_DialogGenericAtmosphere,
00039
00040 PRM_DialogLightShader,
00041 PRM_DialogLightAtmosphere,
00042 PRM_DialogAtmosphere,
00043
00044 PRM_DialogObjectMacro,
00045 PRM_DialogSopMacro,
00046 PRM_DialogIceMacro,
00047 PRM_DialogShaderMacro,
00048
00049 PRM_DialogRenderers,
00050
00051 PRM_DialogCopVex,
00052 PRM_DialogCop2Vex,
00053 PRM_DialogChopVex,
00054 PRM_DialogSopVex,
00055 PRM_DialogPopVex,
00056 PRM_DialogObjVex,
00057
00058 PRM_DialogVexSurface,
00059 PRM_DialogVexPhoton,
00060 PRM_DialogVexDisplace,
00061 PRM_DialogVexAtmosphere,
00062 PRM_DialogVexLight,
00063 PRM_DialogVexShadow,
00064
00065 PRM_DialogCVex,
00066
00067 PRM_DialogRIBProcedural,
00068 PRM_DialogMantraProcedural,
00069
00070 PRM_DialogUser1,
00071 PRM_DialogUser2,
00072 PRM_DialogUser3,
00073 PRM_DialogUser4,
00074 PRM_DialogUser5,
00075
00076 PRM_MAX_DIALOG_SCRIPTS
00077 };
00078
00079 PRM_API extern PRM_DialogScript PRMlookupDialogScript(const char *name);
00080 PRM_API extern const char *PRMlookupDialogScript(PRM_DialogScript v);
00081
00082 #endif