MCPcopy Create free account

hub / github.com/VirtCode/hypr-dynamic-cursors / functions

Functions122 in github.com/VirtCode/hypr-dynamic-cursors

↓ 23 callersMethodvalue
returns the value of the property, or the default otherwise */
src/config/prop/IntProp.hpp:21
↓ 11 callersMethodisEnabled
src/config/ConfigManager.cpp:100
↓ 9 callersFunctionhook
* hooks a function hook, given a function address `target` and its symbol `signature` when compiled against libstdc++ * the symbol is only used when
src/main.cpp:135
↓ 9 callersFunctionpmf_address
src/main.cpp:107
↓ 5 callersMethodregisterProp
src/config/ShapeRule.cpp:33
↓ 4 callersMethodinternal
src/config/cache/VariantValue.cpp:25
↓ 3 callersMethodclear
src/config/ShapeRule.cpp:22
↓ 3 callersMethoddraw
src/render/CursorPassElement.cpp:12
↓ 3 callersMethodreset
src/mode/ModeTilt.cpp:44
↓ 3 callersMethodupdate
src/highres.cpp:35
↓ 2 callersMethodactivate
src/config/ShapeRule.cpp:26
↓ 2 callersFunctionactivation
src/mode/utils.cpp:6
↓ 2 callersMethoddispatchMagnify
src/cursor.cpp:484
↓ 2 callersFunctiondrawCursor
src/render/renderer.cpp:33
↓ 2 callersMethodlookup
src/config/cache/VariantValue.cpp:8
↓ 2 callersMethodname
src/config/prop/IntProp.cpp:11
↓ 2 callersFunctiontoTransform
src/render/renderer.cpp:5
↓ 2 callersMethodunderlying
src/config/prop/IntProp.cpp:7
↓ 2 callersMethodvalue
returns the value of the property, or the default otherwise */
src/config/prop/VariantProp.hpp:23
↓ 2 callersMethodvalue
returns the value of the property, or the default otherwise */
src/config/prop/BoolProp.hpp:21
↓ 2 callersMethodvalue
returns the value of the property, or the default otherwise */
src/config/prop/StringProp.hpp:21
↓ 2 callersMethodvalue
returns the value of the property, or the default otherwise */
src/config/prop/FloatProp.hpp:21
↓ 2 callersMethodwarp
src/other/Shake.cpp:116
↓ 1 callersMethodclamp
src/mode/utils.cpp:38
↓ 1 callersMethodcurrentMode
src/cursor.cpp:395
↓ 1 callersMethoddamageSoftware
This function implements damaging the screen such that the software cursor is drawn. It is largely identical to hyprlands implementation, but expands
src/cursor.cpp:153
↓ 1 callersMethodforce
src/other/Shake.cpp:110
↓ 1 callersMethodformatVariants
src/config/cache/VariantValue.cpp:16
↓ 1 callersMethodgetBuffer
src/highres.cpp:149
↓ 1 callersMethodgetTexture
src/highres.cpp:145
↓ 1 callersMethodhasDifference
src/mode/utils.cpp:49
↓ 1 callersMethodloadShape
src/highres.cpp:101
↓ 1 callersFunctionluaShapeRuleTable
src/config/ShapeRule.cpp:121
↓ 1 callersMethodonCursorMoved
Handles cursor move events. */
src/cursor.cpp:319
↓ 1 callersMethodonTick
Handle cursor tick events. */
src/cursor.cpp:391
↓ 1 callersMethodreload
src/config/cache/VariantValue.cpp:29
↓ 1 callersMethodrenderHardware
This function reimplements the hardware cursor buffer drawing. It is largely copied from hyprland, but adjusted to allow the cursor to be rotated. */
src/cursor.cpp:180
↓ 1 callersMethodrenderSoftware
Reimplements rendering of the software cursor. Is also largely identical to hyprlands impl, but uses our custom rendering to rotate the cursor. */
src/cursor.cpp:61
↓ 1 callersMethodsetHardware
Implements the hardware cursor setting. It is also mostly the same as stock hyprland, but with the hotspot translated more into the middle. */
src/cursor.cpp:285
↓ 1 callersMethodsetMove
src/cursor.cpp:480
↓ 1 callersMethodsetShape
src/cursor.cpp:375
↓ 1 callersMethodstrategy
src/mode/ModeTilt.cpp:8
↓ 1 callersMethodtype
src/config/ShapeRule.cpp:63
↓ 1 callersMethodunsetShape
src/cursor.cpp:380
↓ 1 callersMethodupdateTheme
src/cursor.cpp:384
↓ 1 callersMethodvalidate
src/config/prop/IProp.cpp:7
↓ 1 callersMethodvalue
returns the currently set value */
src/config/cache/VariantValue.hpp:28
MethodCBoolProp
src/config/prop/BoolProp.hpp:18
MethodCConfigHandler
src/config/ConfigManager.cpp:26
MethodCCursorPassElement
src/render/CursorPassElement.cpp:8
MethodCDynamicCursors
src/cursor.cpp:40
MethodCFloatProp
src/config/prop/FloatProp.hpp:18
MethodCHighresHandler
src/highres.cpp:21
MethodCIntProp
src/config/prop/IntProp.hpp:18
MethodCShake
src/other/Shake.cpp:15
MethodCStringProp
src/config/prop/StringProp.hpp:18
MethodCVariantProp
src/config/prop/VariantProp.hpp:20
MethodCVariantValue
src/config/cache/VariantValue.cpp:5
MethodIProp
src/config/prop/IProp.cpp:3
FunctionPLUGIN_EXIT
src/main.cpp:248
FunctionPLUGIN_INIT
src/main.cpp:167
Methodactivate
src/config/prop/VariantProp.cpp:17
Methodactivate
src/config/prop/IntProp.cpp:3
Methodactivate
src/config/prop/BoolProp.cpp:3
Methodactivate
src/config/prop/FloatProp.cpp:3
Methodactivate
src/config/prop/StringProp.cpp:3
MethodboundingBox
src/render/CursorPassElement.cpp:29
Methodcalculate
src/cursor.cpp:404
Methodconf
src/config/ConfigManager.cpp:116
Methoddiscard
src/render/CursorPassElement.cpp:37
FunctiondispatchMagnify
src/config/ConfigManager.cpp:187
FunctionhcLogger
src/highres.cpp:29
FunctionhkDamageIfSoftware
src/main.cpp:37
FunctionhkMove
src/main.cpp:89
FunctionhkOnCursorMoved
src/main.cpp:64
FunctionhkRenderHWCursorBuffer
src/main.cpp:46
FunctionhkRenderSoftwareCursorsFor
src/main.cpp:28
FunctionhkSetCursorFromName
src/main.cpp:73
FunctionhkSetCursorSurface
src/main.cpp:81
FunctionhkSetHWCursorBuffer
src/main.cpp:55
FunctionhkUpdateTheme
src/main.cpp:97
FunctionluaMagnifyDispatcher
src/config/ConfigManager.cpp:214
FunctionluaShapeRule
src/config/ShapeRule.cpp:172
Methodname
src/config/prop/VariantProp.cpp:33
Methodname
src/config/prop/BoolProp.cpp:11
Methodname
src/config/prop/FloatProp.cpp:11
Methodname
src/config/prop/StringProp.cpp:11
MethodneedsLiveBlur
src/render/CursorPassElement.cpp:21
MethodneedsPrecomputeBlur
src/render/CursorPassElement.cpp:25
FunctiononShapeRuleKeyword
src/config/ShapeRule.cpp:70
MethodopaqueRegion
src/render/CursorPassElement.cpp:33
Methodoriginal
returns the original cached value as if not overridden */
src/config/prop/VariantProp.hpp:28
Methodoriginal
returns the original value as if not overridden */
src/config/prop/BoolProp.hpp:26
Methodoriginal
returns the original value as if not overridden */
src/config/prop/StringProp.hpp:26
Methodoriginal
returns the original value as if not overridden */
src/config/prop/FloatProp.hpp:26
Methodoriginal
returns the original value as if not overridden */
src/config/prop/IntProp.hpp:26
MethodpassName
src/render/CursorPassElement.hpp:30
Methodprop
src/config/ConfigManager.cpp:123
Methodreset
src/mode/ModeRotate.cpp:61
Methodreset
src/mode/ModeStretch.cpp:55
next →1–100 of 122, ranked by callers