byte_stride (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | static |
component_byte_span typedef (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | |
component_cells (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | static |
component_span typedef (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | |
get_component() noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
get_component() const noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
nonuniform_grid_buffer() (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
row_cell_count (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | static |
row_count (defined in essence::nonuniform_grid_buffer< T, Rows, ComponentCells >) | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | static |
set_component(component_byte_span< I, std::add_const > data) noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
set_component(component_span< I, std::add_const > data) noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
underlying_buffer() noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |
underlying_buffer() const noexcept | essence::nonuniform_grid_buffer< T, Rows, ComponentCells > | inline |