OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions | Variables
KeyboardInputHandler.h File Reference
#include <memory>
#include <string>
#include "Library/Platform/Interface/PlatformEnums.h"
#include "Io/IKeyboardController.h"
#include "Io/KeyboardActionMapping.h"
#include "Engine/Time/Timer.h"
#include "Engine/Time/Duration.h"

Classes

class  Io::KeyboardInputHandler
 

Namespaces

namespace  Io
 

Enumerations

enum class  WindowInputStatus : int32_t { WINDOW_INPUT_NONE = 0 , WINDOW_INPUT_IN_PROGRESS = 1 , WINDOW_INPUT_CONFIRMED = 2 , WINDOW_INPUT_CANCELLED = 3 }
 

Functions

bool UI_OnKeyDown (PlatformKey key)
 

Variables

std::shared_ptr< Io::KeyboardInputHandlerkeyboardInputHandler
 

Enumeration Type Documentation

◆ WindowInputStatus

enum class WindowInputStatus : int32_t
strong
Enumerator
WINDOW_INPUT_NONE 
WINDOW_INPUT_IN_PROGRESS 
WINDOW_INPUT_CONFIRMED 
WINDOW_INPUT_CANCELLED 

Function Documentation

◆ UI_OnKeyDown()

bool UI_OnKeyDown ( PlatformKey  key)

Variable Documentation

◆ keyboardInputHandler

std::shared_ptr<Io::KeyboardInputHandler> keyboardInputHandler
extern