| acceptCommitRequest(CommitOrigin origin) | LBaseSurfaceRole | protectedvirtual |
| Activated enum value | LToplevelRole | |
| activated() const noexcept | LToplevelRole | inline |
| activateRequest() | LToplevelRole | virtual |
| appId() const noexcept | LToplevelRole | inline |
| appIdChanged() | LToplevelRole | virtual |
| AtomChanges enum name | LToplevelRole | |
| atoms() const noexcept | LToplevelRole | inline |
| atomsChanged(LBitset< AtomChanges > changes, const Atoms &prevAtoms) | LToplevelRole | virtual |
| bounds() const noexcept | LToplevelRole | inline |
| BoundsChanged enum value | LToplevelRole | |
| calculateConstraintsFromOutput(LOutput *output, bool includeExtraGeometry=true) const noexcept | LToplevelRole | |
| capabilities() const noexcept | LToplevelRole | inline |
| Capabilities enum name | LToplevelRole | |
| CapabilitiesChanged enum value | LToplevelRole | |
| client() const noexcept | LBaseSurfaceRole | |
| ClientSide enum value | LToplevelRole | |
| close() noexcept | LToplevelRole | |
| closeRequest() | LToplevelRole | virtual |
| CommitOrigin enum name | LBaseSurfaceRole | |
| configureBounds(const LSize &bounds) noexcept | LToplevelRole | inline |
| configureBounds(Int32 width, Int32 height) noexcept | LToplevelRole | inline |
| configureCapabilities(LBitset< Capabilities > caps) noexcept | LToplevelRole | inline |
| configureDecorationMode(DecorationMode mode) noexcept | LToplevelRole | inline |
| configureRequest() | LToplevelRole | virtual |
| configureSize(const LSize &size) noexcept | LToplevelRole | inline |
| configureSize(Int32 width, Int32 height) noexcept | LToplevelRole | inline |
| configureState(LBitset< State > flags) noexcept | LToplevelRole | inline |
| decorationMode() const noexcept | LToplevelRole | inline |
| DecorationMode enum name | LToplevelRole | |
| DecorationModeChanged enum value | LToplevelRole | |
| exclusiveOutput() const override | LToplevelRole | inlinevirtual |
| extraGeometry() const noexcept | LToplevelRole | inline |
| factoryObjectType() const noexcept | LFactoryObject | inline |
| findConfiguration(UInt32 serial) const noexcept | LToplevelRole | |
| foreignControllerFilter(Protocols::ForeignToplevelManagement::GForeignToplevelManager *manager) | LToplevelRole | virtual |
| foreignControllers() const noexcept | LToplevelRole | inline |
| foreignHandleFilter(Protocols::ForeignToplevelList::GForeignToplevelList *foreignList) | LToplevelRole | virtual |
| foreignHandles() const noexcept | LToplevelRole | inline |
| foreignToplevelListIdentifier() const noexcept | LToplevelRole | inline |
| Fullscreen enum value | LToplevelRole | |
| fullscreen() const noexcept | LToplevelRole | inline |
| FullscreenCap enum value | LToplevelRole | |
| handleParentCommit() | LBaseSurfaceRole | protectedvirtual |
| handleParentMappingChange() | LBaseSurfaceRole | protectedvirtual |
| handleSurfaceBufferAttach(wl_resource *buffer, Int32 x, Int32 y) | LBaseSurfaceRole | protectedvirtual |
| handleSurfaceOffset(Int32 x, Int32 y) | LBaseSurfaceRole | protectedvirtual |
| Itself enum value | LBaseSurfaceRole | |
| LBaseSurfaceRole(LFactoryObject::Type type, LResource *resource, LSurface *surface, UInt32 roleId) noexcept | LBaseSurfaceRole | |
| LObject(const LObject &) noexcept | LObject | inline |
| LObject() noexcept=default | LObject | protected |
| LToplevelRole(const void *params) noexcept | LToplevelRole | |
| m_rolePos | LBaseSurfaceRole | mutableprotected |
| MaximizeCap enum value | LToplevelRole | |
| Maximized enum value | LToplevelRole | |
| maximized() const noexcept | LToplevelRole | inline |
| maxSize() const noexcept | LToplevelRole | inline |
| MaxSizeChanged enum value | LToplevelRole | |
| MinimizeCap enum value | LToplevelRole | |
| minSize() const noexcept | LToplevelRole | inline |
| MinSizeChanged enum value | LToplevelRole | |
| moveSession() const noexcept | LToplevelRole | inline |
| NoPreferredMode enum value | LToplevelRole | |
| NoState enum value | LToplevelRole | |
| notifyDestruction() noexcept | LObject | protected |
| operator=(const LObject &) noexcept | LObject | inline |
| Parent enum value | LBaseSurfaceRole | |
| pendingConfiguration() const noexcept | LToplevelRole | inline |
| preferredDecorationMode() const noexcept | LToplevelRole | inline |
| preferredDecorationModeChanged() | LToplevelRole | virtual |
| prevRect | LToplevelRole | |
| requesterController() const noexcept | LToplevelRole | inline |
| resizeSession() const noexcept | LToplevelRole | inline |
| Resizing enum value | LToplevelRole | |
| resizing() const noexcept | LToplevelRole | inline |
| resource() const | LBaseSurfaceRole | inline |
| roleId() const noexcept | LBaseSurfaceRole | inline |
| rolePos() const override | LToplevelRole | virtual |
| serial() const noexcept | LToplevelRole | inline |
| SerialChanged enum value | LToplevelRole | |
| ServerSide enum value | LToplevelRole | |
| setExclusiveOutput(LOutput *output) noexcept | LToplevelRole | |
| setExtraGeometry(const LMargins &margins) noexcept | LToplevelRole | inline |
| setFullscreenRequest(LOutput *destOutput) | LToplevelRole | virtual |
| setMaximizedRequest() | LToplevelRole | virtual |
| setMinimizedRequest() | LToplevelRole | virtual |
| setUserData(UIntPtr data) const noexcept | LObject | inline |
| showWindowMenuRequest(const LEvent &triggeringEvent, Int32 x, Int32 y) | LToplevelRole | virtual |
| sizeInRange(const LSize &size) const noexcept | LToplevelRole | inline |
| startMoveRequest(const LEvent &triggeringEvent) | LToplevelRole | virtual |
| startResizeRequest(const LEvent &triggeringEvent, LBitset< LEdge > edge) | LToplevelRole | virtual |
| State enum name | LToplevelRole | |
| state() const noexcept | LToplevelRole | inline |
| StateChanged enum value | LToplevelRole | |
| supportedStates() const noexcept | LToplevelRole | inline |
| supportServerSideDecorations() const noexcept | LToplevelRole | inline |
| surface() const noexcept | LBaseSurfaceRole | inline |
| suspended() const noexcept | LToplevelRole | inline |
| Suspended enum value | LToplevelRole | |
| tiled() const noexcept | LToplevelRole | inline |
| TiledBottom enum value | LToplevelRole | |
| TiledLeft enum value | LToplevelRole | |
| TiledRight enum value | LToplevelRole | |
| TiledTop enum value | LToplevelRole | |
| title() const noexcept | LToplevelRole | inline |
| titleChanged() | LToplevelRole | virtual |
| Type enum name | LFactoryObject | |
| unsetFullscreenRequest() | LToplevelRole | virtual |
| unsetMaximizedRequest() | LToplevelRole | virtual |
| unsetMinimizedRequest() | LToplevelRole | virtual |
| userData() const noexcept | LObject | inline |
| windowGeometry() const noexcept | LToplevelRole | inline |
| WindowGeometryChanged enum value | LToplevelRole | |
| WindowMenuCap enum value | LToplevelRole | |
| xdgSurfaceResource() const | LToplevelRole | |
| xdgToplevelResource() const | LToplevelRole | |
| ~LBaseSurfaceRole() | LBaseSurfaceRole | |
| ~LObject() noexcept | LObject | protectedvirtual |
| ~LToplevelRole() | LToplevelRole | |