LMMS
Loading...
Searching...
No Matches
pugl.cpp File Reference
#include "pugl.hpp"
#include <cassert>
#include <cmath>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <ctime>
#include "../../distrho/extra/FileBrowserDialogImpl.hpp"
#include "../../distrho/extra/FileBrowserDialogImpl.cpp"
#include "pugl-upstream/src/common.c"
#include "pugl-upstream/src/internal.c"

Macros

#define FILE_BROWSER_DIALOG_DGL_NAMESPACE
#define FILE_BROWSER_DIALOG_NAMESPACE   DGL_NAMESPACE
#define DGL_FILE_BROWSER_DIALOG_HPP_INCLUDED

Functions

START_NAMESPACE_DGL END_NAMESPACE_DGL START_NAMESPACE_DGL bool puglBackendEnter (PuglView *const view)
bool puglBackendLeave (PuglView *const view)
void puglSetMatchingBackendForCurrentBuild (PuglView *const view)
void puglRaiseWindow (PuglView *const view)
double puglGetScaleFactorFromParent (const PuglView *const view)
PuglStatus puglSetGeometryConstraints (PuglView *const view, const uint width, const uint height, const bool aspect)
void puglSetResizable (PuglView *const view, const bool resizable)
PuglStatus puglSetSizeAndDefault (PuglView *view, uint width, uint height)
void puglOnDisplayPrepare (PuglView *)
void puglFallbackOnResize (PuglView *const view)

Macro Definition Documentation

◆ DGL_FILE_BROWSER_DIALOG_HPP_INCLUDED

#define DGL_FILE_BROWSER_DIALOG_HPP_INCLUDED

◆ FILE_BROWSER_DIALOG_DGL_NAMESPACE

#define FILE_BROWSER_DIALOG_DGL_NAMESPACE

◆ FILE_BROWSER_DIALOG_NAMESPACE

#define FILE_BROWSER_DIALOG_NAMESPACE   DGL_NAMESPACE

Function Documentation

◆ puglBackendEnter()

START_NAMESPACE_DGL END_NAMESPACE_DGL START_NAMESPACE_DGL bool puglBackendEnter ( PuglView *const view)

◆ puglBackendLeave()

bool puglBackendLeave ( PuglView *const view)

◆ puglFallbackOnResize()

void puglFallbackOnResize ( PuglView *const view)

◆ puglGetScaleFactorFromParent()

double puglGetScaleFactorFromParent ( const PuglView *const view)

◆ puglOnDisplayPrepare()

void puglOnDisplayPrepare ( PuglView * )

◆ puglRaiseWindow()

void puglRaiseWindow ( PuglView *const view)

◆ puglSetGeometryConstraints()

PuglStatus puglSetGeometryConstraints ( PuglView *const view,
const uint width,
const uint height,
const bool aspect )

◆ puglSetMatchingBackendForCurrentBuild()

void puglSetMatchingBackendForCurrentBuild ( PuglView *const view)

◆ puglSetResizable()

void puglSetResizable ( PuglView *const view,
const bool resizable )

◆ puglSetSizeAndDefault()

PuglStatus puglSetSizeAndDefault ( PuglView * view,
uint width,
uint height )