Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::System< TSystemDerived, TListenedForComponentsTuple, TRequiredComponentsTuple > Class Template Reference

A system template that disables systems with this form of declaration. More...

#include <ecs_world.hpp>

Detailed Description

template<typename TSystemDerived, typename TListenedForComponentsTuple, typename TRequiredComponentsTuple>
class ToyMaker::System< TSystemDerived, TListenedForComponentsTuple, TRequiredComponentsTuple >

A system template that disables systems with this form of declaration.

Template Parameters
TSystemDerivedThe class that is derived from this one, as in CRTP
TListenedForComponentsTupleA tuple of components that this system will listen for updates on.
TRequiredComponentsTupleA tuple of components that an entity requires in order to be eligible for this system.

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