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

Cross-platform view definition. More...

#include <types.h>

Public Attributes

PuglWorldworld
const PuglBackendbackend
PuglInternalsimpl
PuglHandle handle
PuglEventFunc eventFunc
char * title
PuglNativeView parent
uintptr_t transientParent
PuglRect frame
PuglConfigureEvent lastConfigure
PuglHints hints
PuglViewSize sizeHints [PUGL_NUM_SIZE_HINTS]
bool visible

Detailed Description

Cross-platform view definition.

Member Data Documentation

◆ backend

const PuglBackend* PuglViewImpl::backend

◆ eventFunc

PuglEventFunc PuglViewImpl::eventFunc

◆ frame

PuglRect PuglViewImpl::frame

◆ handle

PuglHandle PuglViewImpl::handle

◆ hints

PuglHints PuglViewImpl::hints

◆ impl

PuglInternals* PuglViewImpl::impl

◆ lastConfigure

PuglConfigureEvent PuglViewImpl::lastConfigure

◆ parent

PuglNativeView PuglViewImpl::parent

◆ sizeHints

PuglViewSize PuglViewImpl::sizeHints[PUGL_NUM_SIZE_HINTS]

◆ title

char* PuglViewImpl::title

◆ transientParent

uintptr_t PuglViewImpl::transientParent

◆ visible

bool PuglViewImpl::visible

◆ world

PuglWorld* PuglViewImpl::world

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