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

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

client() const noexceptLBaseSurfaceRole
CommitOrigin enum nameLBaseSurfaceRole
exclusiveOutput() constLBaseSurfaceRoleinlinevirtual
factoryObjectType() const noexceptLFactoryObjectinline
handleSurfaceBufferAttach(wl_resource *buffer, Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
handleSurfaceOffset(Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
isSynced() const noexceptLSubsurfaceRoleinline
Itself enum valueLBaseSurfaceRole
LBaseSurfaceRole(LFactoryObject::Type type, LResource *resource, LSurface *surface, UInt32 roleId) noexceptLBaseSurfaceRole
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
localPos() const noexceptLSubsurfaceRoleinline
localPosChanged()LSubsurfaceRolevirtual
LSubsurfaceRole(const void *params) noexceptLSubsurfaceRole
m_rolePosLBaseSurfaceRolemutableprotected
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
Parent enum valueLBaseSurfaceRole
placedAbove(LSurface *sibling)LSubsurfaceRolevirtual
placedBelow(LSurface *sibling)LSubsurfaceRolevirtual
resource() constLBaseSurfaceRoleinline
roleId() const noexceptLBaseSurfaceRoleinline
rolePos() const overrideLSubsurfaceRolevirtual
setUserData(UIntPtr data) const noexceptLObjectinline
surface() const noexceptLBaseSurfaceRoleinline
syncModeChanged()LSubsurfaceRolevirtual
Type enum nameLFactoryObject
userData() const noexceptLObjectinline
~LBaseSurfaceRole()LBaseSurfaceRole
~LObject() noexceptLObjectprotectedvirtual
~LSubsurfaceRole()LSubsurfaceRoleinline