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"

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.