📄 configreader.cpp
字号:
/**
* File : ConfigReader.cpp
* Author : Kevin Lynx
* Date : 2007/8/4
*/
#include "stdafx.h"
#include "ConfigReader.h"
ConfigReader::ConfigReader()
{
//setDefault();
}
ConfigReader::~ConfigReader()
{
}
bool ConfigReader::read()
{
FILE *fp = fopen( "data/config.ini", "r" );
if( fp == 0 )
{
return false;
}
int full_screen;
int enable_light;
fscanf( fp, "full_screen=%d\n", &full_screen );
fscanf( fp, "bits=%d\n", &mBits );
fscanf( fp, "device_type=%d\n", &mDeviceType );
fscanf( fp, "enable_light=%d\n", &enable_light );
fscanf( fp, "global_volume=%f\n", &mGlobalVolume );
fclose( fp );
mbFullScreen = full_screen != 0 ? true : false;
mEnableLight = enable_light != 0 ? true : false;
return true;
}
void ConfigReader::setDefault()
{
mbFullScreen = false;
mBits = 32;
mDeviceType = EDT_DIRECT3D9;
mEnableLight = true;
mGlobalVolume = 1.0f;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -