Pioneer
Loading...
Searching...
No Matches
Namespaces | Macros | Typedefs | Functions
OSWin32.cpp File Reference
#include "Win32Setup.h"
#include "FileSystem.h"
#include "TextUtils.h"
#include "core/OS.h"
#include "utils.h"
#include <SDL.h>
#include <stdio.h>
#include <wchar.h>
#include <windows.h>
#include <shellapi.h>
Include dependency graph for OSWin32.cpp:

Namespaces

namespace  OS
 

Macros

#define WIN32_LEAN_AND_MEAN
 
#define NOMINMAX
 

Typedefs

typedef void(WINAPI * OS::RtlGetVersion) (OSVERSIONINFOEXW *)
 

Functions

 __declspec (dllexport) DWORD NvOptimusEnablement=0x00000001
 
void OS::NotifyLoadBegin ()
 
void OS::NotifyLoadEnd ()
 
const char * OS::GetIconFilename ()
 
void OS::EnableFPE ()
 
void OS::DisableFPE ()
 
uint32_t OS::GetNumCores ()
 
const std::string OS::GetHardwareInfo ()
 
BOOL OS::GetVersionHackNTDLL (OSVERSIONINFOEX *os)
 
const std::string OS::GetOSInfoString ()
 
const std::string OS::GetUserLangCode ()
 
void OS::EnableBreakpad ()
 
bool OS::SupportsFolderBrowser ()
 
void OS::OpenUserFolderBrowser ()
 
void OS::SetDPIAware ()
 

Macro Definition Documentation

◆ NOMINMAX

#define NOMINMAX

◆ WIN32_LEAN_AND_MEAN

#define WIN32_LEAN_AND_MEAN

Function Documentation

◆ __declspec()

__declspec ( dllexport  )
pure virtual