KWin
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
KWin::XdgPositionerPrivate Class Reference

#include <xdgshell_p.h>

Inheritance diagram for KWin::XdgPositionerPrivate:

Public Member Functions

 XdgPositionerPrivate (::wl_resource *resource)
 

Static Public Member Functions

static XdgPositionerPrivateget (::wl_resource *resource)
 

Public Attributes

QSharedDataPointer< XdgPositionerDatadata
 

Protected Member Functions

void xdg_positioner_destroy_resource (Resource *resource) override
 
void xdg_positioner_destroy (Resource *resource) override
 
void xdg_positioner_set_size (Resource *resource, int32_t width, int32_t height) override
 
void xdg_positioner_set_anchor_rect (Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override
 
void xdg_positioner_set_anchor (Resource *resource, uint32_t anchor) override
 
void xdg_positioner_set_gravity (Resource *resource, uint32_t gravity) override
 
void xdg_positioner_set_constraint_adjustment (Resource *resource, uint32_t constraint_adjustment) override
 
void xdg_positioner_set_offset (Resource *resource, int32_t x, int32_t y) override
 
void xdg_positioner_set_reactive (Resource *resource) override
 
void xdg_positioner_set_parent_size (Resource *resource, int32_t width, int32_t height) override
 
void xdg_positioner_set_parent_configure (Resource *resource, uint32_t serial) override
 

Detailed Description

Definition at line 63 of file xdgshell_p.h.

Constructor & Destructor Documentation

◆ XdgPositionerPrivate()

KWin::XdgPositionerPrivate::XdgPositionerPrivate ( ::wl_resource * resource)

Definition at line 843 of file xdgshell.cpp.

Member Function Documentation

◆ get()

XdgPositionerPrivate * KWin::XdgPositionerPrivate::get ( ::wl_resource * resource)
static

Definition at line 849 of file xdgshell.cpp.

◆ xdg_positioner_destroy()

void KWin::XdgPositionerPrivate::xdg_positioner_destroy ( Resource * resource)
overrideprotected

Definition at line 859 of file xdgshell.cpp.

◆ xdg_positioner_destroy_resource()

void KWin::XdgPositionerPrivate::xdg_positioner_destroy_resource ( Resource * resource)
overrideprotected

Definition at line 854 of file xdgshell.cpp.

◆ xdg_positioner_set_anchor()

void KWin::XdgPositionerPrivate::xdg_positioner_set_anchor ( Resource * resource,
uint32_t anchor )
overrideprotected

Definition at line 882 of file xdgshell.cpp.

◆ xdg_positioner_set_anchor_rect()

void KWin::XdgPositionerPrivate::xdg_positioner_set_anchor_rect ( Resource * resource,
int32_t x,
int32_t y,
int32_t width,
int32_t height )
overrideprotected

Definition at line 873 of file xdgshell.cpp.

◆ xdg_positioner_set_constraint_adjustment()

void KWin::XdgPositionerPrivate::xdg_positioner_set_constraint_adjustment ( Resource * resource,
uint32_t constraint_adjustment )
overrideprotected

Definition at line 973 of file xdgshell.cpp.

◆ xdg_positioner_set_gravity()

void KWin::XdgPositionerPrivate::xdg_positioner_set_gravity ( Resource * resource,
uint32_t gravity )
overrideprotected

Definition at line 935 of file xdgshell.cpp.

◆ xdg_positioner_set_offset()

void KWin::XdgPositionerPrivate::xdg_positioner_set_offset ( Resource * resource,
int32_t x,
int32_t y )
overrideprotected

Definition at line 1012 of file xdgshell.cpp.

◆ xdg_positioner_set_parent_configure()

void KWin::XdgPositionerPrivate::xdg_positioner_set_parent_configure ( Resource * resource,
uint32_t serial )
overrideprotected

Definition at line 930 of file xdgshell.cpp.

◆ xdg_positioner_set_parent_size()

void KWin::XdgPositionerPrivate::xdg_positioner_set_parent_size ( Resource * resource,
int32_t width,
int32_t height )
overrideprotected

Definition at line 920 of file xdgshell.cpp.

◆ xdg_positioner_set_reactive()

void KWin::XdgPositionerPrivate::xdg_positioner_set_reactive ( Resource * resource)
overrideprotected

Definition at line 925 of file xdgshell.cpp.

◆ xdg_positioner_set_size()

void KWin::XdgPositionerPrivate::xdg_positioner_set_size ( Resource * resource,
int32_t width,
int32_t height )
overrideprotected

Definition at line 864 of file xdgshell.cpp.

Member Data Documentation

◆ data

QSharedDataPointer<XdgPositionerData> KWin::XdgPositionerPrivate::data

Definition at line 68 of file xdgshell_p.h.


The documentation for this class was generated from the following files: