Aerodynamic Objects Core 2.0.0
Loading...
Searching...
No Matches
AerodynamicObjects.Demos.HangGlider Class Reference

Example controller for a hang glider. More...

Inheritance diagram for AerodynamicObjects.Demos.HangGlider:
AerodynamicObjects.Demos.BaseAircraftController

Public Member Functions

override void Awake ()
 
override void ReadControlInputs ()
 
virtual void Awake ()
 
virtual void ReadControlInputs ()
 

Public Attributes

Rigidbody aircraftRigidbody
 
Transform CGMarker
 
float aileronGain
 
float elevatorGain
 
AeroObject airSpeedSensor
 
ControlSurface portAileron
 
ControlSurface starboardAileron
 
float pitchTrim
 
- Public Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
float controlSensitivity
 

Properties

override float AirSpeed [get]
 
override float Altitude [get]
 
- Properties inherited from AerodynamicObjects.Demos.BaseAircraftController
virtual float AirSpeed [get]
 
virtual float Altitude [get]
 
virtual float Throttle [get]
 

Additional Inherited Members

- Protected Attributes inherited from AerodynamicObjects.Demos.BaseAircraftController
PlayerInput playerInput
 
InputAction rollAction
 
InputAction pitchAction
 
InputAction yawAction
 
float yawDemand
 
float pitchDemand
 
float rollDemand
 

Detailed Description

Example controller for a hang glider.

Member Function Documentation

◆ Awake()

override void AerodynamicObjects.Demos.HangGlider.Awake ( )
virtual

◆ ReadControlInputs()

override void AerodynamicObjects.Demos.HangGlider.ReadControlInputs ( )
virtual

Member Data Documentation

◆ aileronGain

float AerodynamicObjects.Demos.HangGlider.aileronGain

◆ aircraftRigidbody

Rigidbody AerodynamicObjects.Demos.HangGlider.aircraftRigidbody

◆ airSpeedSensor

AeroObject AerodynamicObjects.Demos.HangGlider.airSpeedSensor

◆ CGMarker

Transform AerodynamicObjects.Demos.HangGlider.CGMarker

◆ elevatorGain

float AerodynamicObjects.Demos.HangGlider.elevatorGain

◆ pitchTrim

float AerodynamicObjects.Demos.HangGlider.pitchTrim

◆ portAileron

ControlSurface AerodynamicObjects.Demos.HangGlider.portAileron

◆ starboardAileron

ControlSurface AerodynamicObjects.Demos.HangGlider.starboardAileron

Property Documentation

◆ AirSpeed

override float AerodynamicObjects.Demos.HangGlider.AirSpeed
get

◆ Altitude

override float AerodynamicObjects.Demos.HangGlider.Altitude
get

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