#pragma once class CGuiSettings { protected: CGuiSettings(); virtual ~CGuiSettings(); static inline bool bCPURunning ( void) { return m_bCPURunning; } static inline bool bAutoSleep ( void) { return m_bAutoSleep; } private: static void RefreshSettings (void *); static bool m_bCPURunning; static bool m_bAutoSleep; static int m_RefCount; };