11#include <smk/Touch.hpp>
15struct EmscriptenTouchEvent;
63 virtual glm::vec2
mouse()
const = 0;
70 virtual std::map<FingerID, Touch>&
touches() = 0;
86 virtual glm::vec2
cursor()
const = 0;
115 virtual bool Receive(
wchar_t* in) = 0;
118 using CharacterListener = std::unique_ptr<CharacterListenerInterface>;
119 virtual CharacterListener MakeCharacterListener() = 0;