VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
setObserverView.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2014 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 
15 #pragma once
16 
22 
24 
27 
30 
32 {
35 
38 
41 
44  {
46  myVersion = 1;
47  mySize = sizeof(DtSetObserverView_v1);
49  memset( myObserverViewRecord, 0, sizeof(vrvControlToolkit::DtInt8[DtVrvObserverViewRecordSize]) ); //-V512
50  mySmoothTime = 0.0f;
51  }
52 
55  {
56  }
57 };
vrvControlToolkit::DtVrvControlTypeEnum Control_SetObserverView
File: setObserverView.h.
Definition: setObserverView.h:25
Definition: vrvControlToolkitDataTypes.h:121
vrvControlToolkit::DtInt8 myObserver[vrvControlToolkit::DtVrvControlNameSize]
The name of the observer to set.
Definition: setObserverView.h:34
DtVrvControlTypeEnum
Control type enumerations.
Definition: vrvControlToolkitDataTypes.h:27
const vrvControlToolkit::DtUInt32 DtVrvObserverViewRecordSize
Set the observer view to the supplied observer view record.
Definition: setObserverView.h:29
float DtFloat32
Definition: vrvControlStructTypes.h:35
const DtUInt32 DtVrvControlNameSize
Definition: vrvControlToolkitDataTypes.h:21
unsigned int DtUInt32
Definition: vrvControlStructTypes.h:32
~DtSetObserverView_v1()
DTOR.
Definition: setObserverView.h:54
Base structure for all controls.
Definition: vrvControlToolkitDataTypes.h:242
DtUInt16 mySize
The total size of the VC packet, including this header This will be filled in by the specific view co...
Definition: vrvControlToolkitDataTypes.h:250
Contains vrvControlToolkit control structures and defines.
Definition: setObserverView.h:31
DtVrvControlTypeEnum myType
View control packet type.
Definition: vrvControlToolkitDataTypes.h:260
DtUInt16 myVersion
View control packet version.
Definition: vrvControlToolkitDataTypes.h:253
DtFloat32 mySmoothTime
Transition time.
Definition: setObserverView.h:40
vrvControlToolkit::DtInt8 myObserverViewRecord[DtVrvObserverViewRecordSize]
The observer record.
Definition: setObserverView.h:37
DtSetObserverView_v1()
CTOR.
Definition: setObserverView.h:43

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)