FreeBASIC  0.91.0
WIN32DRIVER Struct Reference

#include <fb_gfx_win32.h>

Collaboration diagram for WIN32DRIVER:

Data Fields

int version
 
HINSTANCE hinstance
 
WNDCLASS wndclass
 
HWND wnd
 
int fullw
 
int fullh
 
PALETTEENTRY palette [256]
 
BLITTERblitter
 
HMONITOR monitor
 
int is_running
 
int is_palette_changed
 
int is_active
 
int w
 
int h
 
int depth
 
int flags
 
int refresh_rate
 
char * window_title
 
char window_class [WINDOW_CLASS_SIZE]
 
int(* init )(void)
 
void(* exit )(void)
 
void(* paint )(void)
 
DWORD WINAPI(* thread )(LPVOID param)
 
int mouse_clip
 
SETLAYEREDWINDOWATTRIBUTES SetLayeredWindowAttributes
 
MONITORFROMWINDOW MonitorFromWindow
 
MONITORFROMPOINT MonitorFromPoint
 
FLASHWINDOWEX FlashWindowEx
 
_TRACKMOUSEEVENT TrackMouseEvent
 
GETMONITORINFO GetMonitorInfo
 
CHANGEDISPLAYSETTINGSEX ChangeDisplaySettingsEx
 

Detailed Description

Definition at line 33 of file fb_gfx_win32.h.

Field Documentation

BLITTER* WIN32DRIVER::blitter

Definition at line 40 of file fb_gfx_win32.h.

CHANGEDISPLAYSETTINGSEX WIN32DRIVER::ChangeDisplaySettingsEx

Definition at line 63 of file fb_gfx_win32.h.

int WIN32DRIVER::depth

Definition at line 43 of file fb_gfx_win32.h.

void(* WIN32DRIVER::exit)(void)

Definition at line 47 of file fb_gfx_win32.h.

int WIN32DRIVER::flags

Definition at line 43 of file fb_gfx_win32.h.

FLASHWINDOWEX WIN32DRIVER::FlashWindowEx

Definition at line 60 of file fb_gfx_win32.h.

int WIN32DRIVER::fullh

Definition at line 38 of file fb_gfx_win32.h.

int WIN32DRIVER::fullw

Definition at line 38 of file fb_gfx_win32.h.

GETMONITORINFO WIN32DRIVER::GetMonitorInfo

Definition at line 62 of file fb_gfx_win32.h.

int WIN32DRIVER::h

Definition at line 43 of file fb_gfx_win32.h.

HINSTANCE WIN32DRIVER::hinstance

Definition at line 35 of file fb_gfx_win32.h.

int(* WIN32DRIVER::init)(void)

Definition at line 46 of file fb_gfx_win32.h.

int WIN32DRIVER::is_active

Definition at line 42 of file fb_gfx_win32.h.

int WIN32DRIVER::is_palette_changed

Definition at line 42 of file fb_gfx_win32.h.

int WIN32DRIVER::is_running

Definition at line 42 of file fb_gfx_win32.h.

HMONITOR WIN32DRIVER::monitor

Definition at line 41 of file fb_gfx_win32.h.

MONITORFROMPOINT WIN32DRIVER::MonitorFromPoint

Definition at line 59 of file fb_gfx_win32.h.

MONITORFROMWINDOW WIN32DRIVER::MonitorFromWindow

Definition at line 58 of file fb_gfx_win32.h.

int WIN32DRIVER::mouse_clip

Definition at line 54 of file fb_gfx_win32.h.

void(* WIN32DRIVER::paint)(void)

Definition at line 48 of file fb_gfx_win32.h.

PALETTEENTRY WIN32DRIVER::palette[256]

Definition at line 39 of file fb_gfx_win32.h.

int WIN32DRIVER::refresh_rate

Definition at line 43 of file fb_gfx_win32.h.

SETLAYEREDWINDOWATTRIBUTES WIN32DRIVER::SetLayeredWindowAttributes

Definition at line 57 of file fb_gfx_win32.h.

DWORD WINAPI(* WIN32DRIVER::thread)(LPVOID param)

Definition at line 52 of file fb_gfx_win32.h.

_TRACKMOUSEEVENT WIN32DRIVER::TrackMouseEvent

Definition at line 61 of file fb_gfx_win32.h.

int WIN32DRIVER::version

Definition at line 34 of file fb_gfx_win32.h.

int WIN32DRIVER::w

Definition at line 43 of file fb_gfx_win32.h.

char WIN32DRIVER::window_class[WINDOW_CLASS_SIZE]

Definition at line 45 of file fb_gfx_win32.h.

char* WIN32DRIVER::window_title

Definition at line 44 of file fb_gfx_win32.h.

HWND WIN32DRIVER::wnd

Definition at line 37 of file fb_gfx_win32.h.

WNDCLASS WIN32DRIVER::wndclass

Definition at line 36 of file fb_gfx_win32.h.


The documentation for this struct was generated from the following file: