#include <wayland_surface.h>
◆ Surface() [1/3]
wayland::Surface::Surface |
( |
Surfaces & |
surfaces | ) |
|
◆ ~Surface()
wayland::Surface::~Surface |
( |
| ) |
|
|
virtual |
◆ Surface() [2/3]
wayland::Surface::Surface |
( |
const Surface & |
rhs | ) |
|
|
delete |
◆ Surface() [3/3]
wayland::Surface::Surface |
( |
Surface && |
rhs | ) |
|
|
delete |
◆ Attach()
void wayland::Surface::Attach |
( |
struct wl_resource * |
buffer | ) |
|
◆ Commit()
void wayland::Surface::Commit |
( |
| ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetRegion()
void wayland::Surface::SetRegion |
( |
const Region & |
region | ) |
|
◆ SetVirtioGpuScanoutId()
void wayland::Surface::SetVirtioGpuScanoutId |
( |
uint32_t |
scanout | ) |
|
◆ state_
State wayland::Surface::state_ |
|
private |
◆ state_mutex_
std::mutex wayland::Surface::state_mutex_ |
|
private |
◆ surfaces_
The documentation for this class was generated from the following files: