core/ecs/cubos.hpp file

Class cubos::core::ecs::Cubos.

Namespaces

namespace cubos
Cubos libraries namespace.
namespace cubos::core
Core namespace.
namespace cubos::core::ecs
ECS module.

Classes

struct cubos::core::ecs::DeltaTime
Resource which stores the time since the last iteration of the main loop started.
struct cubos::core::ecs::ShouldQuit
Resource used as a flag to indicate whether the main loop should stop running.
struct cubos::core::ecs::Arguments
Resource which stores the command-line arguments.
class cubos::core::ecs::Cubos
Represents the engine itself, and exposes the interface with which the game developer interacts with. Ties up all the different parts of the engine together.