HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OBJ_DopNet.h File Reference
#include "OBJ_API.h"
#include "OBJ_Node.h"
#include <DOP/DOP_Engine.h>
#include <DOP/DOP_Parent.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for OBJ_DopNet.h:

Go to the source code of this file.

Classes

class  OBJ_DopNet
 

Macros

#define FLOAT_OBJ_PARM(name, idx, vi, t)   return evalFloat(name, &getIndirect()[idx], vi, t);
 
#define INT_OBJ_PARM(name, idx, vi, t)   return evalInt(name, &getIndirect()[idx], vi, t);
 
#define STR_OBJ_PARM(name, idx, vi, t)   evalString(str, name, &getIndirect()[idx], vi, t);
 

Enumerations

enum  OBJ_DopNetIndex {
  I_DOPNETDISPLAYFILTER = I_N_BASE_INDICES, I_DOPNETISPLAYER, I_DOPNETPLAYFILESNAME, I_DOPNETINITIALSTATE,
  I_DOPNETTIMESTEP, I_DOPNETSUBSTEP, I_DOPNETTIMEOFFSET, I_DOPNETFRAMEOFFSET,
  I_DOPNETTIMESCALE, I_DOPNETMAXFEEDBACK, I_DOPNETRESIMULATE, I_DOPNETAUTORESIM,
  I_DOPNETDATAHINTS, I_DOPNETINTERPOLATE, I_DOPNETCACHEENABLED, I_DOPNETCACHETODISK,
  I_DOPNETCACHETODISKNONINTERACTIVE, I_DOPNETCACHESUBSTEPS, I_DOPNETCACHEMAXSIZE, I_DOPNETCOMPRESSSIMS,
  I_DOPNETTIMELESS, I_DOPNETEXPLICITCACHE, I_DOPNETEXPLICITCACHENAME, I_DOPNETEXPLICITCACHENSTEPS,
  I_DOPNETEXPLICITCACHECHECKPOINTSPACING, I_N_DOPNET_INDICES
}
 
enum  {
  OBJDOPNET_VAR_SIMFRAME = OBJ_MAX_VARIABLES, OBJDOPNET_VAR_SIMFRAME1, OBJDOPNET_VAR_SIMFRAME2, OBJDOPNET_VAR_SIMFRAME3,
  OBJDOPNET_VAR_SIMFRAME4, OBJDOPNET_VAR_SIMFRAME5, OBJDOPNET_VAR_SIMFRAME6, OBJDOPNET_VAR_SIMFRAME7,
  OBJDOPNET_VAR_SIMFRAME8, OBJDOPNET_VAR_SIMFRAME9, OBJDOPNET_NUM_VARS
}
 

Macro Definition Documentation

#define FLOAT_OBJ_PARM (   name,
  idx,
  vi,
 
)    return evalFloat(name, &getIndirect()[idx], vi, t);

Definition at line 22 of file OBJ_DopNet.h.

#define INT_OBJ_PARM (   name,
  idx,
  vi,
 
)    return evalInt(name, &getIndirect()[idx], vi, t);

Definition at line 24 of file OBJ_DopNet.h.

#define STR_OBJ_PARM (   name,
  idx,
  vi,
 
)    evalString(str, name, &getIndirect()[idx], vi, t);

Definition at line 26 of file OBJ_DopNet.h.

Enumeration Type Documentation

anonymous enum
Enumerator
OBJDOPNET_VAR_SIMFRAME 
OBJDOPNET_VAR_SIMFRAME1 
OBJDOPNET_VAR_SIMFRAME2 
OBJDOPNET_VAR_SIMFRAME3 
OBJDOPNET_VAR_SIMFRAME4 
OBJDOPNET_VAR_SIMFRAME5 
OBJDOPNET_VAR_SIMFRAME6 
OBJDOPNET_VAR_SIMFRAME7 
OBJDOPNET_VAR_SIMFRAME8 
OBJDOPNET_VAR_SIMFRAME9 
OBJDOPNET_NUM_VARS 

Definition at line 65 of file OBJ_DopNet.h.

Enumerator
I_DOPNETDISPLAYFILTER 
I_DOPNETISPLAYER 
I_DOPNETPLAYFILESNAME 
I_DOPNETINITIALSTATE 
I_DOPNETTIMESTEP 
I_DOPNETSUBSTEP 
I_DOPNETTIMEOFFSET 
I_DOPNETFRAMEOFFSET 
I_DOPNETTIMESCALE 
I_DOPNETMAXFEEDBACK 
I_DOPNETRESIMULATE 
I_DOPNETAUTORESIM 
I_DOPNETDATAHINTS 
I_DOPNETINTERPOLATE 
I_DOPNETCACHEENABLED 
I_DOPNETCACHETODISK 
I_DOPNETCACHETODISKNONINTERACTIVE 
I_DOPNETCACHESUBSTEPS 
I_DOPNETCACHEMAXSIZE 
I_DOPNETCOMPRESSSIMS 
I_DOPNETTIMELESS 
I_DOPNETEXPLICITCACHE 
I_DOPNETEXPLICITCACHENAME 
I_DOPNETEXPLICITCACHENSTEPS 
I_DOPNETEXPLICITCACHECHECKPOINTSPACING 
I_N_DOPNET_INDICES 

Definition at line 34 of file OBJ_DopNet.h.