EnTT 4.0.0
Loading...
Searching...
No Matches
fwd.hpp
1#ifndef ENTT_GRAPH_FWD_HPP
2#define ENTT_GRAPH_FWD_HPP
3
4#include "../core/fwd.hpp"
5#include "../stl/concepts.hpp"
6#include "../stl/cstddef.hpp"
7#include "../stl/memory.hpp"
8
9namespace entt {
10
12struct directed_tag {};
13
16
17template<stl::derived_from<directed_tag>, typename = stl::allocator<stl::size_t>>
19
20template<typename = stl::allocator<id_type>>
21class basic_flow;
22
25
26} // namespace entt
27
28#endif
Basic implementation of a directed adjacency matrix.
Utility class for creating task graphs.
Definition flow.hpp:29
EnTT default namespace.
Definition dense_map.hpp:25
basic_flow<> flow
Alias declaration for the most common use case.
Definition fwd.hpp:24
Undirected graph category tag.
Definition fwd.hpp:12
Directed graph category tag.
Definition fwd.hpp:15