29#ifndef NOMLIB_GUI_ROCKET_SDL2_SYSTEM_INTERFACE_HPP
30#define NOMLIB_GUI_ROCKET_SDL2_SYSTEM_INTERFACE_HPP
34#include "nomlib/config.hpp"
36#include <Rocket/Core/SystemInterface.h>
37#include <Rocket/Core/Input.h>
79 virtual bool LogMessage(Rocket::Core::Log::Type type,
const Rocket::Core::String& message);
System interfacing bridge between libRocket and nomlib.
virtual float GetElapsedTime()
Implements Rocket::Core::SystemInterface::GetElapsedTime.
virtual void ActivateKeyboard()
Begin text input mode (brings up virtual keyboard on mobile hardware).
virtual void Release()
Implements Rocket::Core::SystemInterface::Release.
virtual bool LogMessage(Rocket::Core::Log::Type type, const Rocket::Core::String &message)
Implements Rocket::Core::SystemInterface::LogMessage.
virtual void DeactivateKeyboard()
End text input mode (brings up virtual keyboard on mobile hardware).