LMMS
Loading...
Searching...
No Matches
PuglInternalsImpl Struct Reference

#include <mac.h>

Public Attributes

NSApplication * app
PuglWrapperView * wrapperView
NSView * drawView
NSCursor * cursor
PuglWindow * window
uint32_t mods
bool mouseTracked
PuglSurface * surface
bool needsRepaint
bool pointerLocked
uint32_t numTimers
long lastX
long lastY
double lockedX
double lockedY
double lockedRootX
double lockedRootY
struct PuglTimer * timers
PuglWinPFD pfd
int pfId
HWND hwnd
HCURSOR cursor
HDC hdc
PuglBlob clipboard
double scaleFactor
bool flashing
XVisualInfo * vi
Window win
XIC xic
PuglEvent pendingConfigure
PuglEvent pendingExpose
PuglX11Clipboard clipboard
int screen
const char * cursorName

Member Data Documentation

◆ app

NSApplication* PuglInternalsImpl::app

◆ clipboard [1/2]

PuglBlob PuglInternalsImpl::clipboard

◆ clipboard [2/2]

PuglX11Clipboard PuglInternalsImpl::clipboard

◆ cursor [1/2]

NSCursor* PuglInternalsImpl::cursor

◆ cursor [2/2]

HCURSOR PuglInternalsImpl::cursor

◆ cursorName

const char* PuglInternalsImpl::cursorName

◆ drawView

NSView* PuglInternalsImpl::drawView

◆ flashing

bool PuglInternalsImpl::flashing

◆ hdc

HDC PuglInternalsImpl::hdc

◆ hwnd

HWND PuglInternalsImpl::hwnd

◆ lastX

long PuglInternalsImpl::lastX

◆ lastY

long PuglInternalsImpl::lastY

◆ lockedRootX

double PuglInternalsImpl::lockedRootX

◆ lockedRootY

double PuglInternalsImpl::lockedRootY

◆ lockedX

double PuglInternalsImpl::lockedX

◆ lockedY

double PuglInternalsImpl::lockedY

◆ mods

uint32_t PuglInternalsImpl::mods

◆ mouseTracked

bool PuglInternalsImpl::mouseTracked

◆ needsRepaint

bool PuglInternalsImpl::needsRepaint

◆ numTimers

uint32_t PuglInternalsImpl::numTimers

◆ pendingConfigure

PuglEvent PuglInternalsImpl::pendingConfigure

◆ pendingExpose

PuglEvent PuglInternalsImpl::pendingExpose

◆ pfd

PuglWinPFD PuglInternalsImpl::pfd

◆ pfId

int PuglInternalsImpl::pfId

◆ pointerLocked

bool PuglInternalsImpl::pointerLocked

◆ scaleFactor

double PuglInternalsImpl::scaleFactor

◆ screen

int PuglInternalsImpl::screen

◆ surface

PuglSurface * PuglInternalsImpl::surface

◆ timers

struct PuglTimer* PuglInternalsImpl::timers

◆ vi

XVisualInfo* PuglInternalsImpl::vi

◆ win

Window PuglInternalsImpl::win

◆ window

PuglWindow* PuglInternalsImpl::window

◆ wrapperView

PuglWrapperView* PuglInternalsImpl::wrapperView

◆ xic

XIC PuglInternalsImpl::xic

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