HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DOP_PRMShared.h File Reference
#include "DOP_API.h"
#include <SIM/SIM_PRMShared.h>
+ Include dependency graph for DOP_PRMShared.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  { DOP_SHARE_OFF = 0, DOP_SHARE_ON = 1, DOP_SHARE_ONESTEP = 2 }
 
enum  { DOP_AFFECTORTYPE_NONE = 0, DOP_AFFECTORTYPE_LEFTTORIGHT = 1, DOP_AFFECTORTYPE_MUTUAL = 2 }
 
enum  { DOP_FILEMODE_AUTO = 0, DOP_FILEMODE_READ = 1, DOP_FILEMODE_WRITE = 2, DOP_FILEMODE_NONE = 3 }
 

Functions

DOP_API void DOPbuildGroupMenu (void *dop, PRM_Name *names, int size, const PRM_SpareData *, const PRM_Parm *)
 
DOP_API void DOPbuildPointGroupMenu (void *dop, PRM_Name *names, int size, const PRM_SpareData *, const PRM_Parm *)
 

Variables

DOP_API PRM_Name DOPobjectnameName
 
DOP_API PRM_Name DOPsolvefirstframeName
 
DOP_API PRM_Name DOPdefaultParmOpName
 
DOP_API PRM_Name DOPshareDataName
 
DOP_API PRM_Name DOPuniqueDataNameName
 
DOP_API PRM_Name DOPdataNameName
 
DOP_API PRM_Name DOPuniqueRelNameName
 
DOP_API PRM_Name DOPrelNameName
 
DOP_API PRM_ChoiceList DOPsharedataMenu
 
DOP_API PRM_Name DOPactivationName
 
DOP_API PRM_Name DOPactivationTimeZeroName
 
DOP_API PRM_Default DOPactivationDefault
 
DOP_API PRM_Default DOPactivationTimeZeroDefault
 
DOP_API PRM_Name DOPactivationmenuName
 
DOP_API PRM_ChoiceList DOPactivationMenu
 
DOP_API PRM_Name DOPgroupName
 
DOP_API PRM_Default DOPgroupDefault
 
DOP_API PRM_Name DOPaffectedName
 
DOP_API PRM_Default DOPaffectedDefault
 
DOP_API PRM_Name DOPaffectorsName
 
DOP_API PRM_Default DOPaffectorsDefault
 
DOP_API PRM_Name DOPmutualaffectorName
 
DOP_API PRM_Name DOPaffectortypeName
 
DOP_API PRM_ChoiceList DOPaffectortypeMenu
 
DOP_API PRM_Name DOPfilenameName
 
DOP_API PRM_Default DOPfilenameDefault
 
DOP_API PRM_Name DOPfilemodeName
 
DOP_API PRM_ChoiceList DOPfilemodeMenu
 
DOP_API PRM_ChoiceList DOPgroupMenu
 
DOP_API PRM_ChoiceList DOPallGroupMenu
 
DOP_API PRM_ChoiceList DOPpointgroupMenu
 
DOP_API PRM_Name DOPmakemutualName
 

Enumeration Type Documentation

anonymous enum
Enumerator
DOP_SHARE_OFF 
DOP_SHARE_ON 
DOP_SHARE_ONESTEP 

Definition at line 24 of file DOP_PRMShared.h.

anonymous enum
Enumerator
DOP_AFFECTORTYPE_NONE 
DOP_AFFECTORTYPE_LEFTTORIGHT 
DOP_AFFECTORTYPE_MUTUAL 

Definition at line 46 of file DOP_PRMShared.h.

anonymous enum
Enumerator
DOP_FILEMODE_AUTO 
DOP_FILEMODE_READ 
DOP_FILEMODE_WRITE 
DOP_FILEMODE_NONE 

Definition at line 56 of file DOP_PRMShared.h.

Function Documentation

DOP_API void DOPbuildGroupMenu ( void dop,
PRM_Name names,
int  size,
const PRM_SpareData ,
const PRM_Parm  
)
DOP_API void DOPbuildPointGroupMenu ( void dop,
PRM_Name names,
int  size,
const PRM_SpareData ,
const PRM_Parm  
)

Variable Documentation

DOP_API PRM_Default DOPactivationDefault
DOP_API PRM_ChoiceList DOPactivationMenu
DOP_API PRM_Name DOPactivationmenuName
DOP_API PRM_Name DOPactivationName
DOP_API PRM_Default DOPactivationTimeZeroDefault
DOP_API PRM_Name DOPactivationTimeZeroName
DOP_API PRM_Default DOPaffectedDefault
DOP_API PRM_Name DOPaffectedName
DOP_API PRM_Default DOPaffectorsDefault
DOP_API PRM_Name DOPaffectorsName
DOP_API PRM_ChoiceList DOPaffectortypeMenu
DOP_API PRM_Name DOPaffectortypeName
DOP_API PRM_ChoiceList DOPallGroupMenu

Unlike DOPgroupMenu, this includes all objects / groups rather than only those created by an ancestor node. This is useful for group parameters that take effect while solving rather than while cooking.

DOP_API PRM_Name DOPdataNameName
DOP_API PRM_Name DOPdefaultParmOpName
DOP_API PRM_ChoiceList DOPfilemodeMenu
DOP_API PRM_Name DOPfilemodeName
DOP_API PRM_Default DOPfilenameDefault
DOP_API PRM_Name DOPfilenameName
DOP_API PRM_Default DOPgroupDefault
DOP_API PRM_Name DOPgroupName
DOP_API PRM_Name DOPmakemutualName
DOP_API PRM_Name DOPmutualaffectorName
DOP_API PRM_Name DOPobjectnameName
DOP_API PRM_ChoiceList DOPpointgroupMenu
DOP_API PRM_Name DOPrelNameName
DOP_API PRM_ChoiceList DOPsharedataMenu
DOP_API PRM_Name DOPshareDataName
DOP_API PRM_Name DOPsolvefirstframeName
DOP_API PRM_Name DOPuniqueDataNameName
DOP_API PRM_Name DOPuniqueRelNameName