| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -133,6 +133,7 @@ RLUADEF void CloseLuaDevice(void);                  // De-initialize Lua system | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaPush_AudioStream(L, aud) LuaPushOpaqueType(L, aud) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaGetArgument_string luaL_checkstring | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaGetArgument_ptr (void *)luaL_checkinteger | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaGetArgument_int (int)luaL_checkinteger | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaGetArgument_unsigned (unsigned)luaL_checkinteger | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			#define LuaGetArgument_char (char)luaL_checkinteger | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -1198,7 +1199,7 @@ int lua_GetGamepadName(lua_State* L) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    // TODO: Return gamepad name id | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			     | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg1 = LuaGetArgument_int(L, 1); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    char * result = GetGamepadName(arg1); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    ">const char * result = GetGamepadName(arg1); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    //lua_pushboolean(L, result); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return 1; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -2863,7 +2864,7 @@ int lua_LoadWaveEx(lua_State* L) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    // TODO: Wave LoadWaveEx(float *data, int sampleCount, int sampleRate, int sampleSize, int channels); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			     | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg1 = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    float * arg1 = 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg2 = LuaGetArgument_int(L, 2); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg3 = LuaGetArgument_int(L, 3); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg4 = LuaGetArgument_int(L, 4); | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -2904,7 +2905,7 @@ int lua_UpdateSound(lua_State* L) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			     | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    Sound arg1 = LuaGetArgument_Sound(L, 1); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    const char * arg2 = LuaGetArgument_string(L, 2); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int o">* arg3 = LuaGetArgument_int(L, 3); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    int arg3 = LuaGetArgument_int(L, 3); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    UpdateSound(arg1, arg2, arg3); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |