Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CuarzoSoftware/Louvre
/ functions
Functions
3,248 in github.com/CuarzoSoftware/Louvre
⨍
Functions
3,248
◇
Types & classes
1,434
↓ 423 callers
Method
w
Third vector component
src/lib/core/LRect.h:55
↓ 412 callers
Method
check
* @brief Check if at least one flag exists * * Checks if at least one of the specified flags is set in the bitfield. * * @param fl
src/lib/core/LBitset.h:86
↓ 394 callers
Method
h
Fourth vector component
src/lib/core/LRect.h:58
↓ 341 callers
Method
x
First vector component
src/lib/core/LRect.h:49
↓ 313 callers
Method
y
Second vector component
src/lib/core/LRect.h:52
↓ 256 callers
Method
size
* @brief Gets the size of the gamma correction table. * * The size represents the number of @ref UInt16 values used to independently represe
src/lib/core/LGammaTable.h:118
↓ 153 callers
Method
client
src/lib/core/LClient.cpp:112
↓ 144 callers
Function
stbi__get8
src/lib/other/stb_image.h:1613
↓ 141 callers
Method
empty
* @brief Check if the LRegion is empty (contains no rectangles). * * @return true if the region is empty, false otherwise. */
src/lib/core/LRegion.h:348
↓ 131 callers
Method
reset
src/lib/core/LTexture.cpp:631
↓ 131 callers
Function
stbi__err
src/lib/other/stb_image.h:977
↓ 121 callers
Method
add
* @brief Add new flags to the bitfield * * Sets the specified flags by combining them with the existing flags using the bitwise OR operator
src/lib/core/LBitset.h:61
↓ 120 callers
Method
remove
* @brief Remove flags from the bitfield * * Clears the specified flags by performing a bitwise AND operation with the complement of the prov
src/lib/core/LBitset.h:73
↓ 117 callers
Method
setPos
src/lib/core/LOutput.cpp:507
↓ 97 callers
Method
setVisible
src/lib/core/LCursor.cpp:273
↓ 90 callers
Method
surface
src/lib/protocols/Wayland/RSurface.h:13
↓ 85 callers
Method
end
src/lib/protocols/PointerGestures/RGestureHold.cpp:54
↓ 82 callers
Function
LVectorRemoveOneUnordered
src/lib/core/LUtils.h:49
↓ 81 callers
Method
setW
Asigns the third component
src/lib/core/LRect.h:140
↓ 80 callers
Method
dnd
* @brief Access to the drag & drop session manager. */
src/lib/core/LSeat.h:197
↓ 80 callers
Method
keyboard
* @brief Access to keyboard events. * * Access to the LKeyboard instance used to receive keyboard events from the backend and redirect them
src/lib/core/LSeat.h:179
↓ 79 callers
Method
setH
Asigns the fourth component
src/lib/core/LRect.h:143
↓ 75 callers
Method
focus
src/lib/core/LDND.cpp:132
↓ 71 callers
Method
pointer
* @brief Access to pointer events. * * Access to the LPointer instance used to receive pointer events from the backend and redirect them to
src/lib/core/LSeat.h:169
↓ 71 callers
Method
surface
* @brief Gets the LSurface associated with the view. * * @return Pointer to the LSurface associated with the view. */
src/lib/core/scene/LSurfaceView.h:48
↓ 70 callers
Method
type
* @brief Gets the identifier for the type of view. * * @see LView::Type. * * @returns The identifier representing the type of view
src/lib/core/scene/LView.h:355
↓ 69 callers
Method
get
* @brief Gets a pointer to the LObject or `nullptr` if not set or the object has been destroyed. * * @return Raw pointer to the referenced L
src/lib/core/LWeak.h:89
↓ 65 callers
Method
addRect
* @brief Adds a rectangle to the LRegion (union operation). * * @param rect The rectangle to add. */
src/lib/core/LRegion.h:115
↓ 65 callers
Method
begin
src/lib/protocols/PointerGestures/RGestureHold.cpp:44
↓ 64 callers
Method
serial
* @brief Gets the serial number of the texture. * * The serial number is incremented each time the texture's backing storage, or its
src/lib/core/LTexture.h:347
↓ 63 callers
Method
output
src/lib/core/LCursor.cpp:350
↓ 63 callers
Method
setX
* @brief Sets the x-coordinate of the touch point position. */
src/lib/core/events/LTouchDownEvent.h:51
↓ 62 callers
Method
setY
src/lib/core/LSurface.cpp:139
↓ 62 callers
Method
setY
* @brief Sets the y-coordinate of the touch point position. */
src/lib/core/events/LTouchDownEvent.h:59
↓ 61 callers
Method
setParent
src/lib/core/scene/LView.cpp:108
↓ 61 callers
Method
setX
src/lib/core/LSurface.cpp:134
↓ 60 callers
Method
toplevel
* @brief Retrieves the LToplevelRole associated with this session. */
src/lib/core/roles/LToplevelMoveSession.h:104
↓ 58 callers
Method
clear
src/lib/core/LClipboard.cpp:24
↓ 57 callers
Method
parent
* @brief Gets the parent of the view. * * @returns A pointer to the parent view, or `nullptr` if the view has no parent. */
src/lib/core/scene/LView.h:381
↓ 56 callers
Method
version
src/lib/core/LResource.cpp:34
↓ 55 callers
Method
triggeringEvent
* @brief Triggering event * * Clients typically request token creation in response to an input event. The default implementation of * L
src/lib/core/LActivationToken.h:60
↓ 53 callers
Method
setFocus
src/lib/core/LDND.cpp:28
↓ 51 callers
Method
setSerial
* @brief Sets the serial of the event. */
src/lib/core/events/LEvent.h:73
↓ 50 callers
Method
resource
* @brief Retrieve the wrapped **wl_resource** pointer. * * This method returns the original **wl_resource** pointer associated with this LRe
src/lib/core/LResource.h:35
↓ 46 callers
Method
surface
src/lib/protocols/XdgShell/RXdgSurface.h:16
↓ 45 callers
Method
client
src/lib/core/roles/LBaseSurfaceRole.cpp:28
↓ 45 callers
Method
setPos
src/lib/core/scene/LNinePatchView.cpp:63
↓ 44 callers
Function
LAssert
src/tests/utils/LTest.cpp:15
↓ 44 callers
Function
stbi__rewind
src/lib/other/stb_image.h:885
↓ 43 callers
Method
resource
* @brief Returns the Wayland resource for this role given in the constructor. */
src/lib/core/roles/LBaseSurfaceRole.h:125
↓ 43 callers
Method
setFlag
* @brief Set or unset a specific flag in the bitfield * * Modifies the specified flag (or flags) in the bitfield. If `enable` is `true`, the
src/lib/core/LBitset.h:136
↓ 43 callers
Method
toplevel
src/lib/core/LSurface.cpp:70
↓ 40 callers
Method
add
src/lib/protocols/Wayland/RRegion.cpp:32
↓ 40 callers
Method
parent
src/lib/core/LSurface.cpp:496
↓ 40 callers
Method
surface
* @brief Gets the surface currently being touched by this touch point. * * The surface associated with this touch point is set using the sen
src/lib/core/LTouchPoint.h:64
↓ 39 callers
Method
repaint
src/lib/core/LOutput.cpp:354
↓ 39 callers
Function
stbi__get16be
src/lib/other/stb_image.h:1693
↓ 38 callers
Method
setDevice
src/lib/core/events/LInputEvent.cpp:6
↓ 37 callers
Method
output
src/lib/core/framebuffers/LOutputFramebuffer.h:27
↓ 37 callers
Method
reset
src/lib/core/roles/LToplevelRole.cpp:460
↓ 36 callers
Method
setDstSize
* @brief Set the custom destination size of the LTextureView. * * @param w The width of the custom destination size. * @param h The hei
src/lib/core/scene/LTextureView.h:173
↓ 35 callers
Method
setMs
* @brief Sets the time the event was generated in milliseconds. */
src/lib/core/events/LEvent.h:89
↓ 35 callers
Method
setUs
* @brief Sets the time the event was generated in microseconds. */
src/lib/core/events/LEvent.h:105
↓ 34 callers
Method
clipboard
* @brief Access to the clipboard manager. */
src/lib/core/LSeat.h:205
↓ 34 callers
Method
planes
src/lib/protocols/LinuxDMABuf/LDMABuffer.h:15
↓ 34 callers
Method
size
src/lib/protocols/WlrOutputManagement/RWlrOutputMode.cpp:55
↓ 34 callers
Method
texture
src/lib/core/LCursor.cpp:330
↓ 32 callers
Function
stbi__get32le
src/lib/other/stb_image.h:1721
↓ 31 callers
Method
notify
src/lib/core/events/LTouchUpEvent.cpp:8
↓ 31 callers
Function
stbi__skip
src/lib/other/stb_image.h:1643
↓ 30 callers
Method
ms
src/lib/core/LTime.cpp:10
↓ 30 callers
Method
popup
src/lib/core/LSurface.cpp:78
↓ 30 callers
Function
stbi__get16le
src/lib/other/stb_image.h:1713
↓ 30 callers
Method
update
src/examples/louvre-views/src/Dock.cpp:82
↓ 28 callers
Method
state
src/lib/core/LOutput.cpp:472
↓ 27 callers
Method
getView
src/examples/louvre-views/src/Surface.cpp:122
↓ 27 callers
Method
mapped
src/lib/core/LSurface.cpp:456
↓ 27 callers
Method
start
src/lib/core/LTimer.cpp:84
↓ 26 callers
Method
fullscreen
* @brief Checks if the toplevel state() includes the @ref Fullscreen flag. * * @return `true` if the flag is present, `false` otherwise.
src/lib/core/roles/LToplevelRole.h:493
↓ 26 callers
Method
setMapped
src/lib/core/private/LSurfacePrivate.cpp:94
↓ 26 callers
Method
setSize
src/lib/core/LCursor.cpp:263
↓ 26 callers
Method
surf
Quick parse handles
src/examples/louvre-views/src/Toplevel.h:22
↓ 24 callers
Method
area
The multiplication of the third and fourth component (width*height)
src/lib/core/LRect.h:67
↓ 24 callers
Method
raise
src/lib/core/LSurface.cpp:575
↓ 24 callers
Method
state
* @brief Current toplevel state. * * Flags representing the current toplevel @ref State. * * The state flags can also be checked v
src/lib/core/roles/LToplevelRole.h:449
↓ 24 callers
Method
toplevelRole
src/lib/protocols/ForeignToplevelManagement/RForeignToplevelHandle.h:14
↓ 24 callers
Method
touch
* @brief Access to touch events. * * Access to the LTouch instance used to receive touch events from the backend and redirect them to client
src/lib/core/LSeat.h:189
↓ 24 callers
Method
transform
src/lib/core/framebuffers/LRenderBuffer.cpp:62
↓ 24 callers
Method
unlock
src/lib/core/private/LCompositorPrivate.cpp:825
↓ 22 callers
Method
configureState
* @brief Notifies the client of the blur state. * * This is an asynchronous operation. The current state should be maintained * until t
src/lib/core/LBackgroundBlur.h:274
↓ 22 callers
Method
containsPoint
* @brief Check if the LRegion contains a specific point. * * @param point The point to check. * @return true if the region contains the
src/lib/core/LRegion.h:294
↓ 22 callers
Method
id
src/lib/core/LOutput.cpp:51
↓ 22 callers
Method
layer
* @brief Retrieves the layer to which the surface is assigned. * * Whenever this value changes, the LSurface::layer() property is automatica
src/lib/core/roles/LLayerRole.h:343
↓ 22 callers
Method
role
src/lib/core/LSurface.cpp:118
↓ 22 callers
Method
toplevelRole
src/lib/protocols/XdgShell/RXdgToplevel.h:17
↓ 21 callers
Method
enableParentOffset
* @brief Toggles the parent position offset. * * If enabled, the position returned by pos() will include the parent's position (parent()->po
src/lib/core/scene/LView.h:418
↓ 21 callers
Method
icon
src/lib/core/LDND.cpp:118
↓ 21 callers
Method
lock
src/lib/core/private/LCompositorPrivate.cpp:820
↓ 21 callers
Method
onAnticipatedObjectDestruction
src/examples/louvre-views/src/Compositor.cpp:164
↓ 20 callers
Method
addRegion
* @brief Adds the content of another LRegion to this LRegion (union operation). * * @param region The LRegion to add. */
src/lib/core/LRegion.h:173
next →
1–100 of 3,248, ranked by callers