Louvre  v2.12.0-1
C++ library for Wayland compositors
LExclusiveZone Member List

This is the complete list of members for LExclusiveZone, including all inherited members.

edge() const noexceptLExclusiveZoneinline
insertAfter(LExclusiveZone *zone) constLExclusiveZone
LExclusiveZone(LEdge edge, Int32 size, LOutput *output=nullptr) noexceptLExclusiveZone
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
nextZone() const noexceptLExclusiveZone
notifyDestruction() noexceptLObjectprotected
OnRectChangeCallback typedefLExclusiveZone
onRectChangeCallback() const noexceptLExclusiveZoneinline
operator=(const LObject &) noexceptLObjectinline
output() const noexceptLExclusiveZoneinline
prevZone() const noexceptLExclusiveZone
rect() const noexceptLExclusiveZoneinline
setEdge(LEdge edge) noexceptLExclusiveZone
setEdgeAndSize(LEdge edge, Int32 size) noexceptLExclusiveZone
setOnRectChangeCallback(const OnRectChangeCallback &callback) noexceptLExclusiveZoneinline
setOutput(LOutput *output) noexceptLExclusiveZone
setSize(Int32 size) noexceptLExclusiveZone
setUserData(UIntPtr data) const noexceptLObjectinline
size() const noexceptLExclusiveZoneinline
userData() const noexceptLObjectinline
~LExclusiveZone()LExclusiveZone
~LObject() noexceptLObjectprotectedvirtual