13 #include <vlpi/articulatedPartCollection.h>
14 #include <vlutil/vlNetTypes.h>
15 #include <vlutil/vlString.h>
16 #include <matrix/vlVector.h>
18 namespace MAKVrExchange
21 class DtPortalConnection;
32 typedef void (*DtPortalDetonationInteractionCb) (
43 DtPortalDetonationInteractionCb cb,
void* usr );
47 DtPortalDetonationInteractionCb cb,
void* usr );
102 DtDEC_ATTRIBUTE( DtArticulatedPartCollection, ArticulatedPartList, articulatedPartList );
113 DtDEC_ATTRIBUTE( DtVector, RelativeBulletLocation, relativeBulletLocation );
129 virtual unsigned int netSize()
const;
130 virtual void writeSelfToBuffer(
void* buffer,
int bufferSize )
const;
131 virtual void readSelfFromBuffer(
const void* buffer,
int bufferSize );
133 virtual std::ostream& printDataToStream( std::ostream& str )
const;