Skip to content

stormc/luajit-sdl2_gfx-ffi

Repository files navigation

luajit-sdl2_gfx-ffi

A LuaJIT binding to SDL2_gfx.

Installation

Install SDL2_gfx so that its shared library libSDL2_gfx.{so,dll,..} is available via library path, e.g., /usr/lib/libSDL2_gfx.so.

Install the sdl2-ffi LuaJIT SDL2 bindings.

Clone luajit-sdl2_gfx-ffi into the sdl2_gfx subdirectory via

git clone https://github.com/stormc/luajit-sdl2_gfx-ffi sdl2_gfx

Usage

local SDLGFX = require("sdl2_gfx")
SDLGFX.gfxPrimitivesSetFontRotation(3)
...

SDL2_gfx's functions are available via the table returned by require("sdl2_gfx"). Note that the rotozoomer and image filter functions do not have the SDL_ prefix.

Although the binding is quite complete, not all functions have been tested thoroughly. Please feel encouraged to request pulls :)

About

A LuaJIT binding to SDL2_gfx

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages