viotecs 1.0
Loading...
Searching...
No Matches
viotecs::registered_systems< T > Struct Template Reference

Registered Systems Type. More...

#include <system.hpp>

Public Types

using systems = std::tuple<T...>
 

Detailed Description

template<typename... T>
struct viotecs::registered_systems< T >

Registered Systems Type.

This struct is used as a type to register systems in the World. Use the REGISTER_SYSTEMS(...) macro to register systems, this will create an instance of Registeres Systems with the systems specified. This is used to call the systems in the World.

Example:

REGISTERED_SYSTEMS(system_a, system_b);

Definition at line 75 of file system.hpp.

Member Typedef Documentation

◆ systems

template<typename... T>
using viotecs::registered_systems< T >::systems = std::tuple<T...>

Definition at line 77 of file system.hpp.


The documentation for this struct was generated from the following file: