33 virtual bool joystickEnabled()
const;
37 static void joyDeviceRequestCallback(
DtSimMessage* msg,
void* usr);
39 virtual void processJoystickControlMessage(
DtSimMessage* msg);
40 static void joystickControlMessageCallback(
DtSimMessage* msg,
void* usr);
43 virtual void calcAndSetPortValues(
const DtString& functionGroup,
const DtString&
function,
double value,
bool repeat) = 0;
46 virtual void joystickConnected() = 0;
49 virtual void joystickDisconnected() = 0;
#define DT_DLL_vrfmodel
This file is used to determine how to build.
Definition: vrfmodelDefines.h:24
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
int myRequestCount
Definition: joystickControllerInterface.h:67
File: simMsg.h.
Definition: simMessage.h:35
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
DtGroundJoyDeviceControllerDescriptor.
Definition: joyDeviceControllerDescriptor.h:24
const DtJoyDeviceControllerDescriptorInterface * myJoyDeviceControllerDescriptor
Definition: joystickControllerInterface.h:65
DtLocalObject * myJoystickOwner
Definition: joystickControllerInterface.h:69
DtSimulationServices * myJoystickSimManager
Definition: joystickControllerInterface.h:68
Will manage basic functionality of a joystick controller. Implement pure virtual functions to respons...
Definition: joystickControllerInterface.h:23
A locally simulated VRF object.
Definition: localObject.h:98
bool myJoystickEnabled
Definition: joystickControllerInterface.h:66