Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/contour-terminal/contour
/ functions
Functions
3,434 in github.com/contour-terminal/contour
⨍
Functions
3,434
◇
Types & classes
922
↓ 569 callers
Method
writeToScreen
src/vtbackend/Terminal.cpp:1316
↓ 359 callers
Method
size
src/vtbackend/Line.h:182
↓ 329 callers
Method
value
src/crispy/flags.h:98
↓ 317 callers
Method
lineText
src/vtbackend/Grid.cpp:257
↓ 293 callers
Method
at
src/vtbackend/SixelParser.cpp:139
↓ 269 callers
Method
empty
Tests if all cells are empty.
src/vtbackend/Line.h:145
↓ 251 callers
Method
size
src/crispy/ring.h:155
↓ 206 callers
Function
escape
src/crispy/escape.h:22
↓ 172 callers
Method
tick
src/vtbackend/Terminal.cpp:1509
↓ 169 callers
Method
logicalCursorPosition
src/vtbackend/Screen.h:359
↓ 167 callers
Method
renderMainPageText
src/vtbackend/Grid.cpp:168
↓ 136 callers
Method
has_value
src/vtbackend/MatchModes.h:56
↓ 133 callers
Method
data
Extracts the data from the image that is to be rendered.
src/vtbackend/Image.h:204
↓ 120 callers
Method
emplace_back
src/crispy/ring.h:173
↓ 118 callers
Function
min
src/vtpty/ImageSize.h:80
↓ 114 callers
Function
e
src/vtbackend/test_helpers.h:36
↓ 102 callers
Function
max
src/vtpty/ImageSize.h:85
↓ 98 callers
Method
value
src/vtbackend/Color.h:61
↓ 95 callers
Method
pageSize
src/vtbackend/Grid.h:624
↓ 95 callers
Method
push_back
src/crispy/ring.h:168
↓ 94 callers
Function
CSI
src/vtbackend/Functions.h:393
↓ 93 callers
Function
joinHumanReadable
src/crispy/utils.h:201
↓ 92 callers
Method
resize
src/vtbackend/Line.cpp:80
↓ 90 callers
Method
append
src/vtbackend/InputGenerator.cpp:731
↓ 89 callers
Method
empty
src/crispy/StackTrace.h:27
↓ 87 callers
Method
get
src/vtparser/Parser-impl.h:125
↓ 83 callers
Method
isFlagEnabled
src/vtbackend/Line.h:279
↓ 78 callers
Method
param_or
src/vtbackend/Sequence.h:320
↓ 76 callers
Method
handleScrollPhase
src/vtbackend/Terminal.cpp:1599
↓ 72 callers
Function
h
src/crispy/StrongLRUHashtable_test.cpp:19
↓ 72 callers
Method
left
src/vtrasterizer/BoxDrawingRenderer.cpp:278
↓ 71 callers
Method
has_value
src/crispy/result.h:163
↓ 71 callers
Method
historyLineCount
src/vtbackend/Grid.h:619
↓ 71 callers
Method
right
src/vtrasterizer/BoxDrawingRenderer.cpp:266
↓ 66 callers
Method
down
src/vtrasterizer/BoxDrawingRenderer.cpp:272
↓ 66 callers
Function
logScreenText
src/vtbackend/test_helpers.h:121
↓ 66 callers
Method
up
src/vtrasterizer/BoxDrawingRenderer.cpp:260
↓ 66 callers
Method
value_or
src/crispy/result.h:197
↓ 65 callers
Function
blockElement
src/vtrasterizer/Pixmap.h:238
↓ 65 callers
Method
peekInput
src/vtbackend/Terminal.h:497
↓ 60 callers
Function
blockSextant
src/vtrasterizer/BoxDrawingRenderer.cpp:1447
↓ 60 callers
Method
clear
src/vtbackend/Image.cpp:364
↓ 60 callers
Method
flags
src/vtbackend/Line.h:240
↓ 60 callers
Method
peek
Peeks into the generated output, returning it as string view. @return a view into the generated buffer sequence.
src/vtbackend/InputGenerator.h:533
↓ 60 callers
Method
setMode
src/vtbackend/Terminal.cpp:2327
↓ 57 callers
Method
keys
src/crispy/StrongLRUCache.h:223
↓ 56 callers
Function
info
Print an informational message.
test/osc99-notifications.py:70
↓ 56 callers
Function
select
src/vtbackend/Functions.cpp:33
↓ 52 callers
Method
contains
src/vtbackend/Selector.cpp:67
↓ 51 callers
Method
begin
src/crispy/size.h:54
↓ 50 callers
Method
end
src/crispy/size.h:55
↓ 50 callers
Method
hashes
src/crispy/StrongLRUHashtable.h:652
↓ 49 callers
Method
take
src/vtbackend/InputGenerator.h:311
↓ 49 callers
Method
width
src/vtbackend/Image.h:78
↓ 47 callers
Method
moveCursorTo
src/vtbackend/Screen.cpp:778
↓ 47 callers
Method
size
src/vtparser/Parser.h:453
↓ 46 callers
Method
profile
src/contour/Config.h:835
↓ 45 callers
Method
area
src/vtpty/PageSize.h:31
↓ 45 callers
Method
end
src/vtbackend/primitives.h:283
↓ 45 callers
Method
ensureFreshRenderBuffer
src/vtbackend/Terminal.cpp:365
↓ 44 callers
Method
event
Events
src/vtparser/Parser-impl.h:62
↓ 44 callers
Function
logGridText
src/vtbackend/Grid_test.cpp:23
↓ 44 callers
Method
scrollOffset
src/vtbackend/Viewport.h:33
↓ 43 callers
Method
transition
Transitions *with* actions
src/vtparser/Parser-impl.h:81
↓ 42 callers
Method
isActive
Returns true if hint mode is currently active.
src/vtbackend/HintModeHandler.h:102
↓ 41 callers
Method
count
src/vtbackend/Sequence.h:63
↓ 41 callers
Method
wrapped
src/vtbackend/Line.h:246
↓ 40 callers
Method
begin
src/vtbackend/primitives.h:282
↓ 40 callers
Method
data
src/crispy/BufferObject.h:274
↓ 40 callers
Method
generate
src/vtbackend/InputGenerator.cpp:667
↓ 40 callers
Method
isModeEnabled
{{{ Modes handling
src/vtbackend/Terminal.h:360
↓ 40 callers
Method
vertical
src/vtrasterizer/BoxDrawingRenderer.cpp:326
↓ 39 callers
Method
sendMouseMoveEvent
src/vtbackend/Terminal.cpp:1132
↓ 39 callers
Function
sh
src/crispy/StrongLRUHashtable_test.cpp:25
↓ 38 callers
Method
parseFragment
src/vtbackend/SixelParser.h:77
↓ 37 callers
Method
activate
src/vtbackend/HintModeHandler.cpp:118
↓ 37 callers
Method
data
src/contour/TerminalSession.cpp:2202
↓ 37 callers
Method
horizontal
src/vtrasterizer/BoxDrawingRenderer.cpp:334
↓ 37 callers
Method
line
src/crispy/logstore.h:52
↓ 36 callers
Method
extractSelectionText
src/vtbackend/Terminal.cpp:1828
↓ 36 callers
Method
selector
Converts a FunctionSpinto a FunctionSelector, applicable for finding the corresponding FunctionDefinition.
src/vtbackend/Sequence.h:270
↓ 36 callers
Method
str
src/vtbackend/Sequence.h:80
↓ 35 callers
Method
margin
src/vtbackend/Screen.h:347
↓ 34 callers
Method
normalModeCursorPosition
src/vtbackend/Terminal.h:797
↓ 34 callers
Method
writeText
src/vtbackend/Screen.cpp:516
↓ 33 callers
Method
enable
src/vtbackend/MatchModes.h:44
↓ 33 callers
Function
writeToTTY
examples/multi-page-demo.cpp:33
↓ 32 callers
Method
circle
src/vtrasterizer/BoxDrawingRenderer.cpp:342
↓ 32 callers
Method
get
src/crispy/CLI.h:116
↓ 32 callers
Method
parameterCount
src/vtbackend/Sequence.h:225
↓ 32 callers
Method
scrollUp
src/vtbackend/Screen.h:708
↓ 31 callers
Method
param
src/vtbackend/Sequence.h:326
↓ 30 callers
Function
OSC
src/vtbackend/Functions.h:364
↓ 30 callers
Method
enter
src/vtbackend/InputGenerator.h:374
↓ 30 callers
Method
reset
src/vtbackend/Grid.cpp:617
↓ 30 callers
Method
setGraphicsRendition
src/vtbackend/Screen.cpp:2001
↓ 30 callers
Method
setLineText
src/vtbackend/Grid.cpp:311
↓ 30 callers
Method
test
src/crispy/flags.h:62
↓ 30 callers
Method
toUtf8
src/vtbackend/Line.cpp:108
↓ 29 callers
Method
erase
src/crispy/LRUCache.h:143
next →
1–100 of 3,434, ranked by callers