Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
VrGliderComponent.h File Reference
#include "Engine/Component/ArcadeGliderFlightModel.h"
#include "Engine/Component/LogicComponent.h"
#include "Engine/World/WindField.h"
#include <glm/glm.hpp>
#include <glm/gtc/quaternion.hpp>
Include dependency graph for VrGliderComponent.h:

Go to the source code of this file.

Classes

struct  Engine::GliderConfig
 Configuration parameters for the VR glider system (distances in meters, speeds in m/s, time in seconds). More...
class  Engine::Components::VrGlider
 VR gliding component using hand positions for flight control. More...
struct  Engine::Components::VrGlider::DebugSnapshot
struct  Engine::Components::VrGlider::HandData
 Hand position and orientation data relative to head. More...

Namespaces

namespace  EngineCore
namespace  Input
namespace  Engine
namespace  Engine::Rendering
namespace  Engine::Components

Enumerations

enum class  Engine::GliderState {
  Engine::FALLING ,
  Engine::GLIDING ,
  Engine::STALLED ,
  Engine::WALKING
}
 Glider movement states. More...