QuaternionComponent.ixx File
Generic quaternion ECS component with dirty-state tracking. More...
Included Headers
#include <concepts>
#include <cstddef>
#include <helios.math>
Namespaces Index
| namespace | helios |
| namespace | engine |
| namespace | core |
| namespace | components |
Classes Index
| class | QuaternionComponent<TDomainTag, TNumericType, THandle, Args> |
|
Generic quaternion component with domain tagging and dirty tracking. More... | |
Description
Generic quaternion ECS component with dirty-state tracking.
File Listing
The file content with the documentation metadata removed is:
15export namespace helios::engine::core::components {
24 template<typename TDomainTag, typename TNumericType, typename THandle, typename ... Args>
26 class QuaternionComponent {
32 using Value_type = helios::math::quat<TNumericType>;
33 using Handle_type = THandle;
49 void setValue(const Value_type& value) noexcept {
50 quat = value;
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.