VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ifSpatialSubdivisionConfiguration.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2004 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: ifSpatialSubdivisionConfig.h,v $ $Revision: 1.2 $ $State: Exp $
7 *******************************************************************************/
8 
11 
12 #ifndef ifSpatialSubdivisionConfiguration_H_
13 #define ifSpatialSubdivisionConfiguration_H_
14 
17 
21 {
22  DtNetU32 myResponseId;
24  DtNetU8 myPadding;
25  DtNetU16 myPadding2;
29  DtNetU32 myPadding3;
30 };
31 
37 #include "vrfmsgs/vrfmsgsDefines.h"
39 {
40 
41 public:
44 
48 
52 
54 
56  virtual int type() const;
57 
59  virtual DtSimInterfaceContent * clone() const;
60 
63  virtual void setSpatialSubdivisionType(DtSpatialSubdivisionType type);
64  virtual DtSpatialSubdivisionType spatialSubdivisionType() const;
65 
68  virtual void setSpatialSubdivisionXResolution(unsigned int resolution);
69  virtual unsigned int spatialSubdivisionXResolution() const;
70 
73  virtual void setSpatialSubdivisionYResolution(unsigned int resolution);
74  virtual unsigned int spatialSubdivisionYResolution() const;
75 
78  virtual void setSpatialSubdivisionZResolution(unsigned int resolution);
79  virtual unsigned int spatialSubdivisionZResolution() const;
80 
82  virtual int netRepSize() const;
83 
85  virtual bool setFromNet(const char* contentBuffer, unsigned contentSize);
86 
89  virtual bool setToNet();
90 
93  virtual void printDataToString(DtString& str);
94 
98  static DtSimInterfaceContent* creator();
99 
100 protected:
101 
106 };
107 
108 #endif

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)