Krig Game Engine
Loading...
Searching...
No Matches
api_level.h
1#ifndef _API_LEVEL_H_
2#define _API_LEVEL_H_
3
4extern "C" {
5 #include "luajit-2.1/lua.h"
6 #include "luajit-2.1/lualib.h"
7 #include "luajit-2.1/lauxlib.h"
8}
9
10int luaopen_krigLevel (lua_State *L);
11
12static int add_object(lua_State *L);
13static int add_text(lua_State *L);
14static int add_sprite(lua_State *L);
15static int find_object_of_type(lua_State *L);
16static int get_camera_id(lua_State *L);
17static int get_complete(lua_State *L);
18static int get_id(lua_State *L);
19static int get_light_direction(lua_State *L);
20static int load(lua_State *L);
21static int load_from_buffer(lua_State *L);
22static int pause(lua_State *L);
23static int pause_music(lua_State *L);
24static int play_music(lua_State *L);
25static int remove_object(lua_State *L);
26static int set_complete(lua_State *L);
27static int set_id(lua_State *L);
28static int set_light_direction(lua_State *L);
29static int set_sky_box(lua_State *L);
30static int set_terrain(lua_State *L);
31static int stop_music(lua_State *L);
32static int swap(lua_State *L);
33
34#endif
void set_terrain(TerrainObjectReference, string)
void swap()
GameObjectReference find_object_of_type(int)
void set_sky_box(float, float, float, float, float, float, float, float, float)
int get_id()
TextObjectReference add_text(string, string, options)
int set_id(int)
void stop_music()
void remove_object(GameObjectReference)
void set_light_direction(Vector)
void pause_music()
void pause()
Vector get_light_direction()
TextObjectReference add_sprite(string, options)
void load_from_buffer(string)
bool get_complete()
int get_camera_id()
GameObjectReference add_object(string, options)
void play_music(string, int)
void set_complete(bool)
GameObject load()