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

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

clientCursor() const noexceptLCursor
damage(LOutput *output) const noexceptLCursor
defaultHotspotB() const noexceptLCursor
defaultLouvreTexture() const noexceptLCursor
defaultTexture() const noexceptLCursor
enable(LOutput *output, bool enable) noexceptLCursor
enabled(LOutput *output) const noexceptLCursor
enableHwCompositing(LOutput *output, bool enabled) noexceptLCursor
hasHardwareSupport(const LOutput *output) const noexceptLCursor
hotspotB() const noexceptLCursor
hwCompositingEnabled(LOutput *output) const noexceptLCursor
intersectedOutputs() const noexceptLCursor
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
move(Float32 dx, Float32 dy) noexceptLCursor
move(const LPointF &delta) noexceptLCursor
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
output() const noexceptLCursor
pos() const noexceptLCursorinline
rect() const noexceptLCursor
repaintOutputs(bool nonHardwareOnly=true) noexceptLCursor
replaceDefaultB(const LTexture *texture, const LPointF &hotspot) noexceptLCursor
setCursor(const LClientCursor &clientCursor) noexceptLCursor
setCursor(const LXCursor *xcursor) noexceptLCursor
setHotspotB(const LPointF &hotspot) noexceptLCursor
setPos(const LPointF &pos) noexceptLCursor
setPos(Float32 x, Float32 y) noexceptLCursor
setSize(const LSizeF &size) noexceptLCursor
setTextureB(const LTexture *texture, const LPointF &hotspot) noexceptLCursor
setUserData(UIntPtr data) const noexceptLObjectinline
setVisible(bool state) noexceptLCursor
texture() const noexceptLCursor
useDefault() noexceptLCursor
userData() const noexceptLObjectinline
visible() const noexceptLCursor
~LObject() noexceptLObjectprotectedvirtual