project64/Source/Android/Bridge/jniBridgeSettings.h

29 lines
544 B
C++

#pragma once
#include <Project64-core\Settings\SettingsID.h>
#include <map>
#include <string>
class CJniBridegSettings
{
typedef std::map<std::string, SettingID> SettingNameList;
public:
CJniBridegSettings();
~CJniBridegSettings();
SettingID TranslateSettingID(const char * SettingName);
static inline bool bCPURunning(void)
{
return m_bCPURunning;
}
private:
SettingNameList m_SettingNameList;
static void RefreshSettings(void *);
static bool m_bCPURunning;
static int m_RefCount;
};