Пример #1
0
bool Gyro::UserSettings::Initialize()
{
	LuaPlus::LuaState* theLuaState = LuaPlus::LuaState::Create( true );
	if( theLuaState->DoFile( "data/UserSettings.ini" ) )
		if( theLuaState->GetTop() == 1 )
			assert( 0 ); // an error occured.


	LuaPlus::LuaObject& settings = theLuaState->GetGlobal( "UserSettings" );
	LuaPlus::LuaObject& screen = settings["Screen"];
	screen_width = screen["Width"].GetInteger();
	screen_height = screen["Height"].GetInteger();

	return true;
}