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

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

acceptCommitRequest(CommitOrigin origin)LBaseSurfaceRoleprotectedvirtual
client() const noexceptLBaseSurfaceRole
CommitOrigin enum nameLBaseSurfaceRole
exclusiveOutput() const overrideLSessionLockRoleinlinevirtual
factoryObjectType() const noexceptLFactoryObjectinline
handleParentChange()LBaseSurfaceRoleprotectedvirtual
handleParentCommit()LBaseSurfaceRoleprotectedvirtual
handleParentMappingChange()LBaseSurfaceRoleprotectedvirtual
handleSurfaceBufferAttach(wl_resource *buffer, Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
handleSurfaceOffset(Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
Itself enum valueLBaseSurfaceRole
LBaseSurfaceRole(LFactoryObject::Type type, LResource *resource, LSurface *surface, UInt32 roleId) noexceptLBaseSurfaceRole
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
LSessionLockRole(const void *params) noexceptLSessionLockRole
m_rolePosLBaseSurfaceRolemutableprotected
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
Parent enum valueLBaseSurfaceRole
resource() constLBaseSurfaceRoleinline
roleId() const noexceptLBaseSurfaceRoleinline
rolePos() const overrideLSessionLockRolevirtual
setUserData(UIntPtr data) const noexceptLObjectinline
surface() const noexceptLBaseSurfaceRoleinline
Type enum nameLFactoryObject
userData() const noexceptLObjectinline
~LBaseSurfaceRole()LBaseSurfaceRole
~LObject() noexceptLObjectprotectedvirtual
~LSessionLockRole()LSessionLockRoleinline