Skip to main content

YawPitchRollComponent Struct Template

Stores Euler-style camera/control angles in radians. More...

Declaration

template <typename THandle> struct helios::engine::spatial::components::YawPitchRollComponent<THandle> { ... }

Public Member Attributes Index

template <typename THandle>
floatyaw = 0

Rotation around up axis in radians. More...

template <typename THandle>
floatpitch = 0

Rotation around right axis in radians. More...

template <typename THandle>
floatroll = 0

Rotation around forward axis in radians. More...

Description

Stores Euler-style camera/control angles in radians.

Template Parameters
THandle

Owning entity handle type.

Definition at line 23 of file YawPitchRollComponent.ixx.

Public Member Attributes

pitch

template <typename THandle>
float helios::engine::spatial::components::YawPitchRollComponent< THandle >::pitch = 0

Rotation around right axis in radians.

Definition at line 29 of file YawPitchRollComponent.ixx.

29 float pitch = 0;

roll

template <typename THandle>
float helios::engine::spatial::components::YawPitchRollComponent< THandle >::roll = 0

Rotation around forward axis in radians.

Definition at line 32 of file YawPitchRollComponent.ixx.

32 float roll = 0;

yaw

template <typename THandle>
float helios::engine::spatial::components::YawPitchRollComponent< THandle >::yaw = 0

Rotation around up axis in radians.

Definition at line 26 of file YawPitchRollComponent.ixx.

26 float yaw = 0;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.