love-nuklear/example/main.lua
2016-11-15 14:13:38 -05:00

53 lines
945 B
Lua

-- Several simple examples.
local nk = require 'nuklear'
local calculator = require 'calculator'
local overview = require 'overview'
local style = require 'style'
local skin = require 'skin'
function love.load()
nk.init()
end
function love.update(dt)
nk.frame_begin()
calculator()
style()
overview()
skin()
nk.frame_end()
end
function love.draw()
nk.draw()
end
function love.keypressed(key, scancode, isrepeat)
nk.keypressed(key, scancode, isrepeat)
end
function love.keyreleased(key, scancode)
nk.keyreleased(key, scancode)
end
function love.mousepressed(x, y, button, istouch)
nk.mousepressed(x, y, button, istouch)
end
function love.mousereleased(x, y, button, istouch)
nk.mousereleased(x, y, button, istouch)
end
function love.mousemoved(x, y, dx, dy, istouch)
nk.mousemoved(x, y, dx, dy, istouch)
end
function love.textinput(text)
nk.textinput(text)
end
function love.wheelmoved(x, y)
nk.wheelmoved(x, y)
end