Replaced tabs by spaces

This commit is contained in:
raysan5
2016-08-06 19:30:13 +02:00
parent 865b216ebe
commit 58c762baa3

View File

@ -2201,8 +2201,8 @@ int lua_DrawFPS(lua_State* L)
return 0; return 0;
} }
// TODO: const char *FormatText(const char *text, ...); // NOTE: FormatText() can be replaced by Lua function: string.format()
// TODO: const char *SubText(const char *text, int position, int length); // NOTE: SubText() can be replaced by Lua function: string.sub()
int lua_DrawCube(lua_State* L) int lua_DrawCube(lua_State* L)
{ {
@ -2706,8 +2706,23 @@ int lua_EndBlendMode(lua_State* L)
return 0; return 0;
} }
// TODO: Light CreateLight(int type, Vector3 position, Color diffuse); int lua_CreateLight(lua_State* L)
// TODO: void DestroyLight(Light light); {
int arg1 = LuaGetArgument_int(L, 1);
Vector3 arg2 = LuaGetArgument_Vector3(L, 2);
Color arg3 = LuaGetArgument_Color(L, 3);
Light result = CreateLight(arg1, arg2, arg3);
LuaPush_Light(L, result);
return 1;
}
int lua_DestroyLight(lua_State* L)
{
Light arg1 = LuaGetArgument_Light(L, 1);
DestroyLight(arg1);
return 0;
}
//------------------------------------------------------------------------------------ //------------------------------------------------------------------------------------
// raylib [rlgl] module functions - VR experience // raylib [rlgl] module functions - VR experience
@ -2725,24 +2740,6 @@ int lua_CloseVrDevice(lua_State* L)
return 0; return 0;
} }
int lua_UpdateVrTracking(lua_State* L)
{
UpdateVrTracking();
return 0;
}
int lua_BeginVrDrawing(lua_State* L)
{
BeginVrDrawing();
return 0;
}
int lua_EndVrDrawing(lua_State* L)
{
EndVrDrawing();
return 0;
}
int lua_IsVrDeviceReady(lua_State* L) int lua_IsVrDeviceReady(lua_State* L)
{ {
bool result = IsVrDeviceReady(); bool result = IsVrDeviceReady();
@ -2750,6 +2747,12 @@ int lua_IsVrDeviceReady(lua_State* L)
return 1; return 1;
} }
int lua_UpdateVrTracking(lua_State* L)
{
UpdateVrTracking();
return 0;
}
int lua_ToggleVrMode(lua_State* L) int lua_ToggleVrMode(lua_State* L)
{ {
ToggleVrMode(); ToggleVrMode();
@ -3681,8 +3684,6 @@ static luaL_Reg raylib_functions[] = {
REG(MeasureText) REG(MeasureText)
REG(MeasureTextEx) REG(MeasureTextEx)
REG(DrawFPS) REG(DrawFPS)
//REG(FormatText)
//REG(SubText)
REG(DrawCube) REG(DrawCube)
REG(DrawCubeV) REG(DrawCubeV)
@ -3740,15 +3741,13 @@ static luaL_Reg raylib_functions[] = {
REG(EndShaderMode) REG(EndShaderMode)
REG(BeginBlendMode) REG(BeginBlendMode)
REG(EndBlendMode) REG(EndBlendMode)
//REG(CreateLight) REG(CreateLight)
//REG(DestroyLight) REG(DestroyLight)
REG(InitVrDevice) REG(InitVrDevice)
REG(CloseVrDevice) REG(CloseVrDevice)
REG(UpdateVrTracking)
REG(BeginVrDrawing)
REG(EndVrDrawing)
REG(IsVrDeviceReady) REG(IsVrDeviceReady)
REG(UpdateVrTracking)
REG(ToggleVrMode) REG(ToggleVrMode)
REG(InitAudioDevice) REG(InitAudioDevice)
@ -4042,6 +4041,12 @@ RLUADEF void InitLuaDevice(void)
LuaSetEnum("MULTIPLIED", BLEND_MULTIPLIED); LuaSetEnum("MULTIPLIED", BLEND_MULTIPLIED);
LuaEndEnum("BlendMode"); LuaEndEnum("BlendMode");
LuaStartEnum();
LuaSetEnum("POINT", LIGHT_POINT);
LuaSetEnum("DIRECTIONAL", LIGHT_DIRECTIONAL);
LuaSetEnum("SPOT", LIGHT_SPOT);
LuaEndEnum("LightType");
LuaStartEnum(); LuaStartEnum();
LuaSetEnum("NONE", GESTURE_NONE); LuaSetEnum("NONE", GESTURE_NONE);
LuaSetEnum("TAP", GESTURE_TAP); LuaSetEnum("TAP", GESTURE_TAP);