Play-/Source/ui_js/InputProviderEmscripten.h
Jean-Philip Desjardins 1216f3a1a4 Add basic input support.
2022-02-14 13:07:15 -05:00

16 lines
378 B
C++

#pragma once
#include "input/InputProvider.h"
#include <emscripten/html5.h>
class CInputProviderEmscripten : public CInputProvider
{
public:
uint32 GetId() const override;
std::string GetTargetDescription(const BINDINGTARGET&) const override;
static BINDINGTARGET MakeBindingTarget(const EM_UTF8* code);
void OnKeyDown(const EM_UTF8*);
void OnKeyUp(const EM_UTF8*);
};