aboutsummaryrefslogtreecommitdiff
path: root/src/client/lua_api/scene/igeneric.hpp
blob: 6d41028cd0db3e28861614dd5b1cd1a827d70946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef __H_iscenegeneric
#define __H_iscenegeneric
#include <stdio.h>
#include <stdlib.h>
extern "C" {
  #include <lua.h>
  #include <lauxlib.h>
  #include <lualib.h>
}
#include <irrlicht.h>

int iscenegetpos(lua_State* L);
int iscenesetpos(lua_State* L);
int iscenegetangle(lua_State* L);
int iscenesetangle(lua_State* L);
int iscenesetmaterial(lua_State* L);

static const luaL_reg igeneric_m[] = {
	{"getpos",        iscenegetpos},
	{"setpos",        iscenesetpos},
	{"getang",        iscenegetangle},
	{"setang",        iscenesetangle},
	{"setmaterial",   iscenesetmaterial},
	{0, 0},
};
#endif