49 virtual const char*
type()
const;
64 virtual void calculateGains(
const DtReal manuverConst,
const DtReal riseTime,
65 DtReal & velGain, DtReal & oriGain);
#define DT_DLL_vrfmodel
This file is used to determine how to build.
Definition: vrfmodelDefines.h:24
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:42
Definition: readerWriterRegistry.h:39
DtReal myYawVelGain
Feedback gain for the roll orientation control.
Definition: rotaryWingJoyFlightController.h:89
DtReal myRollVelGain
Feedback gain for the pitch orientation control.
Definition: rotaryWingJoyFlightController.h:87
static DtSimComponent * creator(const DtString &name, DtVrfObject *owner, DtSimManager *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
virtual void joystickDisconnected()=0
Called when joystick is disconnected for this controller.
!!!!!!!!!!!! DtJoyDeviceControllerDescriptor
Definition: joyDeviceControllerDescriptor.h:93
virtual void joystickConnected()=0
Called when joystick is connected for this controller.
DtRotaryWingJoyFlightController is a controller that enables joystick control of a rotary wing aircra...
Definition: rotaryWingJoyFlightController.h:29
DtReal myPitchOriGain
Feedback gain for the pitch angular velocity control.
Definition: rotaryWingJoyFlightController.h:86
DtJoystickControllerInterface & operator=(const DtJoystickControllerInterface &orig)
assignment operator; not implemented.
DtReal myPitchVelGain
Definition: rotaryWingJoyFlightController.h:85
DtReal myYawOriGain
Feedback gain for the yaw angular velocity control.
Definition: rotaryWingJoyFlightController.h:90
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
virtual const char * type() const
Returns a string identifies the class type of component.
virtual void calcAndSetPortValues(const DtString &functionGroup, const DtString &function, double value, bool repeat)=0
Override to set.
The DtRotaryWingPilotController class creates the rotary-wing-control port group needed to control ro...
Definition: rotaryWingPilotController.h:37
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:103
Will manage basic functionality of a joystick controller.
Definition: joystickControllerInterface.h:23
DtReal myRollOriGain
Feedback gain for the roll angular velocity control.
Definition: rotaryWingJoyFlightController.h:88