Blender  V3.3
Classes | Typedefs | Enumerations | Functions
GHOST_WindowWin32.h File Reference
#include "GHOST_TaskbarWin32.h"
#include "GHOST_TrackpadWin32.h"
#include "GHOST_Window.h"
#include "GHOST_Wintab.h"
#include <vector>

Go to the source code of this file.

Classes

struct  GHOST_PointerInfoWin32
 
class  GHOST_WindowWin32
 

Typedefs

typedef BOOL(API * GHOST_WIN32_AdjustWindowRectExForDpi) (LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle, UINT dpi)
 

Enumerations

enum  GHOST_MouseCaptureEventWin32 { MousePressed , MouseReleased , OperatorGrab , OperatorUngrab }
 

Functions

typedef UINT (API *GHOST_WIN32_GetDpiForWindow)(HWND)
 

Detailed Description

Declaration of GHOST_WindowWin32 class.

Definition in file GHOST_WindowWin32.h.

Typedef Documentation

◆ GHOST_WIN32_AdjustWindowRectExForDpi

typedef BOOL(API * GHOST_WIN32_AdjustWindowRectExForDpi) (LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle, UINT dpi)

Definition at line 31 of file GHOST_WindowWin32.h.

Enumeration Type Documentation

◆ GHOST_MouseCaptureEventWin32

Enumerator
MousePressed 
MouseReleased 
OperatorGrab 
OperatorUngrab 

Definition at line 43 of file GHOST_WindowWin32.h.

Function Documentation

◆ UINT()

typedef UINT ( API *  GHOST_WIN32_GetDpiForWindow)