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

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

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