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

#include <mac.h>

Public Attributes

NSApplication * app
PuglWrapperViewwrapperView
NSView * drawView
NSCursor * cursor
PuglWindowwindow
uint32_t mods
bool mouseTracked
PuglSurfacesurface
bool needsRepaint
bool pointerLocked
uint32_t numTimers
long lastX
long lastY
double lockedX
double lockedY
double lockedRootX
double lockedRootY
struct PuglTimertimers
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: