Louvre  v2.9.0-1
C++ library for Wayland compositors
LToplevelRole Member List

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

acceptCommitRequest(CommitOrigin origin)LBaseSurfaceRoleprotectedvirtual
Activated enum valueLToplevelRole
activated() const noexceptLToplevelRoleinline
activateRequest()LToplevelRolevirtual
appId() const noexceptLToplevelRoleinline
appIdChanged()LToplevelRolevirtual
AtomChanges enum nameLToplevelRole
atoms() const noexceptLToplevelRoleinline
atomsChanged(LBitset< AtomChanges > changes, const Atoms &prevAtoms)LToplevelRolevirtual
bounds() const noexceptLToplevelRoleinline
BoundsChanged enum valueLToplevelRole
calculateConstraintsFromOutput(LOutput *output, bool includeExtraGeometry=true) const noexceptLToplevelRole
capabilities() const noexceptLToplevelRoleinline
Capabilities enum nameLToplevelRole
CapabilitiesChanged enum valueLToplevelRole
client() const noexceptLBaseSurfaceRole
ClientSide enum valueLToplevelRole
close() noexceptLToplevelRole
closeRequest()LToplevelRolevirtual
CommitOrigin enum nameLBaseSurfaceRole
configureBounds(const LSize &bounds) noexceptLToplevelRoleinline
configureBounds(Int32 width, Int32 height) noexceptLToplevelRoleinline
configureCapabilities(LBitset< Capabilities > caps) noexceptLToplevelRoleinline
configureDecorationMode(DecorationMode mode) noexceptLToplevelRoleinline
configureRequest()LToplevelRolevirtual
configureSize(const LSize &size) noexceptLToplevelRoleinline
configureSize(Int32 width, Int32 height) noexceptLToplevelRoleinline
configureState(LBitset< State > flags) noexceptLToplevelRoleinline
decorationMode() const noexceptLToplevelRoleinline
DecorationMode enum nameLToplevelRole
DecorationModeChanged enum valueLToplevelRole
exclusiveOutput() const overrideLToplevelRoleinlinevirtual
extraGeometry() const noexceptLToplevelRoleinline
factoryObjectType() const noexceptLFactoryObjectinline
findConfiguration(UInt32 serial) const noexceptLToplevelRole
foreignControllerFilter(Protocols::ForeignToplevelManagement::GForeignToplevelManager *manager)LToplevelRolevirtual
foreignControllers() const noexceptLToplevelRoleinline
foreignHandleFilter(Protocols::ForeignToplevelList::GForeignToplevelList *foreignList)LToplevelRolevirtual
foreignHandles() const noexceptLToplevelRoleinline
foreignToplevelListIdentifier() const noexceptLToplevelRoleinline
Fullscreen enum valueLToplevelRole
fullscreen() const noexceptLToplevelRoleinline
FullscreenCap enum valueLToplevelRole
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
LToplevelRole(const void *params) noexceptLToplevelRole
m_rolePosLBaseSurfaceRolemutableprotected
MaximizeCap enum valueLToplevelRole
maximized() const noexceptLToplevelRoleinline
Maximized enum valueLToplevelRole
maxSize() const noexceptLToplevelRoleinline
MaxSizeChanged enum valueLToplevelRole
MinimizeCap enum valueLToplevelRole
minSize() const noexceptLToplevelRoleinline
MinSizeChanged enum valueLToplevelRole
moveSession() const noexceptLToplevelRoleinline
NoPreferredMode enum valueLToplevelRole
NoState enum valueLToplevelRole
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
Parent enum valueLBaseSurfaceRole
pendingConfiguration() const noexceptLToplevelRoleinline
preferredDecorationMode() const noexceptLToplevelRoleinline
preferredDecorationModeChanged()LToplevelRolevirtual
prevRectLToplevelRole
requesterController() const noexceptLToplevelRoleinline
resizeSession() const noexceptLToplevelRoleinline
Resizing enum valueLToplevelRole
resizing() const noexceptLToplevelRoleinline
resource() constLBaseSurfaceRoleinline
roleId() const noexceptLBaseSurfaceRoleinline
rolePos() const overrideLToplevelRolevirtual
serial() const noexceptLToplevelRoleinline
SerialChanged enum valueLToplevelRole
ServerSide enum valueLToplevelRole
setExclusiveOutput(LOutput *output) noexceptLToplevelRole
setExtraGeometry(const LMargins &margins) noexceptLToplevelRoleinline
setFullscreenRequest(LOutput *destOutput)LToplevelRolevirtual
setMaximizedRequest()LToplevelRolevirtual
setMinimizedRequest()LToplevelRolevirtual
setUserData(UIntPtr data) const noexceptLObjectinline
showWindowMenuRequest(const LEvent &triggeringEvent, Int32 x, Int32 y)LToplevelRolevirtual
sizeInRange(const LSize &size) const noexceptLToplevelRoleinline
startMoveRequest(const LEvent &triggeringEvent)LToplevelRolevirtual
startResizeRequest(const LEvent &triggeringEvent, LBitset< LEdge > edge)LToplevelRolevirtual
State enum nameLToplevelRole
state() const noexceptLToplevelRoleinline
StateChanged enum valueLToplevelRole
supportedStates() const noexceptLToplevelRoleinline
supportServerSideDecorations() const noexceptLToplevelRoleinline
surface() const noexceptLBaseSurfaceRoleinline
suspended() const noexceptLToplevelRoleinline
Suspended enum valueLToplevelRole
tiled() const noexceptLToplevelRoleinline
TiledBottom enum valueLToplevelRole
TiledLeft enum valueLToplevelRole
TiledRight enum valueLToplevelRole
TiledTop enum valueLToplevelRole
title() const noexceptLToplevelRoleinline
titleChanged()LToplevelRolevirtual
Type enum nameLFactoryObject
unsetFullscreenRequest()LToplevelRolevirtual
unsetMaximizedRequest()LToplevelRolevirtual
unsetMinimizedRequest()LToplevelRolevirtual
userData() const noexceptLObjectinline
windowGeometry() const noexceptLToplevelRoleinline
WindowGeometryChanged enum valueLToplevelRole
WindowMenuCap enum valueLToplevelRole
xdgSurfaceResource() constLToplevelRole
xdgToplevelResource() constLToplevelRole
~LBaseSurfaceRole()LBaseSurfaceRole
~LObject() noexceptLObjectprotectedvirtual
~LToplevelRole()=defaultLToplevelRole