Flecs
v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
builder_i.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
#include "
../query/builder_i.hpp
"
9
10
namespace
flecs {
11
16
template
<
typename
Base>
17
struct
pipeline_builder_i
:
query_builder_i
<Base> {
18
pipeline_builder_i
(
ecs_pipeline_desc_t
*desc, int32_t term_index = 0)
19
:
query_builder_i<Base>
(&desc->
query
, term_index)
20
, desc_(desc) { }
21
22
private
:
23
ecs_pipeline_desc_t
*desc_;
24
};
25
26
}
builder_i.hpp
Query builder interface.
ecs_pipeline_desc_t
Pipeline descriptor, used with ecs_pipeline_init().
Definition
pipeline.h:88
ecs_pipeline_desc_t::query
ecs_query_desc_t query
The pipeline query.
Definition
pipeline.h:115
flecs::pipeline_builder_i
Pipeline builder interface.
Definition
builder_i.hpp:17
flecs::query_builder_i
Query builder interface.
Definition
builder_i.hpp:18