Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
InputInterface.cpp
Go to the documentation of this file.
1
#include "
Engine/Input/InputInterface.h
"
2
3
namespace
EngineCore
{
4
InputInterface::~InputInterface
() =
default
;
5
6
void
InputInterface::keyCallback
(GLFWwindow *window,
int
key,
int
scancode,
int
action,
int
mods) {
7
}
8
9
void
InputInterface::cursorPositionCallback
(GLFWwindow *window,
double
xpos,
double
ypos) {
10
}
11
12
void
InputInterface::mouseButtonCallback
(GLFWwindow *window,
int
button,
int
action,
int
mods) {
13
}
14
15
void
InputInterface::inputTickUpdate
(
double
deltaTime) {
16
}
17
}
InputInterface.h
EngineCore::InputInterface::cursorPositionCallback
virtual void cursorPositionCallback(GLFWwindow *window, double xpos, double ypos)
Definition
InputInterface.cpp:9
EngineCore::InputInterface::keyCallback
virtual void keyCallback(GLFWwindow *window, int key, int scancode, int action, int mods)
Definition
InputInterface.cpp:6
EngineCore::InputInterface::mouseButtonCallback
virtual void mouseButtonCallback(GLFWwindow *window, int button, int action, int mods)
Definition
InputInterface.cpp:12
EngineCore::InputInterface::inputTickUpdate
virtual void inputTickUpdate(double deltaTime)
Definition
InputInterface.cpp:15
EngineCore::InputInterface::~InputInterface
virtual ~InputInterface()
EngineCore
Log category system implementation.
Definition
CameraComponent.cpp:8
Engine
src
Engine
Input
InputInterface.cpp
Generated by
1.14.0