⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 settings.h

📁 c++程序
💻 H
字号:
// Settings.h: Schnittstelle f黵 die Klasse CSettings.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SETTINGS_H__7D152602_A55B_11D1_8F4C_807773C10500__INCLUDED_)
#define AFX_SETTINGS_H__7D152602_A55B_11D1_8F4C_807773C10500__INCLUDED_

#include "Force.h"	// Hinzugef黦t von der Klassenansicht
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CSettings  
{
public:
	unsigned int m_WorldSizeY;
	unsigned int m_WorldSizeX;

	unsigned int m_ResWidth;
	unsigned int m_ResHeight;

	char m_SkyBoxTexture[MAX_PATH];

	float m_CrosshairSize;
	char m_CrosshairTexture[MAX_PATH];
	unsigned int m_DrawCrosshair;
	float m_CrosshairTransparency;

	unsigned int m_TreeCount;
	float m_TreeSize;
	float m_MaxTerrainRoughness;
	float m_TreeBrightness;

	char m_FontFilename[MAX_PATH];

	unsigned int m_DrawFPSCounter;

	unsigned int m_MouseSpeed;
	unsigned int m_MouseInvert;

	float m_LandscapeStepSize;

	unsigned int m_FOV;

	float m_SunAmbient;
	float m_SunDiffuse;

	unsigned int m_Fullscreen;

	char m_HeightmapFilename[MAX_PATH];

	unsigned int m_FlashlightEnabled;

	unsigned int m_WeaponEnabled;
	char m_WeaponModel[MAX_PATH];
	char m_WeaponSkin[MAX_PATH];

	float m_LandscapeHeightScaling;

	CForce m_Gravity;
	float m_SlowDown;
	float m_MidAirSlowDown;
	float m_Speed;
	float m_SmallestForce;
	unsigned int m_AccelerationTime;
	unsigned int m_MidAirAccelerationTime;
	float m_JumpForce;
	float m_GravityAcceleration;
	float m_MaxAccelerationFactor;
	float m_MinimumHeight;

	float m_ViewDepth;

	float m_SizeOfViewer;

	void ReadSettings(char sINIFilename[]);
	CSettings();
	virtual ~CSettings();

private:
	void AddModulePath(char sINIFilename[], char sINIPath[]);
};

#endif // !defined(AFX_SETTINGS_H__7D152602_A55B_11D1_8F4C_807773C10500__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -