Helios Engine 0.1.0
A modular ECS based data-oriented C++23 game engine
 
Loading...
Searching...
No Matches
helios::app::details::QueryDescriptor Struct Reference

Query descriptor for AccessPolicy. More...

#include <access_policy.hpp>

Public Attributes

std::vector< ComponentTypeInforead_components
 
std::vector< ComponentTypeInfowrite_components
 

Detailed Description

Query descriptor for AccessPolicy.

Stores component type IDs and names for a single query specification. Component types are kept sorted for efficient conflict detection.

Definition at line 50 of file access_policy.hpp.

Member Data Documentation

◆ read_components

std::vector<ComponentTypeInfo> helios::app::details::QueryDescriptor::read_components

◆ write_components

std::vector<ComponentTypeInfo> helios::app::details::QueryDescriptor::write_components