00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef __DOP_PRMShared_h__
00015 #define __DOP_PRMShared_h__
00016
00017 #include "DOP_API.h"
00018 #include <SIM/SIM_PRMShared.h>
00019
00020 DOP_API extern PRM_Name DOPobjectnameName;
00021 DOP_API extern PRM_Name DOPsolvefirstframeName;
00022
00023 DOP_API extern PRM_Name DOPdefaultParmOpName;
00024 DOP_API extern PRM_Name DOPshareDataName;
00025 DOP_API extern PRM_Name DOPuniqueDataNameName;
00026 DOP_API extern PRM_Name DOPdataNameName;
00027 DOP_API extern PRM_Name DOPuniqueRelNameName;
00028 DOP_API extern PRM_Name DOPrelNameName;
00029
00030 enum {
00031 DOP_SHARE_OFF = 0,
00032 DOP_SHARE_ON = 1,
00033 DOP_SHARE_ONESTEP = 2
00034 };
00035 DOP_API extern PRM_ChoiceList DOPsharedataMenu;
00036
00037 DOP_API extern PRM_Name DOPactivationName;
00038 DOP_API extern PRM_Name DOPactivationTimeZeroName;
00039 DOP_API extern PRM_Default DOPactivationDefault;
00040 DOP_API extern PRM_Default DOPactivationTimeZeroDefault;
00041 DOP_API extern PRM_Name DOPactivationmenuName;
00042 DOP_API extern PRM_ChoiceList DOPactivationMenu;
00043
00044 DOP_API extern PRM_Name DOPgroupName;
00045 DOP_API extern PRM_Default DOPgroupDefault;
00046 DOP_API extern PRM_Name DOPaffectedName;
00047 DOP_API extern PRM_Default DOPaffectedDefault;
00048 DOP_API extern PRM_Name DOPaffectorsName;
00049 DOP_API extern PRM_Default DOPaffectorsDefault;
00050
00051
00052 enum {
00053 DOP_AFFECTORTYPE_NONE = 0,
00054 DOP_AFFECTORTYPE_LEFTTORIGHT = 1,
00055 DOP_AFFECTORTYPE_MUTUAL = 2
00056 };
00057 DOP_API extern PRM_Name DOPmutualaffectorName;
00058 DOP_API extern PRM_Name DOPaffectortypeName;
00059 DOP_API extern PRM_ChoiceList DOPaffectortypeMenu;
00060
00061
00062 enum {
00063 DOP_FILEMODE_AUTO = 0,
00064 DOP_FILEMODE_READ = 1,
00065 DOP_FILEMODE_WRITE = 2,
00066 DOP_FILEMODE_NONE = 3
00067 };
00068 DOP_API extern PRM_Name DOPfilenameName;
00069 DOP_API extern PRM_Default DOPfilenameDefault;
00070 DOP_API extern PRM_Name DOPfilemodeName;
00071 DOP_API extern PRM_ChoiceList DOPfilemodeMenu;
00072
00073 DOP_API extern PRM_ChoiceList DOPgroupMenu;
00074 DOP_API extern void DOPbuildGroupMenu(void *dop,
00075 PRM_Name *names,
00076 int size,
00077 const PRM_SpareData *,
00078 PRM_Parm *);
00079
00080 DOP_API extern PRM_Name DOPmakemutualName;
00081
00082 #endif
00083