VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ifSetFrameMode.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: ifFrameMode.h,v $ $Revision: 1.14 $ $State: Exp $
7 *******************************************************************************/
8 
11 
17 
18 
19 #ifndef DtIfSetFrameMode_H_
20 #define DtIfSetFrameMode_H_
21 
22 #include <vlutil/vlString.h>
24 #include <vl/hostStructs.h>
25 
26 
30 {
31  DtNetFloat64 myFrameTime;
32  DtNetU8 myFrameMode;
33 };
34 
57 #include "vrfmsgs/vrfmsgsDefines.h"
59 {
60 
61 public:
64 
66  DtIfSetFrameMode(const DtIfSetFrameMode & orig);
67 
69  const DtIfSetFrameMode & operator=(const DtIfSetFrameMode & orig);
70 
71  virtual ~DtIfSetFrameMode();
72 
74  virtual int type() const;
75 
76  virtual DtSimInterfaceContent * clone() const;
77 
79  virtual int frameMode() const;
80  virtual void setFrameMode(int frameMode);
81 
82  virtual DtReal frameTime() const;
83  virtual void setFrameTime(DtReal frameTime);
84 
85  virtual int netRepSize() const;
86  virtual bool setFromNet(const char* contentBuffer,
87  unsigned contentSize);
88  virtual bool setToNet();
89 
90  virtual void printDataToString(DtString& str);
91 
92  static DtSimInterfaceContent* creator();
93 
94 protected:
95 
96  DtReal myFrameTime;
98 };
99 
100 #endif
DtNetU8 myFrameMode
8 bytes
Definition: ifSetFrameMode.h:32
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
DtReal myFrameTime
Definition: ifSetFrameMode.h:96
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtNetFloat64 myFrameTime
Definition: ifSetFrameMode.h:31
virtual void printDataToString(DtString &str)
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
Total: 9 bytes.
Definition: ifSetFrameMode.h:58
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
int myFrameMode
Also known as delta-T or dT.
Definition: ifSetFrameMode.h:97
File: ifFrameMode.h.
Definition: ifSetFrameMode.h:29
virtual DtSimInterfaceContent * clone() const =0

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)