Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Components::ArcadeGliderStep Struct Reference

#include <ArcadeGliderFlightModel.h>

Public Attributes

glm::vec3 velocity { 0.0f }
glm::vec3 glideDirection { 0.0f, 0.0f, -1.0f }
float momentum = 0.0f
float verticalVelocity = 0.0f
float climbDemand = 0.0f
float diveDemand = 0.0f
float windAlignment = 0.0f
float windMomentumDelta = 0.0f
float dragDelta = 0.0f
float climbMomentumDelta = 0.0f
bool stalled = false
bool enteredStall = false
bool recoveredStall = false
float stallRecoveryTimer = 0.0f

Detailed Description

Definition at line 51 of file ArcadeGliderFlightModel.h.

Member Data Documentation

◆ climbDemand

float Engine::Components::ArcadeGliderStep::climbDemand = 0.0f

Definition at line 57 of file ArcadeGliderFlightModel.h.

◆ climbMomentumDelta

float Engine::Components::ArcadeGliderStep::climbMomentumDelta = 0.0f

Definition at line 62 of file ArcadeGliderFlightModel.h.

◆ diveDemand

float Engine::Components::ArcadeGliderStep::diveDemand = 0.0f

Definition at line 58 of file ArcadeGliderFlightModel.h.

◆ dragDelta

float Engine::Components::ArcadeGliderStep::dragDelta = 0.0f

Definition at line 61 of file ArcadeGliderFlightModel.h.

◆ enteredStall

bool Engine::Components::ArcadeGliderStep::enteredStall = false

Definition at line 64 of file ArcadeGliderFlightModel.h.

◆ glideDirection

glm::vec3 Engine::Components::ArcadeGliderStep::glideDirection { 0.0f, 0.0f, -1.0f }

Definition at line 54 of file ArcadeGliderFlightModel.h.

◆ momentum

float Engine::Components::ArcadeGliderStep::momentum = 0.0f

Definition at line 55 of file ArcadeGliderFlightModel.h.

◆ recoveredStall

bool Engine::Components::ArcadeGliderStep::recoveredStall = false

Definition at line 65 of file ArcadeGliderFlightModel.h.

◆ stalled

bool Engine::Components::ArcadeGliderStep::stalled = false

Definition at line 63 of file ArcadeGliderFlightModel.h.

◆ stallRecoveryTimer

float Engine::Components::ArcadeGliderStep::stallRecoveryTimer = 0.0f

Definition at line 66 of file ArcadeGliderFlightModel.h.

◆ velocity

glm::vec3 Engine::Components::ArcadeGliderStep::velocity { 0.0f }

Definition at line 53 of file ArcadeGliderFlightModel.h.

◆ verticalVelocity

float Engine::Components::ArcadeGliderStep::verticalVelocity = 0.0f

Definition at line 56 of file ArcadeGliderFlightModel.h.

◆ windAlignment

float Engine::Components::ArcadeGliderStep::windAlignment = 0.0f

Definition at line 59 of file ArcadeGliderFlightModel.h.

◆ windMomentumDelta

float Engine::Components::ArcadeGliderStep::windMomentumDelta = 0.0f

Definition at line 60 of file ArcadeGliderFlightModel.h.


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