Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
PluginCameraMovement.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "plugin/APlugin.hpp"
4
5namespace CameraMovement {
6
19class Plugin : public Engine::APlugin {
20 public:
21 explicit Plugin(Engine::Core &core);
22 ~Plugin() override = default;
23
24 void Bind() override;
25};
26
27} // namespace CameraMovement
Plugin(Engine::Core &core)
Definition PluginCameraMovement.cpp:16
void Bind() override
Pure virtual method that must be implemented by derived plugin classes. This method is called when th...
Definition PluginCameraMovement.cpp:18
~Plugin() override=default
Abstract plugin class that add some utility functions to make it easier to register systems and resou...
Definition APlugin.hpp:9
The core is the place where all the data of the engine is stored. It contains the registry (entities)...
Definition Core.hpp:33
Definition CameraMovementError.hpp:5