VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros
influenceInterEncoderHLA.h File Reference

Go to the source code of this file.

Classes

class  DtInfluenceInterEncoder
 

Macros

#define DtDECLARE_INFLUENCE_PARAM_ENCODER(paramName)   DtDECLARE_PARAM_ENCODER(DtInfluenceInteraction, paramName)
 
#define DtDEFINE_SIMPLE_INFLUENCE_PARAM_ENCODER(paramName, netType, inspector)
 
#define DtDEFINE_SIMPLE_INFLUENCE_STRING_PARAM_ENCODER(paramName, inspector)
 

Detailed Description

Contains Extended DI-Guy Object net types.

Macro Definition Documentation

#define DtDECLARE_INFLUENCE_PARAM_ENCODER (   paramName)    DtDECLARE_PARAM_ENCODER(DtInfluenceInteraction, paramName)

This can be used to declare parameter processor functions which are static members of a class.

#define DtDEFINE_SIMPLE_INFLUENCE_PARAM_ENCODER (   paramName,
  netType,
  inspector 
)
Value:
DtDEFINE_SIMPLE_PARAM_ENCODER( \
paramName, netType, inspector)
Instances of DtInfluenceInterEncoder are used to encode data from DtInfluenceInter objects into netwo...
Definition: influenceInterEncoderHLA.h:43
Instances of DtInfluenceInter are used to store state data for Influence interactions.
Definition: influenceInteractionHLA.h:27
#define DtDEFINE_SIMPLE_INFLUENCE_STRING_PARAM_ENCODER (   paramName,
  inspector 
)
Value:
RTI::ParameterHandleValuePairSet* params, \
RTI::ParameterHandle paramHandle) \
{ \
DtString netVal = inter.inspector(); \
params->add(paramHandle, (char*) netVal.c_str(), netVal.length()+1); \
}
DT_DLL_readerWriter char * encode(const DtFilename &val, char *buffer)
Serializes the provided value val into buffer. buffer must have at least the number of bytes returned...
Instances of DtInfluenceInter are used to store state data for Influence interactions.
Definition: influenceInteractionHLA.h:27

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)