Macros | Functions | Variables
win32_init.c File Reference
#include "internal.h"
#include <stdlib.h>
#include <malloc.h>
Include dependency graph for win32_init.c:

Go to the source code of this file.

Macros

#define GUID_DEVINTERFACE_HID   _glfw_GUID_DEVINTERFACE_HID
 

Functions

char * _glfwCreateUTF8FromWideStringWin32 (const WCHAR *source)
 
WCHAR * _glfwCreateWideStringFromUTF8Win32 (const char *source)
 
void _glfwInputErrorWin32 (int error, const char *description)
 
BOOL _glfwIsWindows10BuildOrGreaterWin32 (WORD build)
 
BOOL _glfwIsWindowsVersionOrGreaterWin32 (WORD major, WORD minor, WORD sp)
 
const char * _glfwPlatformGetVersionString (void)
 
int _glfwPlatformInit (void)
 
void _glfwPlatformTerminate (void)
 
void _glfwUpdateKeyNamesWin32 (void)
 
static HWND createHelperWindow (void)
 
static void createKeyTables (void)
 
static void freeLibraries (void)
 
static GLFWbool loadLibraries (void)
 

Variables

static const GUID _glfw_GUID_DEVINTERFACE_HID
 

Macro Definition Documentation

◆ GUID_DEVINTERFACE_HID

#define GUID_DEVINTERFACE_HID   _glfw_GUID_DEVINTERFACE_HID

Definition at line 36 of file win32_init.c.

Function Documentation

◆ _glfwCreateUTF8FromWideStringWin32()

char* _glfwCreateUTF8FromWideStringWin32 ( const WCHAR *  source)

Definition at line 412 of file win32_init.c.

◆ _glfwCreateWideStringFromUTF8Win32()

WCHAR* _glfwCreateWideStringFromUTF8Win32 ( const char *  source)

Definition at line 384 of file win32_init.c.

◆ _glfwInputErrorWin32()

void _glfwInputErrorWin32 ( int  error,
const char *  description 
)

Definition at line 440 of file win32_init.c.

◆ _glfwIsWindows10BuildOrGreaterWin32()

BOOL _glfwIsWindows10BuildOrGreaterWin32 ( WORD  build)

Definition at line 530 of file win32_init.c.

◆ _glfwIsWindowsVersionOrGreaterWin32()

BOOL _glfwIsWindowsVersionOrGreaterWin32 ( WORD  major,
WORD  minor,
WORD  sp 
)

Definition at line 515 of file win32_init.c.

◆ _glfwPlatformGetVersionString()

const char* _glfwPlatformGetVersionString ( void  )

Definition at line 611 of file win32_init.c.

◆ _glfwPlatformInit()

int _glfwPlatformInit ( void  )

Definition at line 548 of file win32_init.c.

◆ _glfwPlatformTerminate()

void _glfwPlatformTerminate ( void  )

Definition at line 585 of file win32_init.c.

◆ _glfwUpdateKeyNamesWin32()

void _glfwUpdateKeyNamesWin32 ( void  )

Definition at line 461 of file win32_init.c.

◆ createHelperWindow()

static HWND createHelperWindow ( void  )
static

Definition at line 332 of file win32_init.c.

◆ createKeyTables()

static void createKeyTables ( void  )
static

Definition at line 193 of file win32_init.c.

◆ freeLibraries()

static void freeLibraries ( void  )
static

Definition at line 167 of file win32_init.c.

◆ loadLibraries()

static GLFWbool loadLibraries ( void  )
static

Definition at line 67 of file win32_init.c.

Variable Documentation

◆ _glfw_GUID_DEVINTERFACE_HID

const GUID _glfw_GUID_DEVINTERFACE_HID
static
Initial value:
=
{0x4d1e55b2,0xf16f,0x11cf,{0x88,0xcb,0x00,0x11,0x11,0x00,0x00,0x30}}

Definition at line 33 of file win32_init.c.



mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:22