Skip to content
Flecs v4.1
decl.hpp
Go to the documentation of this file.
1/**
2 * @file addons/cpp/mixins/query/decl.hpp
3 * @brief Query declarations.
4 */
5
6#pragma once
7
8namespace flecs {
9
10/**
11 * @defgroup cpp_core_queries Queries
12 * @ingroup cpp_core
13 *
14 * @{
15 */
16
17struct query_base;
18
19template<typename ... Components>
20struct query;
21
22template<typename ... Components>
23struct query_builder;
24
25template<typename ... Components>
26struct sparse_query;
27
28/** @} */
29
30}
Base class for queries.
Definition impl.hpp:17
Query builder.
Definition builder.hpp:24
Typed query.
Definition impl.hpp:266
Query that iterates sparse component storages directly.