Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::InputInterface Class Reference

#include <InputInterface.h>

Public Member Functions

virtual ~InputInterface ()
virtual void keyCallback (GLFWwindow *window, int key, int scancode, int action, int mods)
virtual void cursorPositionCallback (GLFWwindow *window, double xpos, double ypos)
virtual void mouseButtonCallback (GLFWwindow *window, int button, int action, int mods)
virtual void inputTickUpdate (double deltaTime)

Detailed Description

Definition at line 5 of file InputInterface.h.

Constructor & Destructor Documentation

◆ ~InputInterface()

EngineCore::InputInterface::~InputInterface ( )
virtualdefault

Member Function Documentation

◆ cursorPositionCallback()

void EngineCore::InputInterface::cursorPositionCallback ( GLFWwindow * window,
double xpos,
double ypos )
virtual

Definition at line 9 of file InputInterface.cpp.

◆ inputTickUpdate()

void EngineCore::InputInterface::inputTickUpdate ( double deltaTime)
virtual

Definition at line 15 of file InputInterface.cpp.

◆ keyCallback()

void EngineCore::InputInterface::keyCallback ( GLFWwindow * window,
int key,
int scancode,
int action,
int mods )
virtual

Definition at line 6 of file InputInterface.cpp.

◆ mouseButtonCallback()

void EngineCore::InputInterface::mouseButtonCallback ( GLFWwindow * window,
int button,
int action,
int mods )
virtual

Definition at line 12 of file InputInterface.cpp.


The documentation for this class was generated from the following files: