19#include <vrfcgf/cgf.h>
20#include <vrfutil/profiler.h>
22#include <vrfobjcore/localObject.h>
54 DtVRF_PROFILE(
"vreRtd::tickCallback");
static DtVreRtdGlobal * getInstance()
Gets the singleton instance of the global RTD manager.
RTD::World * rtdWorld()
Gets the RTD world object.
Definition vreRtdGlobal.h:192
static DtVreRtdTickCallback * getInstance()
Gets the singleton instance of the tick callback handler.
Definition vreRtdTickCallback.h:98
DtVreRtdTickCallback()
Default constructor.
Definition vreRtdTickCallback.h:38
static void callback(void *usr)
Static callback function for frame ticks.
Definition vreRtdTickCallback.h:52
double myCurWindDir
Current wind direction in radians.
Definition vreRtdTickCallback.h:120
double myCurWindSpeed
Current wind speed in meters per second.
Definition vreRtdTickCallback.h:123
smReal myFrameTimestamp
Timestamp of the current frame.
Definition vreRtdTickCallback.h:117
void updateWind()
Updates the current wind conditions.
static DtVreRtdTickCallback * theInstance
Singleton instance of the tick callback handler.
Definition vreRtdTickCallback.h:91
Definition vreRtdConfigFileReader.h:18
Common definitions for the RTD backend library.
Global singleton manager for VREngage RTD components.