LMMS
Loading...
Searching...
No Matches
WindowPrivateData.cpp File Reference
#include "WindowPrivateData.hpp"
#include "TopLevelWidgetPrivateData.hpp"
#include "pugl.hpp"

Macros

#define DGL_DBG(msg)
#define DGL_DBGp(...)
#define DGL_DBGF
#define DEFAULT_WIDTH   640
#define DEFAULT_HEIGHT   480
#define FOR_EACH_TOP_LEVEL_WIDGET(it)
#define FOR_EACH_TOP_LEVEL_WIDGET_INV(rit)

Functions

static double getScaleFactorFromParent (const PuglView *const view)
static PuglViewpuglNewViewWithTransientParent (PuglWorld *const world, PuglView *const transientParentView)
static PuglViewpuglNewViewWithParentWindow (PuglWorld *const world, const uintptr_t parentWindowHandle)

Macro Definition Documentation

◆ DEFAULT_HEIGHT

#define DEFAULT_HEIGHT   480

◆ DEFAULT_WIDTH

#define DEFAULT_WIDTH   640

◆ DGL_DBG

#define DGL_DBG ( msg)

◆ DGL_DBGF

#define DGL_DBGF

◆ DGL_DBGp

#define DGL_DBGp ( ...)

◆ FOR_EACH_TOP_LEVEL_WIDGET

#define FOR_EACH_TOP_LEVEL_WIDGET ( it)
Value:
for (std::list<TopLevelWidget*>::iterator it = topLevelWidgets.begin(); it != topLevelWidgets.end(); ++it)

◆ FOR_EACH_TOP_LEVEL_WIDGET_INV

#define FOR_EACH_TOP_LEVEL_WIDGET_INV ( rit)
Value:
for (std::list<TopLevelWidget*>::reverse_iterator rit = topLevelWidgets.rbegin(); rit != topLevelWidgets.rend(); ++rit)

Function Documentation

◆ getScaleFactorFromParent()

double getScaleFactorFromParent ( const PuglView *const view)
static

◆ puglNewViewWithParentWindow()

PuglView * puglNewViewWithParentWindow ( PuglWorld *const world,
const uintptr_t parentWindowHandle )
static

◆ puglNewViewWithTransientParent()

PuglView * puglNewViewWithTransientParent ( PuglWorld *const world,
PuglView *const transientParentView )
static