23#define KTECH_DEFINITION
24#include "../ktech.hpp"
25#undef KTECH_DEFINITION
26#include "../utility/id.hpp"
27#include "../basic/point.hpp"
28#include "../world/texture.hpp"
29#include "../engine/input/input.hpp"
30#include "../engine/input/callbackgroup.hpp"
53 inline ChildWidget(
ID<Widget> widget,
bool currentSelected,
bool currentShown)
54 : widget(widget), oldSelected(currentSelected), oldShown(currentShown) {}
89 virtual auto OnTick() -> bool;
Complete engine containing all engine components.
Definition engine.hpp:41
Engine component responsible for registering all world structures.
Definition memory.hpp:36
Serializable world structure identifier.
Definition id.hpp:38
2D vector, mostly used to store positions and directions.
Definition point.hpp:30