Engine 0.0.4
Game engine in lua
Loading...
Searching...
No Matches
main.lua File Reference

Go to the source code of this file.

Functions

function native_callback_loop (milis)
 
function native_callback_draw ()
 
function native_callback_resize (width, height)
 
function native_callback_keyboard (key, value)
 
function native_callback_init (width, height, game_lua)
 

Variables

local zeebo_module = require('src/lib/engine/module')
 
local engine_game = require('src/lib/engine/game')
 
local engine_math = require('src/lib/engine/math')
 
local engine_color = require('src/lib/object/color')
 
local engine_http = require('src/lib/engine/http')
 
local engine_encoder = require('src/lib/engine/encoder')
 
local engine_draw_fps = require('src/lib/engine/draw_fps')
 
local engine_draw_poly = require('src/lib/engine/draw_poly')
 
local library_csv = require('src/third_party/csv/rodrigodornelles')
 
local application_default = require('src/lib/object/application')
 
local color = require('src/lib/object/color')
 
local game = require('src/lib/object/game')
 
local std = require('src/lib/object/std')
 
local application = nil
 

Function Documentation

◆ native_callback_draw()

function native_callback_draw ( )

◆ native_callback_init()

function native_callback_init ( width ,
height ,
game_lua  )

◆ native_callback_keyboard()

function native_callback_keyboard ( key ,
value  )

◆ native_callback_loop()

function native_callback_loop ( milis )

◆ native_callback_resize()

function native_callback_resize ( width ,
height  )

Variable Documentation

◆ application

local application = nil

Definition at line 15 of file main.lua.

◆ application_default

local application_default = require('src/lib/object/application')

Definition at line 11 of file main.lua.

◆ color

local color = require('src/lib/object/color')

Definition at line 12 of file main.lua.

◆ engine_color

local engine_color = require('src/lib/object/color')

Definition at line 4 of file main.lua.

◆ engine_draw_fps

local engine_draw_fps = require('src/lib/engine/draw_fps')

Definition at line 8 of file main.lua.

◆ engine_draw_poly

local engine_draw_poly = require('src/lib/engine/draw_poly')

Definition at line 9 of file main.lua.

◆ engine_encoder

local engine_encoder = require('src/lib/engine/encoder')

Definition at line 7 of file main.lua.

◆ engine_game

local engine_game = require('src/lib/engine/game')

Definition at line 2 of file main.lua.

◆ engine_http

local engine_http = require('src/lib/engine/http')

Definition at line 6 of file main.lua.

◆ engine_math

local engine_math = require('src/lib/engine/math')

Definition at line 3 of file main.lua.

◆ game

local game = require('src/lib/object/game')

Definition at line 13 of file main.lua.

◆ library_csv

local library_csv = require('src/third_party/csv/rodrigodornelles')

Definition at line 10 of file main.lua.

◆ std

local std = require('src/lib/object/std')

Definition at line 14 of file main.lua.

◆ zeebo_module

local zeebo_module = require('src/lib/engine/module')

Definition at line 1 of file main.lua.