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
↓ 4 callers
Function
isPowerOfTwo
src/crispy/StrongLRUHashtable.h:25
↓ 4 callers
Function
isRGBColor
src/vtbackend/Color.h:320
↓ 4 callers
Method
link
src/crispy/App.cpp:129
↓ 4 callers
Function
loadConfig
src/contour/Config.cpp:238
↓ 4 callers
Method
locate
src/text_shaper/mock_font_locator.cpp:29
↓ 4 callers
Function
makeRGBColorPair
src/vtbackend/RenderBufferBuilder.cpp:39
↓ 4 callers
Function
makeUnderlineColor
src/vtbackend/CellUtil.h:58
↓ 4 callers
Function
modifierBits
src/vtbackend/InputGenerator.cpp:808
↓ 4 callers
Method
moveCursorToLine
src/vtbackend/Screen.cpp:1763
↓ 4 callers
Function
namePrefix
src/crispy/CLI.cpp:96
↓ 4 callers
Function
parseValue
Parses the given parameter value @p text with respect to the given @p option.
src/crispy/CLI.cpp:168
↓ 4 callers
Method
pixelOffset
Returns the sub-cell-height pixel offset for smooth scrolling.
src/vtbackend/Viewport.h:93
↓ 4 callers
Method
pixelPerDip
src/text_shaper/directwrite_shaper.cpp:271
↓ 4 callers
Function
prependLine
Prepends a line of text to an accumulator, inserting a newline separator.
src/vtbackend/Screen.cpp:3603
↓ 4 callers
Method
print
src/vtparser/ParserEvents.h:169
↓ 4 callers
Function
printOption
src/crispy/CLI.cpp:700
↓ 4 callers
Function
print_side_by_side
Print multiple columns of lines side by side with labels underneath.
test/demo_math_symbols.py:148
↓ 4 callers
Method
put
src/vtbackend/SequenceBuilder.h:147
↓ 4 callers
Method
replaceCommentPlaceholder
src/contour/Config.h:1591
↓ 4 callers
Method
reportExtendedCursorPosition
src/vtbackend/Screen.cpp:956
↓ 4 callers
Method
requestTabStops
src/vtbackend/Screen.cpp:2366
↓ 4 callers
Method
requestWindowResize
src/vtbackend/Terminal.cpp:2210
↓ 4 callers
Method
resetColorPalette
src/vtbackend/Terminal.cpp:3155
↓ 4 callers
Method
resetFlags
src/vtbackend/cell/SimpleCell.h:206
↓ 4 callers
Method
rezero
src/crispy/ring.h:395
↓ 4 callers
Function
right_curly
Build a right curly bracket of given height (minimum 3).
test/demo_math_symbols.py:84
↓ 4 callers
Method
save
src/vtbackend/Terminal.h:137
↓ 4 callers
Function
scale
src/text_shaper/shaper.cpp:95
↓ 4 callers
Method
screenTransitionProgress
Returns the current transition progress in [0, 1], or 1.0 if no transition is active.
src/vtbackend/Terminal.h:749
↓ 4 callers
Method
scrollViewport
src/vtbackend/ViCommands.cpp:171
↓ 4 callers
Function
selectOSCommand
Selects a FunctionDefinition based on given input control sequence fields. @p id leading numeric identifier (such as 8 for hyperlink) @notice multi-
src/vtbackend/Functions.h:998
↓ 4 callers
Method
sendPaste
src/vtbackend/Terminal.cpp:1265
↓ 4 callers
Method
sendRawInput
src/vtbackend/Terminal.cpp:1281
↓ 4 callers
Method
setExecutionMode
src/vtbackend/Terminal.cpp:260
↓ 4 callers
Function
setFileFlags
src/vtpty/UnixUtils.h:65
↓ 4 callers
Method
setFlag
src/vtbackend/Line.h:271
↓ 4 callers
Method
setFonts
src/contour/display/TerminalDisplay.cpp:1459
↓ 4 callers
Method
setPixelOffset
Sets the sub-cell-height pixel offset for smooth scrolling.
src/vtbackend/Viewport.h:96
↓ 4 callers
Method
setWrappable
src/vtbackend/Line.h:250
↓ 4 callers
Function
setupGrid5x2
src/vtbackend/Grid_test.cpp:94
↓ 4 callers
Method
size
src/crispy/LRUCache.h:32
↓ 4 callers
Function
strongCompare
src/crispy/Comparison.h:16
↓ 4 callers
Function
stylizer
TODO: this and OSC-8 (hyperlinks)
src/crispy/CLI.cpp:539
↓ 4 callers
Method
tileLocation
src/vtrasterizer/TextureAtlas.h:299
↓ 4 callers
Function
toDECModeNum
src/vtbackend/primitives.h:837
↓ 4 callers
Function
toDigit
src/vtbackend/SixelParser.cpp:26
↓ 4 callers
Method
transform
src/crispy/result.h:252
↓ 4 callers
Method
transform_error
src/crispy/result.h:359
↓ 4 callers
Function
tryParseColorAttribute
src/vtbackend/StatusLineBuilder.cpp:44
↓ 4 callers
Method
try_get
src/vtrasterizer/TextureAtlas.h:587
↓ 4 callers
Method
unscroll
src/vtbackend/Grid.cpp:571
↓ 4 callers
Method
useRange
src/vtbackend/Line.h:196
↓ 4 callers
Method
want_read
NOLINTNEXTLINE(readability-make-member-function-const)
src/crispy/read_selector.h:198
↓ 4 callers
Method
write
src/contour/CaptureScreen.cpp:183
↓ 4 callers
Method
writeText
src/vtbackend/Terminal.cpp:3226
↓ 3 callers
Function
Color
src/vtbackend/Color.h:243
↓ 3 callers
Function
addNewWrappedLines
src/vtbackend/Grid.cpp:68
↓ 3 callers
Method
allBackground
src/vtbackend/Color.h:155
↓ 3 callers
Method
alpha
src/vtbackend/Color.h:190
↓ 3 callers
Method
appendCharacter
src/vtbackend/cell/SimpleCell.h:170
↓ 3 callers
Function
applySGR
src/vtbackend/Screen.cpp:2788
↓ 3 callers
Method
atlasSize
src/vtrasterizer/TextureAtlas.h:240
↓ 3 callers
Function
begin
src/crispy/times.h:78
↓ 3 callers
Method
begin
src/crispy/LRUCache.h:124
↓ 3 callers
Function
blendAttributesFrom
Blends each color channel of @p attrs from @p source toward the current value by @p t. At t=0 every channel equals @p source; at t=1 the colors remain
src/vtbackend/RenderBuffer.h:52
↓ 3 callers
Method
blue
src/vtbackend/Color.h:186
↓ 3 callers
Method
breakLoopAndRefreshRenderBuffer
{{{ RenderBuffer synchronization
src/vtbackend/Terminal.cpp:346
↓ 3 callers
Function
buttonNormal
src/vtbackend/InputGenerator.cpp:847
↓ 3 callers
Method
capacity
Retrieves the number of total tiles that can be stored.
src/vtrasterizer/TextureAtlas.h:302
↓ 3 callers
Method
cellWidthAt
src/vtbackend/Grid.h:805
↓ 3 callers
Method
checkStatus
src/vtpty/Process_unix.cpp:289
↓ 3 callers
Method
clear
mutators
src/vtbackend/Sequence.h:233
↓ 3 callers
Method
clearLine
src/vtbackend/Screen.cpp:1332
↓ 3 callers
Method
compareCellTextAt
src/vtbackend/ViCommands.cpp:769
↓ 3 callers
Method
contains
Tests if given coordinate is within the visible screen area.
src/vtbackend/Terminal.h:409
↓ 3 callers
Function
copy
src/crispy/algorithm.h:39
↓ 3 callers
Function
createArgv
src/vtpty/Process_unix.cpp:61
↓ 3 callers
Function
createPty
src/vtpty/Pty.cpp:17
↓ 3 callers
Method
currentTime
Retrieves the time point this terminal instance has been spawned.
src/vtbackend/Terminal.h:426
↓ 3 callers
Method
cursorShape
src/vtbackend/Terminal.h:811
↓ 3 callers
Function
defaultConfigFilePath
src/contour/Config.cpp:233
↓ 3 callers
Function
defaultConfigString
src/contour/Config.cpp:200
↓ 3 callers
Method
defaultLineFlags
src/vtbackend/Grid.h:855
↓ 3 callers
Method
deleteLines
src/vtbackend/Screen.cpp:1610
↓ 3 callers
Method
diagonal
src/vtrasterizer/BoxDrawingRenderer.cpp:284
↓ 3 callers
Method
disable
src/crispy/flags.h:43
↓ 3 callers
Method
distinct
src/vtbackend/Color.h:129
↓ 3 callers
Function
dumpGrid
src/vtbackend/Grid.cpp:1062
↓ 3 callers
Function
enable
src/crispy/logstore.h:259
↓ 3 callers
Method
enable
src/crispy/logstore.h:149
↓ 3 callers
Method
enableSequence
src/vtbackend/Functions.h:922
↓ 3 callers
Method
end
src/vtbackend/Grid.h:457
↓ 3 callers
Method
end
src/crispy/LRUCache.h:125
↓ 3 callers
Method
execute
clang-format on
src/vtparser/ParserEvents.h:175
↓ 3 callers
Function
extractCodePrefix
src/vtparser/Parser.h:729
↓ 3 callers
Method
finalChar
src/vtbackend/Sequence.h:303
↓ 3 callers
Method
functionDefinition
src/vtbackend/Sequence.h:262
↓ 3 callers
Function
getDocumentation
src/contour/Actions.h:305
↓ 3 callers
Function
getIndexedColor
src/vtbackend/Color.h:325
↓ 3 callers
Function
getLastErrorAsString
src/vtpty/Process_win32.cpp:36
← previous
next →
501–600 of 3,434, ranked by callers