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

#include <region_p.h>

Inheritance diagram for KWin::RegionInterface:

Public Member Functions

 RegionInterface (wl_resource *resource)
 
QRegion region () const
 

Static Public Member Functions

static RegionInterfaceget (wl_resource *native)
 

Protected Member Functions

void region_destroy_resource (Resource *resource) override
 
void region_destroy (Resource *resource) override
 
void region_add (Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override
 
void region_subtract (Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override
 

Detailed Description

Definition at line 15 of file region_p.h.

Constructor & Destructor Documentation

◆ RegionInterface()

KWin::RegionInterface::RegionInterface ( wl_resource * resource)
explicit

Definition at line 12 of file region.cpp.

Member Function Documentation

◆ get()

RegionInterface * KWin::RegionInterface::get ( wl_resource * native)
static

Definition at line 42 of file region.cpp.

◆ region()

QRegion KWin::RegionInterface::region ( ) const

Definition at line 37 of file region.cpp.

◆ region_add()

void KWin::RegionInterface::region_add ( Resource * resource,
int32_t x,
int32_t y,
int32_t width,
int32_t height )
overrideprotected

Definition at line 27 of file region.cpp.

◆ region_destroy()

void KWin::RegionInterface::region_destroy ( Resource * resource)
overrideprotected

Definition at line 22 of file region.cpp.

◆ region_destroy_resource()

void KWin::RegionInterface::region_destroy_resource ( Resource * resource)
overrideprotected

Definition at line 17 of file region.cpp.

◆ region_subtract()

void KWin::RegionInterface::region_subtract ( Resource * resource,
int32_t x,
int32_t y,
int32_t width,
int32_t height )
overrideprotected

Definition at line 32 of file region.cpp.


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