Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::detail::SoATermRowWriteProxy< U > Struct Template Reference

Writable SoA row proxy fallback for APIs where storage mode is known only at runtime. Direct chunk-backed paths should use SoATermRowWriteProxyPointer instead. More...

#include <chunk_iterator.h>

Public Member Functions

GAIA_NODISCARD operator U () const
 
SoATermRowWriteProxyoperator= (const U &value)
 

Public Attributes

uint8_t * pData = nullptr
 
uint32_t dataSize = 0
 
const EntitypEntities = nullptr
 
WorldpWorld = nullptr
 
Entity id = EntityBad
 
uint32_t idx = 0
 
bool writeIm = true
 

Detailed Description

template<typename U>
struct gaia::ecs::detail::SoATermRowWriteProxy< U >

Writable SoA row proxy fallback for APIs where storage mode is known only at runtime. Direct chunk-backed paths should use SoATermRowWriteProxyPointer instead.


The documentation for this struct was generated from the following file: