matf-rg-engine 1.0.0
Base for project for the Computer Graphics course at Faculty of Mathematics, University of Belgrade
|
Defines the Controller class that serves as the base class for all controllers in the engine. More...
#include <engine/util/Errors.hpp>
#include <memory>
#include <string_view>
#include <vector>
#include <typeinfo>
Go to the source code of this file.
Classes | |
class | engine::core::Controller |
Controllers are a hook into the App main loop execution. By overriding virtual functions of this class the user can execute custom code during each of the main loop phases. More... | |
class | engine::core::EngineControllersBegin |
This controller does nothing and together with EngineControllersEnd it servers as a sentinel controller for marking the engine controllers. More... | |
class | engine::core::EngineControllersEnd |
This controller does nothing and together with EngineControllersEnd it servers as a sentinel controller for marking the engine controllers. More... | |
Namespaces | |
namespace | engine |
namespace | engine::core |
Defines the Controller class that serves as the base class for all controllers in the engine.