Flecs v4.1
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
impl.hpp File Reference

System module implementation. More...

#include "builder.hpp"
#include "../timer/system_mixin.inl"
Include dependency graph for impl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  flecs::system_runner_fluent
 Fluent interface for running a system. More...
 
struct  flecs::system
 System. More...
 
struct  flecs::_::system_each_normalize_args< arg_list< Args... > >
 
struct  flecs::_::system_each_callback_args< ArgList, typename >
 
struct  flecs::_::system_each_callback_args< arg_list< First, Args... >, if_t< is_same< decay_t< First >, flecs::entity >::value > >
 
struct  flecs::_::system_each_callback_args< arg_list< First, Second, Args... >, if_t< is_same< decay_t< First >, flecs::iter >::value > >
 

Namespaces

namespace  flecs::_
 Int to enum.
 

Functions

void flecs::_::system_init (flecs::world &world)
 

Detailed Description

System module implementation.

Definition in file impl.hpp.