Louvre  v1.2.1-2
C++ library for Wayland compositors
LView Member List

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

autoBlendFuncEnabled() constLView
blockPointerEnabled() constLView
boundingBox() constLView
bufferScale() const =0LViewpure virtual
children() constLView
clippingEnabled() constLView
clippingRect() constLView
colorFactor()LView
compositor()LObjectinlinestatic
cursor()LObjectinlinestatic
damage() const =0LViewpure virtual
damageAll()LView
enableAutoBlendFunc(bool enabled)LView
enableBlockPointer(bool enabled)LView
enableClipping(bool enabled)LView
enableForceRequestNextFrame(bool enabled) constLView
enableInput(bool enabled)LView
enableParentClipping(bool enabled)LView
enableParentOffset(bool enabled)LView
enableParentOpacity(bool enabled)LView
enableParentScaling(bool enabled)LView
enableScaling(bool enabled)LView
enteredOutput(LOutput *output)=0LViewpure virtual
forceRequestNextFrameEnabled() constLView
inputEnabled() constLView
inputRegion() const =0LViewpure virtual
insertAfter(LView *prev, bool switchParent=true)LView
isAlive() constLObjectinline
isRenderable() const =0LViewpure virtual
keyEvent(UInt32 keyCode, UInt32 keyState)LViewvirtual
keyModifiersEvent(UInt32 depressed, UInt32 latched, UInt32 locked, UInt32 group)LViewvirtual
Layer enum valueLView
leftOutput(LOutput *output)=0LViewpure virtual
LObject()=defaultLObjectinline
LView(UInt32 type, LView *parent=nullptr)LView
mapped() constLView
nativeMapped() const =0LViewpure virtual
nativePos() const =0LViewpure virtual
nativeSize() const =0LViewpure virtual
opacity(bool forceIgnoreParent=false) constLView
opaqueRegion() const =0LViewpure virtual
outputs() const =0LViewpure virtual
paintEvent(const PaintEventParams &params)=0LViewpure virtual
parent() constLView
parentClippingEnabled() constLView
parentOffsetEnabled() constLView
parentOpacityEnabled() constLView
parentScalingEnabled() constLView
parentSceneView() constLView
pointerAxisEvent(Float64 axisX, Float64 axisY, Int32 discreteX, Int32 discreteY, UInt32 source)LViewvirtual
pointerButtonEvent(LPointer::Button button, LPointer::ButtonState state)LViewvirtual
pointerEnterEvent(const LPoint &localPos)LViewvirtual
pointerIsOver() constLView
pointerLeaveEvent()LViewvirtual
pointerMoveEvent(const LPoint &localPos)LViewvirtual
pos() constLView
repaint()LView
requestNextFrame(LOutput *output)=0LViewpure virtual
scalingEnabled() constLView
scalingVector(bool forceIgnoreParent=false) constLView
scene() constLView
Scene enum valueLView
seat()LObjectinlinestatic
setBlendFunc(GLenum sRGBFactor, GLenum dRGBFactor, GLenum sAlphaFactor, GLenum dAlphaFactor)LView
setClippingRect(const LRect &rect)LView
setColorFactor(Float32 r, Float32 g, Float32 b, Float32 a)LView
setOpacity(Float32 opacity)LView
setParent(LView *view)LView
setScalingVector(const LSizeF &scalingVector)LView
setVisible(bool visible)LView
size() constLView
SolidColor enum valueLView
Surface enum valueLView
Texture enum valueLView
translucentRegion() const =0LViewpure virtual
Type enum nameLView
type() constLView
visible() constLView
~LObject()LObjectinline
~LView()LViewvirtual