Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::Iter Member List

This is the complete list of members for gaia::ecs::Iter, including all inherited members.

acc_index(uint32_t idx) const noexceptgaia::ecs::detail::ChunkIterImplinline
archetype() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
chunk() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
ChunkIterImpl()=default (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl
ChunkIterImpl(ChunkIterImpl &&) noexcept=default (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl
ChunkIterImpl(const ChunkIterImpl &)=delete (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl
clear_touched_writes() (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
cmd_buffer_mt() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
cmd_buffer_st() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
comp_indices() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
CompIndicesBitView typedef (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplprotected
ConstraintMode (defined in gaia::ecs::Iter)gaia::ecs::Iterstatic
constraints() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
ctx(void *pCtx)gaia::ecs::detail::ChunkIterImplinline
ctx() constgaia::ecs::detail::ChunkIterImplinline
enabled(uint32_t index) constgaia::ecs::detail::ChunkIterImplinline
end_index(Chunk *pChunk) noexcept (defined in gaia::ecs::Iter)gaia::ecs::Iterinlinestatic
end_index(Chunk *pChunk, Constraints constraints) noexcept (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinlinestatic
entity_rows() (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
entity_snapshot() (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
entity_soa_view_set(Entity termId, bool writeIm) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
entity_view_set(Entity termId, bool writeIm) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
from() const noexceptgaia::ecs::detail::ChunkIterImplinlineprotected
group_id() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
has(Entity entity) constgaia::ecs::detail::ChunkIterImplinline
has(Pair pair) constgaia::ecs::detail::ChunkIterImplinline
has() constgaia::ecs::detail::ChunkIterImplinline
inherited_data() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
init_query_state(const World *pWorld, Constraints constraints, bool writeIm)gaia::ecs::detail::ChunkIterImplinline
Iter() (defined in gaia::ecs::Iter)gaia::ecs::Iterinline
m_constraintsgaia::ecs::detail::ChunkIterImplprotected
m_entitySnapshotgaia::ecs::detail::ChunkIterImplprotected
m_entitySnapshotValid (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplprotected
m_fromgaia::ecs::detail::ChunkIterImplprotected
m_groupIdgaia::ecs::detail::ChunkIterImplprotected
m_inheritedDatagaia::ecs::detail::ChunkIterImplprotected
m_pArchetypegaia::ecs::detail::ChunkIterImplprotected
m_pChunkgaia::ecs::detail::ChunkIterImplprotected
m_pCompIndicesgaia::ecs::detail::ChunkIterImplprotected
m_pCtxgaia::ecs::detail::ChunkIterImplprotected
m_pTermIdMappinggaia::ecs::detail::ChunkIterImplprotected
m_pWorldgaia::ecs::detail::ChunkIterImplprotected
m_togaia::ecs::detail::ChunkIterImplprotected
m_touchedCompCnt (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplprotected
m_touchedCompIndicesgaia::ecs::detail::ChunkIterImplprotected
m_touchedTermCnt (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplprotected
m_touchedTermsgaia::ecs::detail::ChunkIterImplprotected
m_writeImgaia::ecs::detail::ChunkIterImplprotected
modify()gaia::ecs::detail::ChunkIterImplinline
operator=(ChunkIterImpl &&) noexcept=default (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl
operator=(const ChunkIterImpl &)=delete (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl
resolved_term_desc(uint32_t termIdx, IterTermDesc desc) const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
row_begin() const noexceptgaia::ecs::detail::ChunkIterImplinline
row_end() const noexceptgaia::ecs::detail::ChunkIterImplinline
set_archetype(const Archetype *pArchetype) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_chunk(Chunk *pChunk) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_chunk(Chunk *pChunk, uint16_t from, uint16_t to) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_comp_indices(const uint8_t *pCompIndices) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_constraints(Constraints constraints) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_group_id(GroupId groupId) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_inherited_data(InheritedTermDataView inheritedData) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_query_chunk(const Archetype *pArchetype, const uint8_t *pCompIndices, Chunk *pChunk, uint16_t from, uint16_t to)gaia::ecs::detail::ChunkIterImplinline
set_term_ids(const Entity *pTermIds) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_world(const World *pWorld) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
set_write_im(bool value) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
size(Chunk *pChunk) noexcept (defined in gaia::ecs::Iter)gaia::ecs::Iterinlinestatic
size(Chunk *pChunk, Constraints constraints) noexcept (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinlinestatic
gaia::ecs::detail::ChunkIterImpl::size() const noexceptgaia::ecs::detail::ChunkIterImplinline
size_disabled() const noexceptgaia::ecs::Iterinline
size_enabled() const noexceptgaia::ecs::Iterinline
start_index(Chunk *pChunk) noexcept (defined in gaia::ecs::Iter)gaia::ecs::Iterinlinestatic
start_index(Chunk *pChunk, Constraints constraints) noexcept (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinlinestatic
sview_any_mut()gaia::ecs::detail::ChunkIterImplinline
sview_any_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImplinline
sview_auto()gaia::ecs::detail::ChunkIterImplinline
sview_auto_any()gaia::ecs::detail::ChunkIterImplinline
sview_mut()gaia::ecs::detail::ChunkIterImplinline
sview_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImplinline
term_ids() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
to() const noexceptgaia::ecs::detail::ChunkIterImplinlineprotected
touch_comp_idx(uint8_t compIdx) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
touch_term(Entity term) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
touch_term_desc(const IterTermDesc &desc) (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
touched_comp_indices() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
touched_terms() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
view() constgaia::ecs::detail::ChunkIterImplinline
view(uint32_t termIdx) constgaia::ecs::detail::ChunkIterImplinline
view_any() constgaia::ecs::detail::ChunkIterImplinline
view_any(uint32_t termIdx)gaia::ecs::detail::ChunkIterImplinline
view_any_mut()gaia::ecs::detail::ChunkIterImplinline
view_any_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImplinline
view_auto()gaia::ecs::detail::ChunkIterImplinline
view_auto_any()gaia::ecs::detail::ChunkIterImplinline
view_mut()gaia::ecs::detail::ChunkIterImplinline
view_mut(uint32_t termIdx)gaia::ecs::detail::ChunkIterImplinline
world() (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
world() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
write_im() const (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImplinline
~ChunkIterImpl()=default (defined in gaia::ecs::detail::ChunkIterImpl)gaia::ecs::detail::ChunkIterImpl