VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
rotaryWingJoyDeviceControllerDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
11 
12 #pragma once
13 
15 #include <readerWriter/rwBoolean.h>
16 #include <readerWriter/rwInt.h>
17 #include <readerWriter/rwReal.h>
18 
21 
22 const char DtRotaryWingJoyDeviceControllerDescriptorType[] = "rotary-wing-joy-controller-descriptor";
23 
25 {
26 public:
29  DtReaderWriterRegistry * parentRegistry = 0);
30 
33 
37  DtReaderWriterRegistry * parentRegistry = 0);
38 
42 
43  virtual DtComponentDescriptor * clone(DtReaderWriterRegistry* parentRegistry = 0) const override;
44 
47  virtual DtString type() const override;
48 
50  virtual DtReal riseTime()const;
51 
53  virtual DtReal yawConst()const;
54 
56  virtual DtReal pitchConst()const;
57 
59  virtual DtReal rollConst()const;
60 
62  static DtComponentDescriptor * creator();
63 
64 protected:
67 
71 
76 
81 
86 
92 };
DtRwReal myPitchConst
Parameter Name: pitch-control-feedback-constant Parameter Description: Parameter Default Value: 1...
Definition: rotaryWingJoyDeviceControllerDescriptor.h:85
DtRwReal myRollConst
Parameter Name: roll-control-feedback-constant Parameter Description: Parameter Default Value: 2...
Definition: rotaryWingJoyDeviceControllerDescriptor.h:90
Definition: rotaryWingJoyDeviceControllerDescriptor.h:24
const char DtRotaryWingJoyDeviceControllerDescriptorType[]
DtRotaryWingJoyDeviceControllerDescriptor; descriptor for the DtRotaryWingJoyFlightController compone...
Definition: rotaryWingJoyDeviceControllerDescriptor.h:22
DtRwReal myRiseTime
Parameter Name: controller-rise-time Parameter Description: Parameter Default Value: 1...
Definition: rotaryWingJoyDeviceControllerDescriptor.h:75
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
Definition: readerWriterRegistry.h:39
static DtComponentDescriptor * creator()
!!!!!!!!!!!! DtJoyDeviceControllerDescriptor
Definition: joyDeviceControllerDescriptor.h:93
virtual DtReal riseTime() const
Accessor for myRiseTime.
DtRwReal myYawConst
Parameter Name: yaw-control-feedback-constant Parameter Description: Parameter Default Value: 2...
Definition: rotaryWingJoyDeviceControllerDescriptor.h:80
virtual DtReal yawConst() const
Accessor for myYawConst.
virtual DtReal pitchConst() const
Accessor for myPitchConst.
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=0) const override
virtual DtReal rollConst() const
Accessor for myRollConst.
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual ~DtRotaryWingJoyDeviceControllerDescriptor() override
destructor
DtRotaryWingJoyDeviceControllerDescriptor()
default constructor
virtual DtString type() const override
Returns the type of component this descriptor describes. Used to create the descriptor on read from a...
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
DtRotaryWingJoyDeviceControllerDescriptor & operator=(const DtRotaryWingJoyDeviceControllerDescriptor &orig)
assignment operator

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)