LMMS
Loading...
Searching...
No Matches
interposer-x11.cpp File Reference
#include "CarlaUtils.hpp"
#include <dlfcn.h>
#include <X11/Xlib.h>

Typedefs

typedef int(* XWindowFunc) (Display *, Window)

Functions

static int real_XMapWindow (Display *display, Window window)
static int real_XMapRaised (Display *display, Window window)
static int real_XMapSubwindows (Display *display, Window window)
static int real_XUnmapWindow (Display *display, Window window)
static int carlaWindowMap (Display *const display, const Window window, const int fallbackFnType)
CARLA_PLUGIN_EXPORT int XMapWindow (Display *display, Window window)
CARLA_PLUGIN_EXPORT int XMapRaised (Display *display, Window window)
CARLA_PLUGIN_EXPORT int XMapSubwindows (Display *display, Window window)
CARLA_PLUGIN_EXPORT int XUnmapWindow (Display *display, Window window)

Typedef Documentation

◆ XWindowFunc

typedef int(* XWindowFunc) (Display *, Window)

Function Documentation

◆ carlaWindowMap()

int carlaWindowMap ( Display *const display,
const Window window,
const int fallbackFnType )
static

◆ real_XMapRaised()

int real_XMapRaised ( Display * display,
Window window )
static

◆ real_XMapSubwindows()

int real_XMapSubwindows ( Display * display,
Window window )
static

◆ real_XMapWindow()

int real_XMapWindow ( Display * display,
Window window )
static

◆ real_XUnmapWindow()

int real_XUnmapWindow ( Display * display,
Window window )
static

◆ XMapRaised()

CARLA_PLUGIN_EXPORT int XMapRaised ( Display * display,
Window window )

◆ XMapSubwindows()

CARLA_PLUGIN_EXPORT int XMapSubwindows ( Display * display,
Window window )

◆ XMapWindow()

CARLA_PLUGIN_EXPORT int XMapWindow ( Display * display,
Window window )

◆ XUnmapWindow()

CARLA_PLUGIN_EXPORT int XUnmapWindow ( Display * display,
Window window )