38#ifndef __SDOM_SDL_UTILS_HPP__
39#define __SDOM_SDL_UTILS_HPP__
65 static int keyToAscii(SDL_Keycode keycode, SDL_Keymod keymod);
67 static sol::table
eventToLuaTable(
const SDL_Event& event, sol::state_view lua);
Definition SDOM_SDL_Utils.hpp:47
static SDL_RendererLogicalPresentation rendererLogicalPresentationFromString(const std::string &str)
Definition SDOM_SDL_Utils.cpp:395
static SDL_EventType eventTypeFromString(const std::string &str)
Definition SDOM_SDL_Utils.cpp:523
static SDL_ScaleMode scaleModeFromSol(const sol::object &o)
Definition SDOM_SDL_Utils.cpp:1532
static SDL_FRect tableToFRect(const sol::table &t)
Definition SDOM_SDL_Utils.cpp:1465
static SDL_Color colorFromSol(const sol::object &o)
Definition SDOM_SDL_Utils.cpp:1514
static std::string rendererLogicalPresentationToString(Uint32 flags)
Definition SDOM_SDL_Utils.cpp:384
static sol::table eventToLuaTable(const SDL_Event &event, sol::state_view lua)
Definition SDOM_SDL_Utils.cpp:925
static std::string windowFlagsToString(Uint64 flags)
Definition SDOM_SDL_Utils.cpp:285
static void registerLua(sol::state_view lua)
Definition SDOM_SDL_Utils.cpp:44
static Uint64 windowFlagsFromString(const std::string &str)
Definition SDOM_SDL_Utils.cpp:335
static std::string pixelFormatToString(SDL_PixelFormat format)
Definition SDOM_SDL_Utils.cpp:143
static int keyToAscii(SDL_Keycode keycode, SDL_Keymod keymod)
Definition SDOM_SDL_Utils.cpp:639
static std::string eventTypeToString(SDL_EventType type)
Definition SDOM_SDL_Utils.cpp:405
static SDL_PixelFormat pixelFormatFromString(const std::string &str)
Definition SDOM_SDL_Utils.cpp:215
Contains all core classes and utilities for the SDOM library.
Definition lua_BindHelpers.hpp:7