Blame src/internal/gdi/gdi.h

388229
#ifndef GDI_H
388229
#define GDI_H
388229
388229
#include <psxtypes/psxtypes.h>
388229
#include "gdi_window.h"
388229
#include "gdi_system.h"
388229
388229
typedef struct _gdi_vtbl {
388229
	gdi_get_system_metrics *	get_system_metrics;
388229
	gdi_is_iconic *			is_iconic;
388229
	gdi_is_zoomed *			is_zoomed;
388229
	gdi_peek_message_utf16 *	peek_message;
388229
	gdi_move_window *		move_window;
388229
	gdi_set_window_pos *		set_window_pos;
388229
	gdi_get_window_rect *		get_window_rect;
388229
	gdi_get_client_rect *		get_client_rect;
388229
	gdi_get_desktop_window *	get_desktop_window;
388229
	gdi_set_window_long_ptr_utf16 *	set_window_long_ptr;
388229
} gdi_vtbl;
388229
388229
int32_t __fastcall gdi_vtbl_init(gdi_vtbl *);
388229
388229
#endif