RetroArch
Macros | Functions | Variables
ui_win32_window.c File Reference
#include <stdint.h>
#include <boolean.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include <commdlg.h>
#include <commctrl.h>
#include <retro_inline.h>
#include <file/file_path.h>
#include "../ui_win32.h"
#include "../../ui_companion_driver.h"
#include "../../../driver.h"
#include "../../../retroarch.h"
#include "../../../tasks/tasks_internal.h"
Include dependency graph for ui_win32_window.c:

Macros

#define IDI_ICON   1
 
#define _WIN32_WINNT   0x0500
 
#define _WIN32_IE   0x0300
 

Functions

static voidui_window_win32_init (void)
 
static void ui_window_win32_destroy (void *data)
 
static void ui_window_win32_set_focused (void *data)
 
static void ui_window_win32_set_visible (void *data, bool set_visible)
 
static void ui_window_win32_set_title (void *data, char *buf)
 
void ui_window_win32_set_droppable (void *data, bool droppable)
 
static bool ui_window_win32_focused (void *data)
 

Variables

ui_window_t ui_window_win32
 

Macro Definition Documentation

◆ _WIN32_IE

#define _WIN32_IE   0x0300

◆ _WIN32_WINNT

#define _WIN32_WINNT   0x0500

◆ IDI_ICON

#define IDI_ICON   1

Function Documentation

◆ ui_window_win32_destroy()

static void ui_window_win32_destroy ( void data)
static

◆ ui_window_win32_focused()

static bool ui_window_win32_focused ( void data)
static

◆ ui_window_win32_init()

static void* ui_window_win32_init ( void  )
static

◆ ui_window_win32_set_droppable()

void ui_window_win32_set_droppable ( void data,
bool  droppable 
)

◆ ui_window_win32_set_focused()

static void ui_window_win32_set_focused ( void data)
static

◆ ui_window_win32_set_title()

static void ui_window_win32_set_title ( void data,
char *  buf 
)
static

◆ ui_window_win32_set_visible()

static void ui_window_win32_set_visible ( void data,
bool  set_visible 
)
static

Variable Documentation

◆ ui_window_win32

Initial value:
= {
"win32"
}
void ui_window_win32_set_droppable(void *data, bool droppable)
Definition: ui_win32_window.c:83
static void ui_window_win32_set_focused(void *data)
Definition: ui_win32_window.c:64
static void ui_window_win32_destroy(void *data)
Definition: ui_win32_window.c:58
static void * ui_window_win32_init(void)
Definition: ui_win32_window.c:53
static bool ui_window_win32_focused(void *data)
Definition: ui_win32_window.c:91
static void ui_window_win32_set_title(void *data, char *buf)
Definition: ui_win32_window.c:77
static void ui_window_win32_set_visible(void *data, bool set_visible)
Definition: ui_win32_window.c:70