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
↓ 8 callers
Function
moveTo
Moves the cursor to (row, col) — 1-based.
examples/multi-page-demo.cpp:95
↓ 8 callers
Method
normalColor
src/vtbackend/ColorPalette.h:70
↓ 8 callers
Method
path
src/vtbackend/Hyperlink.h:45
↓ 8 callers
Method
release
src/crispy/BufferObject.h:385
↓ 8 callers
Method
renderBuffer
Aquuires read-access handle to front render buffer. This also acquires the reader lock and releases it automatically upon RenderBufferRef destruction
src/vtbackend/Terminal.h:620
↓ 8 callers
Method
renderCell
src/vtrasterizer/TextRenderer.cpp:428
↓ 8 callers
Function
renderSelection
src/vtbackend/Selector.h:173
↓ 8 callers
Method
searchReverse
src/vtbackend/Screen.cpp:4715
↓ 8 callers
Method
setColor
src/vtbackend/SixelParser.cpp:127
↓ 8 callers
Method
setMark
src/vtbackend/Screen.cpp:3878
↓ 8 callers
Method
smoothScrollPixelOffset
Returns the current sub-cell pixel offset for smooth scrolling.
src/vtbackend/Terminal.h:534
↓ 8 callers
Function
timeAt
Helper to create a time point offset from a base.
src/vtbackend/Animation_test.cpp:58
↓ 8 callers
Method
try_get
src/crispy/StrongLRUCache.h:172
↓ 7 callers
Function
authenticatedSBQuery
Builds an authenticated SBQUERY escape sequence with token parameters. @param queryType The SBQUERY query type (Ps). @param count The count parameter
src/vtbackend/ShellIntegration_test.cpp:73
↓ 7 callers
Method
cellTextAt
IMPORTANT: Invokig inflatedBuffer() is expensive. This function should be invoked with caution.
src/vtbackend/Screen.h:544
↓ 7 callers
Function
configure
src/crispy/logstore.h:271
↓ 7 callers
Function
currentToken
src/crispy/CLI.cpp:115
↓ 7 callers
Method
cursorPageNumber
Returns the 1-based page number where the cursor is active (for VT replies).
src/vtbackend/Terminal.h:718
↓ 7 callers
Function
decode
src/crispy/base64.h:174
↓ 7 callers
Method
enabled
src/vtbackend/Terminal.h:111
↓ 7 callers
Method
eraseCharacters
src/vtbackend/Screen.cpp:1133
↓ 7 callers
Method
exit
src/vtparser/Parser-impl.h:56
↓ 7 callers
Function
for_each_key_value
src/crispy/utils.h:493
↓ 7 callers
Function
fromHexString
src/crispy/utils.h:501
↓ 7 callers
Function
homeResolvedPath
src/crispy/utils.h:622
↓ 7 callers
Function
ipv6OnlyPatterns
Returns only the IPv6 pattern for precise test assertions.
src/vtbackend/HintModeHandler_test.cpp:58
↓ 7 callers
Method
isAlternateScreen
src/vtbackend/Terminal.h:690
↓ 7 callers
Method
load_font
src/text_shaper/open_shaper.cpp:834
↓ 7 callers
Method
or_else
src/crispy/result.h:319
↓ 7 callers
Method
parsingBuffer
Returns the buffer currently being parsed by parseFragment(). This is used to ensure buffer_fragment holds the correct buffer reference when creating
src/vtbackend/Terminal.h:1076
↓ 7 callers
Method
reply
src/vtbackend/Screen.cpp:3517
↓ 7 callers
Method
run
customize debuglog transform to shorten the file_name output a bit
src/crispy/App.cpp:204
↓ 7 callers
Method
scrolled
Tests if the viewport has been moved(/scrolled) off its main view position. @retval true viewport has been moved/scrolled off its main view position.
src/vtbackend/Viewport.h:39
↓ 7 callers
Method
setCursorStyle
src/vtbackend/Terminal.cpp:2240
↓ 7 callers
Method
setFinalChar
src/vtbackend/Sequence.h:251
↓ 7 callers
Method
setHyperlink
src/vtbackend/cell/SimpleCell.h:262
↓ 7 callers
Function
setupMockTerminal
Construct a MockTerm instance with given dimension and fill it with some text. The text cursor is ensured to be in home position (top left), and inpu
src/vtbackend/ViCommands_test.cpp:42
↓ 7 callers
Method
size
src/vtbackend/cell/SimpleCell.h:49
↓ 7 callers
Method
size
src/crispy/BufferObject.h:196
↓ 7 callers
Function
spaces
src/crispy/CLI.cpp:523
↓ 7 callers
Function
splitKeyValuePairs
src/crispy/utils.h:265
↓ 7 callers
Method
start
src/contour/TerminalSession.cpp:337
↓ 7 callers
Method
stringCapability
src/vtbackend/Capabilities.cpp:403
↓ 7 callers
Method
tileSize
src/vtrasterizer/TextureAtlas.h:241
↓ 7 callers
Method
toUtf8Trimmed
src/vtbackend/Line.cpp:131
↓ 7 callers
Method
underlineColor
src/vtbackend/cell/SimpleCell.h:241
↓ 7 callers
Method
wordDelimited
src/vtbackend/Terminal.cpp:3049
↓ 7 callers
Method
zero_index
src/vtbackend/Grid.h:662
↓ 6 callers
Method
any
src/vtbackend/MatchModes.h:73
↓ 6 callers
Function
applyContentScale
src/contour/helper.h:166
↓ 6 callers
Function
applyResize
src/contour/helper.cpp:769
↓ 6 callers
Method
aspectRatio
src/vtbackend/SixelParser.h:151
↓ 6 callers
Method
at
src/vtbackend/Sequence.h:34
↓ 6 callers
Method
cellSize
src/contour/display/TerminalDisplay.cpp:1260
↓ 6 callers
Function
charsetMap
src/vtbackend/Charset.cpp:248
↓ 6 callers
Method
clear
src/vtparser/ParserEvents.h:176
↓ 6 callers
Method
close
src/vtpty/ConPty.cpp:208
↓ 6 callers
Method
close
src/contour/FreeDesktopNotifier.cpp:119
↓ 6 callers
Method
closeDisplay
src/contour/display/TerminalDisplay.cpp:1595
↓ 6 callers
Function
compare
src/crispy/point.h:81
↓ 6 callers
Method
complete
src/vtbackend/Selector.cpp:49
↓ 6 callers
Method
copyToClipboard
src/vtbackend/Terminal.cpp:1936
↓ 6 callers
Method
create
src/crispy/BufferObject.h:246
↓ 6 callers
Function
drawEllipseArc
src/vtrasterizer/Pixmap.h:172
↓ 6 callers
Function
element_count
src/vtrasterizer/TextureAtlas.h:30
↓ 6 callers
Function
encode
src/crispy/base64.h:57
↓ 6 callers
Function
find_if
src/crispy/algorithm.h:12
↓ 6 callers
Function
for_each
src/crispy/algorithm.h:45
↓ 6 callers
Function
fromDECModeNum
src/vtbackend/primitives.h:889
↓ 6 callers
Function
header
Print a section header.
test/demo_parenthesis_pieces.py:55
↓ 6 callers
Method
id
src/contour/TerminalSession.h:221
↓ 6 callers
Method
imageFragment
src/vtbackend/cell/SimpleCell.h:246
↓ 6 callers
Method
insertCharacters
src/vtbackend/Screen.cpp:1359
↓ 6 callers
Method
isLineEmpty
src/vtbackend/Screen.h:587
↓ 6 callers
Function
join_with
src/crispy/utils.h:77
↓ 6 callers
Function
loadShaderSource
src/contour/display/Blur.cpp:25
↓ 6 callers
Function
makeModifiers
src/contour/helper.cpp:59
↓ 6 callers
Function
makeRGBColor
src/vtbackend/RenderBufferBuilder.cpp:30
↓ 6 callers
Method
makeVisibleWithinSafeArea
src/vtbackend/Viewport.cpp:57
↓ 6 callers
Method
message
{{{ implementation
src/crispy/logstore.h:221
↓ 6 callers
Method
moveCursorToNextLine
src/vtbackend/Screen.cpp:1346
↓ 6 callers
Method
open
src/vtbackend/ViCommands.cpp:502
↓ 6 callers
Method
pop_front
src/crispy/ring.h:178
↓ 6 callers
Method
precedingGraphicCharacter
src/vtparser/Parser.h:694
↓ 6 callers
Method
ranges
src/vtbackend/Selector.cpp:88
↓ 6 callers
Method
rbegin
src/crispy/ring.h:370
↓ 6 callers
Function
replace
src/crispy/utils.h:609
↓ 6 callers
Method
search
src/crispy/TrieMap.h:83
↓ 6 callers
Function
selectControl
Selects a FunctionDefinition based on given input control sequence fields. @p leader an optional value between 0x3C .. 0x3F @p argc number of argumen
src/vtbackend/Functions.h:977
↓ 6 callers
Method
sendKeyEvent
src/vtbackend/Terminal.cpp:825
↓ 6 callers
Method
set
src/vtbackend/Terminal.h:98
↓ 6 callers
Function
setColor
Sets foreground and background colors using SGR (256-color mode).
examples/multi-page-demo.cpp:101
↓ 6 callers
Method
setWrapped
src/vtbackend/Line.h:247
↓ 6 callers
Function
simulateCommand
Simulates a complete command cycle: prompt -> command -> output -> finish. Inserts newlines to mirror real shell behavior (Enter after prompt, newline
src/vtbackend/ShellIntegration_test.cpp:112
↓ 6 callers
Method
subParameterCount
src/vtbackend/Sequence.h:226
↓ 6 callers
Method
toTileIndex
src/vtrasterizer/TextureAtlas.h:350
↓ 6 callers
Function
vert_nth
src/vtrasterizer/BoxDrawingRenderer.cpp:925
↓ 6 callers
Method
whichDoc
src/contour/Config.h:1513
↓ 5 callers
Function
allFunctions
src/vtbackend/Functions.h:859
↓ 5 callers
Method
allocate
Allocates a new DirectMapping container. Returns either mapping for the fully requested count or an empty mapping.
src/vtrasterizer/TextureAtlas.h:366
← previous
next →
301–400 of 3,434, ranked by callers