![]() |
Gaia-ECS v0.9.3
A simple and powerful entity component system
|
This is the complete list of members for gaia::ecs::Component, including all inherited members.
| alig() const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| Component() noexcept=default (defined in gaia::ecs::Component) | gaia::ecs::Component | |
| Component(uint32_t id, uint32_t soa, uint32_t size, uint32_t alig) noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| data (defined in gaia::ecs::Component) | gaia::ecs::Component | |
| id() const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| IdMask (defined in gaia::ecs::Component) | gaia::ecs::Component | static |
| MaxAlignment (defined in gaia::ecs::Component) | gaia::ecs::Component | static |
| MaxAlignment_Bits (defined in gaia::ecs::Component) | gaia::ecs::Component | static |
| MaxComponentSize_Bits (defined in gaia::ecs::Component) | gaia::ecs::Component | static |
| MaxComponentSizeInBytes (defined in gaia::ecs::Component) | gaia::ecs::Component | static |
| operator!=(Component other) const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| operator<(Component other) const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| operator==(Component other) const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| size() const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| soa() const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |
| val (defined in gaia::ecs::Component) | gaia::ecs::Component | |
| value() const noexcept (defined in gaia::ecs::Component) | gaia::ecs::Component | inline |