XPMP2
X-Plane multiplayer library 2 - using instancing
Public Member Functions | Public Attributes | List of all members
XPMP2::multiDataRefsTy Struct Reference

Keeps the dataRef handles for one of the up to 19 legacy AI/Multiplayer slots ("sim/multiplayer/position") More...

Public Member Functions

 operator bool () const
 Looks OK, the dataRefs are available? More...
 
void clear ()
 Clear the tested dataRefs. More...
 

Public Attributes

XPLMDataRef X = nullptr
 position More...
 
XPLMDataRef Y = nullptr
 
XPLMDataRef Z = nullptr
 
XPLMDataRef v_x = nullptr
 cartesian velocities More...
 
XPLMDataRef v_y = nullptr
 
XPLMDataRef v_z = nullptr
 
XPLMDataRef pitch = nullptr
 theta More...
 
XPLMDataRef roll = nullptr
 phi More...
 
XPLMDataRef heading = nullptr
 psi More...
 
XPLMDataRef gear = nullptr
 gear_deploy[10] More...
 
XPLMDataRef flap = nullptr
 flap_ratio More...
 
XPLMDataRef flap2 = nullptr
 flap_ratio2 More...
 
XPLMDataRef spoiler = nullptr
 spoiler_ratio More...
 
XPLMDataRef speedbrake = nullptr
 speedbrake More...
 
XPLMDataRef slat = nullptr
 slat_ratio More...
 
XPLMDataRef wingSweep = nullptr
 wing_sweep More...
 
XPLMDataRef throttle = nullptr
 throttle[8] More...
 
XPLMDataRef yoke_pitch = nullptr
 yolk_pitch More...
 
XPLMDataRef yoke_roll = nullptr
 yolk_roll More...
 
XPLMDataRef yoke_yaw = nullptr
 yolk_yaw More...
 
XPLMDataRef bcnLights = nullptr
 beacon_lights_on More...
 
XPLMDataRef landLights = nullptr
 landing_lights_on More...
 
XPLMDataRef navLights = nullptr
 nav_lights_on More...
 
XPLMDataRef strbLights = nullptr
 strobe_lights_on More...
 
XPLMDataRef taxiLights = nullptr
 taxi_light_on More...
 

Detailed Description

Keeps the dataRef handles for one of the up to 19 legacy AI/Multiplayer slots ("sim/multiplayer/position")

Member Function Documentation

◆ clear()

void XPMP2::multiDataRefsTy::clear ( )
inline

Clear the tested dataRefs.

◆ operator bool()

XPMP2::multiDataRefsTy::operator bool ( ) const
inline

Looks OK, the dataRefs are available?

Member Data Documentation

◆ bcnLights

XPLMDataRef XPMP2::multiDataRefsTy::bcnLights = nullptr

beacon_lights_on

◆ flap

XPLMDataRef XPMP2::multiDataRefsTy::flap = nullptr

flap_ratio

◆ flap2

XPLMDataRef XPMP2::multiDataRefsTy::flap2 = nullptr

flap_ratio2

◆ gear

XPLMDataRef XPMP2::multiDataRefsTy::gear = nullptr

gear_deploy[10]

◆ heading

XPLMDataRef XPMP2::multiDataRefsTy::heading = nullptr

psi

◆ landLights

XPLMDataRef XPMP2::multiDataRefsTy::landLights = nullptr

landing_lights_on

◆ navLights

XPLMDataRef XPMP2::multiDataRefsTy::navLights = nullptr

nav_lights_on

◆ pitch

XPLMDataRef XPMP2::multiDataRefsTy::pitch = nullptr

theta

◆ roll

XPLMDataRef XPMP2::multiDataRefsTy::roll = nullptr

phi

◆ slat

XPLMDataRef XPMP2::multiDataRefsTy::slat = nullptr

slat_ratio

◆ speedbrake

XPLMDataRef XPMP2::multiDataRefsTy::speedbrake = nullptr

speedbrake

◆ spoiler

XPLMDataRef XPMP2::multiDataRefsTy::spoiler = nullptr

spoiler_ratio

◆ strbLights

XPLMDataRef XPMP2::multiDataRefsTy::strbLights = nullptr

strobe_lights_on

◆ taxiLights

XPLMDataRef XPMP2::multiDataRefsTy::taxiLights = nullptr

taxi_light_on

◆ throttle

XPLMDataRef XPMP2::multiDataRefsTy::throttle = nullptr

throttle[8]

◆ v_x

XPLMDataRef XPMP2::multiDataRefsTy::v_x = nullptr

cartesian velocities

◆ v_y

XPLMDataRef XPMP2::multiDataRefsTy::v_y = nullptr

◆ v_z

XPLMDataRef XPMP2::multiDataRefsTy::v_z = nullptr

◆ wingSweep

XPLMDataRef XPMP2::multiDataRefsTy::wingSweep = nullptr

wing_sweep

◆ X

XPLMDataRef XPMP2::multiDataRefsTy::X = nullptr

position

◆ Y

XPLMDataRef XPMP2::multiDataRefsTy::Y = nullptr

◆ yoke_pitch

XPLMDataRef XPMP2::multiDataRefsTy::yoke_pitch = nullptr

yolk_pitch

◆ yoke_roll

XPLMDataRef XPMP2::multiDataRefsTy::yoke_roll = nullptr

yolk_roll

◆ yoke_yaw

XPLMDataRef XPMP2::multiDataRefsTy::yoke_yaw = nullptr

yolk_yaw

◆ Z

XPLMDataRef XPMP2::multiDataRefsTy::Z = nullptr

The documentation for this struct was generated from the following file: