Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtWayland::Region Class Reference

#include <qwlregion_p.h>

Inheritance diagram for QtWayland::Region:
Collaboration diagram for QtWayland::Region:

Public Member Functions

 Region (struct wl_client *client, uint32_t id)
 ~Region () override
uint id () const
QRegion region () const

Static Public Member Functions

static RegionfromResource (struct ::wl_resource *resource)

Private Member Functions

void region_destroy_resource (Resource *) override
void region_destroy (Resource *resource) override
void region_add (Resource *resource, int32_t x, int32_t y, int32_t w, int32_t h) override
void region_subtract (Resource *resource, int32_t x, int32_t y, int32_t w, int32_t h) override

Detailed Description

Definition at line 30 of file qwlregion_p.h.

Constructor & Destructor Documentation

◆ Region()

QtWayland::Region::Region ( struct wl_client * client,
uint32_t id )

Definition at line 12 of file qwlregion.cpp.

◆ ~Region()

QtWayland::Region::~Region ( )
override

Definition at line 17 of file qwlregion.cpp.

Member Function Documentation

◆ fromResource()

Region * QtWayland::Region::fromResource ( struct ::wl_resource * resource)
static

Definition at line 21 of file qwlregion.cpp.

◆ id()

uint QtWayland::Region::id ( ) const
inline

Definition at line 38 of file qwlregion_p.h.

◆ region()

QRegion QtWayland::Region::region ( ) const
inline

Definition at line 40 of file qwlregion_p.h.

◆ region_add()

void QtWayland::Region::region_add ( Resource * resource,
int32_t x,
int32_t y,
int32_t w,
int32_t h )
overrideprivate

Definition at line 36 of file qwlregion.cpp.

◆ region_destroy()

void QtWayland::Region::region_destroy ( Resource * resource)
overrideprivate

Definition at line 31 of file qwlregion.cpp.

◆ region_destroy_resource()

void QtWayland::Region::region_destroy_resource ( Resource * )
overrideprivate

Definition at line 26 of file qwlregion.cpp.

◆ region_subtract()

void QtWayland::Region::region_subtract ( Resource * resource,
int32_t x,
int32_t y,
int32_t w,
int32_t h )
overrideprivate

Definition at line 41 of file qwlregion.cpp.


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