components Namespace
Definition
Classes Index
| class | AABBComponent<TDomainTag, THandle, TNumericType> |
|
Generic AABB value component with dirty-state tracking. More... | |
| struct | ColorDomainTag |
|
Domain tag used for color-valued components. More... | |
| class | Mat4Component<TDomainTag, THandle, TNumericType> |
|
Generic 4x4 matrix component with dirty-state tracking. More... | |
| class | NumericValueComponent<TDomainTag, THandle, TNumericType> |
|
Generic numeric value component with dirty-state tracking. More... | |
| class | Vec2Component<TDomainTag, THandle, TNumericType> |
|
Generic 2D value component with dirty-state tracking. More... | |
| class | Vec3Component<TDomainTag, THandle, TNumericType> |
|
Generic 3D value component with dirty-state tracking. More... | |
| class | Vec4Component<TDomainTag, THandle, TNumericType> |
|
Generic 4D value component with dirty-state tracking. More... | |
Typedefs Index
template <typename THandle> | |
| using | ColorComponent = helios::engine::core::components::Vec4Component< ColorDomainTag, THandle, float > |
|
Convenience alias for 4-channel floating-point color values. More... | |
Typedefs
ColorComponent
|
Convenience alias for 4-channel floating-point color values.
- Template Parameters
-
THandle Owning entity handle type.
This alias maps color storage to Vec4Component with float channels, typically interpreted as RGBA.
Definition at line 25 of file ColorComponent.ixx.
The documentation for this namespace was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.