![]() |
Louvre v2.18.1-1
C++ library for Wayland compositors
|
This is the complete list of members for LBaseSurfaceRole, including all inherited members.
| acceptCommitRequest(CommitOrigin origin) | LBaseSurfaceRole | protectedvirtual |
| client() const noexcept | LBaseSurfaceRole | |
| CommitOrigin enum name | LBaseSurfaceRole | |
| exclusiveOutput() const | LBaseSurfaceRole | inlinevirtual |
| factoryObjectType() const noexcept | LFactoryObject | inline |
| handleParentChange() | LBaseSurfaceRole | protectedvirtual |
| handleParentCommit() | LBaseSurfaceRole | protectedvirtual |
| handleParentMappingChange() | LBaseSurfaceRole | protectedvirtual |
| handleSurfaceBufferAttach(wl_resource *buffer, Int32 x, Int32 y) | LBaseSurfaceRole | protectedvirtual |
| handleSurfaceCommit(CommitOrigin origin) | 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 |
| m_rolePos | LBaseSurfaceRole | mutableprotected |
| notifyDestruction() noexcept | LObject | protected |
| operator=(const LObject &) noexcept | LObject | inline |
| Parent enum value | LBaseSurfaceRole | |
| resource() const | LBaseSurfaceRole | inline |
| roleId() const noexcept | LBaseSurfaceRole | inline |
| rolePos() const =0 | LBaseSurfaceRole | pure virtual |
| setUserData(UIntPtr data) const noexcept | LObject | inline |
| surface() const noexcept | LBaseSurfaceRole | inline |
| Type enum name | LFactoryObject | |
| userData() const noexcept | LObject | inline |
| ~LBaseSurfaceRole() | LBaseSurfaceRole | |
| ~LObject() noexcept | LObject | protectedvirtual |