#pragma once
|
#include "Singleton.h"
|
|
#define LANGUAGE_DIR_PATH _T("C:\\RCutProject\\Language")
|
enum emLanguageType { emLanguageType_EN = 0, emLanguageType_KR, emLanguageType_CH };
|
|
class CLanguageControl : public Singleton<CLanguageControl>
|
{
|
public:
|
CLanguageControl();
|
virtual ~CLanguageControl();
|
|
bool SaveLanguageSetting(const std::string& filename, emLanguageType language);
|
emLanguageType LoadLanguageSetting(const std::string& filename);
|
|
public:
|
emLanguageType m_eSelectLangType;
|
HINSTANCE m_hLangDLL;
|
};
|
#define g_pLang CLanguageControl::GetSingletonPtr()
|