Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::mem::data_view_policy_soa< TDataLayout, ValueType > Member List

This is the complete list of members for gaia::mem::data_view_policy_soa< TDataLayout, ValueType >, including all inherited members.

Alignment (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >static
alloc(size_t cnt) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
const_value_type typedef (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >
free(void *pData, size_t cap, size_t cnt) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
get(std::span< const uint8_t > s, size_t idx) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
get(std::span< const uint8_t > s, size_t idx=0) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
get_min_byte_size(uintptr_t addr, size_t cnt) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
Layout (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >static
mem_add_block(void *pData, size_t cap, size_t count) (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
mem_del_block(void *pData, size_t cap, size_t count) (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
mem_pop_block(void *pData, size_t cap, size_t count, size_t n) (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
mem_push_block(void *pData, size_t cap, size_t count, size_t n) (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
set(std::span< uint8_t > s, size_t idx) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
set(std::span< uint8_t > s, size_t idx=0) noexcept (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >inlinestatic
TargetCastType typedef (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >
TTuple typedef (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >
TTupleItems (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >static
value_type typedef (defined in gaia::mem::data_view_policy_soa< TDataLayout, ValueType >)gaia::mem::data_view_policy_soa< TDataLayout, ValueType >