VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfmsgs
ifQuerySpatialSubdivisionConfig.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2004 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: ifQuerySpatialSubdivisionConfig.h,v $ $Revision: 1.4 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef ifQuerySpatialSubdivisionConfig_H_
13
#define ifQuerySpatialSubdivisionConfig_H_
14
15
#include <
vrfExtProtocol/ifaceCont.h
>
16
#include "
vrfmsgs/spatialSubdivisionTypes.h
"
17
#include <vlutil/vlNetTypes.h>
18
21
struct
DtNetIfQuerySpatialSubdivisionConfiguration
22
{
23
DtNetU32
myRequestId
;
24
DtInt8
mySpatialSubdivisionType
;
25
DtNetU8
myPadding
;
26
DtNetU16
myPadding2
;
27
};
28
34
#include "
vrfmsgs/vrfmsgsDefines.h
"
35
class
DT_DLL_vrfmsgs
DtIfQuerySpatialSubdivisionConfiguration
:
public
DtSimInterfaceContent
36
{
37
38
public
:
40
DtIfQuerySpatialSubdivisionConfiguration
();
41
43
DtIfQuerySpatialSubdivisionConfiguration
(
44
const
DtIfQuerySpatialSubdivisionConfiguration
& orig);
45
47
const
DtIfQuerySpatialSubdivisionConfiguration
&
operator=
(
48
const
DtIfQuerySpatialSubdivisionConfiguration
& orig);
49
50
virtual
~
DtIfQuerySpatialSubdivisionConfiguration
();
51
53
virtual
int
type
()
const
;
54
56
virtual
DtSimInterfaceContent
*
clone
()
const
;
57
60
virtual
void
setSpatialSubdivisionType(
DtSpatialSubdivisionType
type);
61
virtual
DtSpatialSubdivisionType
spatialSubdivisionType()
const
;
62
65
virtual
void
setRequestId(
unsigned
int
requestId);
66
virtual
unsigned
int
requestId()
const
;
67
69
virtual
int
netRepSize
()
const
;
70
72
virtual
bool
setFromNet
(
const
char
* contentBuffer,
unsigned
contentSize);
73
76
virtual
bool
setToNet
();
77
80
virtual
void
printDataToString
(
DtString
& str);
81
85
static
DtSimInterfaceContent
* creator();
86
87
protected
:
88
89
DtSpatialSubdivisionType
mySpatialSubdivisionType
;
90
unsigned
int
myRequestId
;
91
};
92
93
#endif
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)