Brunot
Loading...
Searching...
No Matches
Input.cpp File Reference

The universal input system. More...

#include "Input.h"
#include <utility>
#include "DebugDraw.h"
#include "Editor.h"
#include "Messaging.h"
#include "imgui.h"
#include "opengl.h"
#include "Component/Button.h"
#include "Framework/Engine.h"
#include "GLFW/glfw3.h"
#include "Graphics/Line.h"
#include "Utility/Messages/KeyPressedMessage.h"
Include dependency graph for Input.cpp:

Namespaces

namespace  sys
 the type of elements in a basic_json container

Detailed Description

The universal input system.

Whenever an input is received, it translates that into a game action and sends a message for that action occuring. Currently only supports keyboard

Author
Bryley Elder (bryle.nosp@m.y.el.nosp@m.der@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Base Implementation Ori Balashov (ori.b.nosp@m.alas.nosp@m.hov@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Refactoring and additions Aidan Hartman (aidan.nosp@m..har.nosp@m.tman@.nosp@m.digi.nosp@m.pen.e.nosp@m.du) Set up mouse position handling
Date
2025 / 09 / 14