Louvre v2.14.0-1
C++ library for Wayland compositors
Loading...
Searching...
No Matches
LPopupRole Member List

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

acceptCommitRequest(CommitOrigin origin)LBaseSurfaceRoleprotectedvirtual
AtomChanges enum nameLPopupRole
atoms() const noexceptLPopupRoleinline
atomsChanged(LBitset< AtomChanges > changes, const Atoms &prevAtoms)LPopupRolevirtual
bounds() const noexceptLPopupRoleinline
calculateUnconstrainedRect(const LPoint *futureParentPos=nullptr) const noexceptLPopupRole
client() const noexceptLBaseSurfaceRole
CommitOrigin enum nameLBaseSurfaceRole
configureRect(const LRect &rect) const noexceptLPopupRole
configureRequest()LPopupRolevirtual
constrainedEdges(const LRect &rect) const noexceptLPopupRole
dismiss()LPopupRole
exclusiveOutput() const overrideLPopupRoleinlinevirtual
factoryObjectType() const noexceptLFactoryObjectinline
findConfiguration(UInt32 serial) const noexceptLPopupRole
grabKeyboardRequest(const LEvent &triggeringEvent)LPopupRolevirtual
handleParentChange()LBaseSurfaceRoleprotectedvirtual
handleParentCommit()LBaseSurfaceRoleprotectedvirtual
handleParentMappingChange()LBaseSurfaceRoleprotectedvirtual
handleSurfaceBufferAttach(wl_resource *buffer, Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
handleSurfaceOffset(Int32 x, Int32 y)LBaseSurfaceRoleprotectedvirtual
isTopmostPopup() const noexceptLPopupRole
Itself enum valueLBaseSurfaceRole
LBaseSurfaceRole(LFactoryObject::Type type, LResource *resource, LSurface *surface, UInt32 roleId) noexceptLBaseSurfaceRole
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
localPos() const noexceptLPopupRoleinline
LocalPosChanged enum valueLPopupRole
LPopupRole(const void *params) noexceptLPopupRole
m_rolePosLBaseSurfaceRolemutableprotected
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
Parent enum valueLBaseSurfaceRole
pendingConfiguration() const noexceptLPopupRoleinline
positioner() constLPopupRoleinline
resource() constLBaseSurfaceRoleinline
roleId() const noexceptLBaseSurfaceRoleinline
rolePos() const overrideLPopupRolevirtual
SerialChanged enum valueLPopupRole
setBounds(const LRect &bounds) noexceptLPopupRoleinline
setExclusiveOutput(LOutput *output) noexceptLPopupRole
setUserData(UIntPtr data) const noexceptLObjectinline
surface() const noexceptLBaseSurfaceRoleinline
Type enum nameLFactoryObject
userData() const noexceptLObjectinline
windowGeometry() const noexceptLPopupRoleinline
WindowGeometryChanged enum valueLPopupRole
xdgPopupResource() const noexceptLPopupRole
xdgSurfaceResource() const noexceptLPopupRole
~LBaseSurfaceRole()LBaseSurfaceRole
~LObject() noexceptLObjectprotectedvirtual
~LPopupRole()LPopupRoleinline