78 auto
onUpdate(
float dt) ->
void override;
84 auto load(
const Stream& stream) ->
void override;
85 auto save(
Stream& stream)
const ->
void override;
sys::Json Stream
Definition AudioObject.h:20
Class that detects whenever controllers are plugged in and broadcasts whenever any of them do an inpu...
Class that can interact with the keyboard.
Class that tracks mouse position and detects whenever a mouse button is pressed.
Class that detects whenever controllers are plugged in and broadcasts whenever any of them do an inpu...
Definition Controllers.h:38
the base class for the engine, most things inherit from this.
Definition GameObject.h:77
Class that can interact with the keyboard.
Definition Keys.h:33
Class that tracks mouse position and detects whenever a mouse button is pressed.
Definition Mouse.h:36
Type
Definition System.h:20
@ Input
Definition System.h:24
System(const std::string &typeName, Type systemType)
Definition System.cpp:75
the type of elements in a basic_json container
Definition GameObject.h:32
Definition KeyPressedMessage.h:25