KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Input.h File Reference

This file contains input class and relevant data structures. More...

#include "krpch.h"
#include "Karma/Log.h"
#include "Karma/Events/Event.h"
#include "Karma/Window.h"
#include "Karma/KarmaUtilities.h"
Include dependency graph for Input.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Karma::InputData
 Base class for Input relevant data for the variety of platforms Karma supports. More...
 
class  Karma::GameAction
 
class  Karma::Button
 
class  Karma::ControllerDevice
 
class  Karma::Input
 Basic input class for game devices. More...
 

Enumerations

enum class  Karma::InputRegisteringAPI { None = 0 , GlfwInput }
 The input API being used by Karma. More...
 

Detailed Description

This file contains input class and relevant data structures.

Author
Ravi Mohan (the_cowboy)
Version
1.0
Date
December 12, 2020

Enumeration Type Documentation

◆ InputRegisteringAPI

enum class Karma::InputRegisteringAPI
strong

The input API being used by Karma.

Since
Karma 1.0.0
Enumerator
None 

No input.

GlfwInput 

Using the GLFW library.