Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::detail::ChunkIterImpl< IterConstraint > Member List

This is the complete list of members for gaia::ecs::detail::ChunkIterImpl< IterConstraint >, including all inherited members.

acc_index(uint32_t idx) const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
acc_index_direct(uint32_t idx) const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
archetype() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
chunk() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
ChunkIterImpl()=default (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >
ChunkIterImpl(ChunkIterImpl &&) noexcept=default (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >
ChunkIterImpl(const ChunkIterImpl &)=delete (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >
clear_touched_writes() (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
cmd_buffer_mt() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
cmd_buffer_st() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
comp_indices() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
CompIndicesBitView typedef (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
enabled(uint32_t index) constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
end_index(Chunk *pChunk) noexcept (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inlinestatic
entity_rows() (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
entity_snapshot() (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
entity_soa_view_set(Entity termId, bool writeIm) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
entity_view_set(Entity termId, bool writeIm) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
fallback_term_id(uint32_t termIdx) const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
from() const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inlineprotected
group_id() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
has(Entity entity) constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
has(Pair pair) constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
has() constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
inherited_data() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
m_entitySnapshotgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_entitySnapshotValid (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_fromgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_groupIdgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_inheritedDatagaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_pArchetypegaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_pChunkgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_pCompIndicesgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_pTermIdMappinggaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_pWorldgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_togaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_touchedCompCnt (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_touchedCompIndicesgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_touchedTermCnt (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_touchedTermsgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
m_writeImgaia::ecs::detail::ChunkIterImpl< IterConstraint >protected
modify()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
operator=(ChunkIterImpl &&) noexcept=default (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >
operator=(const ChunkIterImpl &)=delete (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >
row_begin() const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
row_end() const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_archetype(const Archetype *pArchetype) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_chunk(Chunk *pChunk) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_chunk(Chunk *pChunk, uint16_t from, uint16_t to) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_comp_indices(const uint8_t *pCompIndices) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_group_id(GroupId groupId) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_inherited_data(InheritedTermDataView inheritedData) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_term_ids(const Entity *pTermIds) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_world(const World *pWorld) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
set_write_im(bool value) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
size(Chunk *pChunk) noexcept (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inlinestatic
size() const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
start_index(Chunk *pChunk) noexcept (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inlinestatic
sview_auto()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
sview_auto_any()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
sview_mut()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
sview_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
sview_mut_any()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
sview_mut_any(uint32_t termIdx)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
term_ids() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
to() const noexceptgaia::ecs::detail::ChunkIterImpl< IterConstraint >inlineprotected
touch_comp_idx(uint8_t compIdx) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
touch_term(Entity term) (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
touch_term_by_type() (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
touched_comp_indices() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
touched_terms() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
uses_out_of_line_component() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view() constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view(uint32_t termIdx) constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_any() constgaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_any(uint32_t termIdx)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_auto()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_auto_any()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_mut()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_mut_any()gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
view_mut_any(uint32_t termIdx)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
world() (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
world() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
write_im() const (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >inline
~ChunkIterImpl()=default (defined in gaia::ecs::detail::ChunkIterImpl< IterConstraint >)gaia::ecs::detail::ChunkIterImpl< IterConstraint >