MCPcopy Create free account

hub / github.com/contour-terminal/contour / types & classes

Types & classes922 in github.com/contour-terminal/contour

↓ 930 callersClassLineOffset
line types
src/vtbackend/primitives.h:45
↓ 570 callersClassLineCount
src/vtpty/PageSize.h:12
↓ 566 callersClassColumnOffset
clang-format off column types
src/vtbackend/primitives.h:41
↓ 446 callersClassColumnCount
src/vtpty/PageSize.h:15
↓ 72 callersClassHeight
src/vtpty/ImageSize.h:16
↓ 72 callersClassWidth
src/vtpty/ImageSize.h:15
↓ 47 callersClassPageIndex
page
src/vtbackend/primitives.h:52
↓ 30 callersClasscategory
src/crispy/logstore.h:40
↓ 26 callersClassrange
NOLINTNEXTLINE(readability-identifier-naming)
src/crispy/range.h:12
↓ 26 callersClasssize
src/crispy/size.h:12
↓ 22 callersClassScrollOffset
src/vtbackend/primitives.h:46
↓ 14 callersClassIconParameters
scripts/generate-iconset.py:34
↓ 12 callersClassRGBColor
{{{ RGBColor
src/vtbackend/Color.h:46
↓ 11 callersClassMatchModes
src/vtbackend/MatchModes.h:10
↓ 11 callersClassfnv
src/crispy/FNV.h:17
↓ 10 callersClassTabStopCount
misc.
src/vtbackend/primitives.h:49
↓ 7 callersClassstrong_hash
src/crispy/StrongHash.h:24
↓ 6 callersClassScopedTimer
RAII utility that logs the elapsed time of a scope to a given log category.
src/contour/helper.h:42
↓ 6 callersClassparser_error
src/crispy/CLI.h:95
↓ 6 callersClassvariable_collector
src/crispy/utils_test.cpp:123
↓ 5 callersClassLeft
src/vtbackend/primitives.h:63
↓ 5 callersClassLinearSelection
src/vtbackend/Selector.h:132
↓ 5 callersClassRGBAColor
{{{ RGBAColor
src/vtbackend/Color.h:174
↓ 5 callersClassTop
margin
src/vtbackend/primitives.h:62
↓ 5 callersClassfinally
src/crispy/utils.h:388
↓ 4 callersClassBottom
src/vtbackend/primitives.h:64
↓ 4 callersClassRight
src/vtbackend/primitives.h:65
↓ 4 callersClassVertex
src/contour/display/Vertex.h:6
↓ 4 callersClassiterator
src/vtbackend/Grid.h:370
↓ 4 callersClassnext_with_same_hash
src/crispy/StrongLRUHashtable.h:190
↓ 3 callersClassMockTerm
src/vtbackend/MockTerm.h:16
↓ 3 callersClassTextClusterGrouper
This class is responsible for grouping the text to be rendered into clusters of codepoints that share the same text style and color.
src/vtrasterizer/TextClusterGrouper.h:21
↓ 3 callersEnumanother_error
src/crispy/result_test.cpp:24
↓ 3 callersClassbuffer_object_pool<char>
src/crispy/BufferObject.cpp:9
↓ 3 callersEnumerror_code
src/crispy/result_test.cpp:14
↓ 3 callersClassflags
src/crispy/flags.h:25
↓ 2 callersClassCenter
src/vtrasterizer/BoxDrawingRenderer.cpp:2603
↓ 2 callersClassImageId
src/vtbackend/Image.h:32
↓ 2 callersEnumOpacity
{{{ Opacity
src/vtbackend/Color.h:388
↓ 2 callersClassentry
src/crispy/StrongLRUHashtable.h:196
↓ 2 callersClassmessage_builder
src/crispy/logstore.h:74
↓ 2 callersClassopen_shaper
* Text shaping and rendering engine using open source technologies, * fontconfig + harfbuzz + freetype. */
src/text_shaper/open_shaper.h:18
↓ 2 callersClasssink
src/crispy/logstore.h:41
↓ 1 callersClassBoxDrawingRenderer
Takes care of rendering the text cursor.
src/vtrasterizer/BoxDrawingRenderer.h:17
↓ 1 callersClassChange
scripts/extract-changelog-from-metainfo.py:8
↓ 1 callersClassCode
TCap Code - terminal capability code, a unique 2-byte identifier.
src/vtbackend/Capabilities.h:14
↓ 1 callersClassFrameWriter
src/vtrasterizer/TextClusterGrouper_test.cpp:77
↓ 1 callersClassGraphicsAttributes
Character graphics rendition information.
src/vtbackend/GraphicsAttributes.h:14
↓ 1 callersClassInfinite
clang-format off Special structure for inifinite history of Grid
src/vtbackend/primitives.h:85
↓ 1 callersClassNoOpInstructionCounter
src/vtbackend/SequenceBuilder.h:24
↓ 1 callersClassRelease
scripts/extract-changelog-from-metainfo.py:16
↓ 1 callersClassRenderBufferRef
Lock-guarded handle to a read-only RenderBuffer object. @see RenderBuffer
src/vtbackend/RenderBuffer.h:118
↓ 1 callersClassSixelImageBuilder
src/vtbackend/Screen.h:41
↓ 1 callersClassSshHostkeyHash
src/vtpty/SshSession.h:56
↓ 1 callersClassTestSelectionHelper
src/vtbackend/Selector_test.cpp:17
↓ 1 callersClassTextureAtlas
src/vtrasterizer/TextureAtlas.h:228
↓ 1 callersClassTileLocation
* Describes the location of a tile in an atlas. * * NB: The tile-size is fixed as the atlas-grid is fixed-size. */
src/vtrasterizer/TextureAtlas.h:58
↓ 1 callersClassVTWriter
Serializes text and SGR attributes into a valid VT stream.
src/vtbackend/VTWriter.h:21
↓ 1 callersClassYAMLConfigReader
src/contour/Config.h:868
↓ 1 callersClassapp
General purpose Application main with CLI parameter handling and stuff.
src/crispy/App.h:16
↓ 1 callersClassbuffer_fragment
src/crispy/BufferObject.h:38
↓ 1 callersClassfailure
src/crispy/result.h:14
↓ 1 callersClasssigaction
src/vtpty/UnixPty.cpp:162
↓ 1 callersClasssigaction
examples/detect-dark-light-mode.cpp:113
↓ 1 callersClasssource_location_custom
src/crispy/logstore.h:43
↓ 1 callersClassstack_trace
src/crispy/StackTrace.h:15
↓ 1 callersClasssystem_wrap
src/crispy/StackTrace.cpp:48
Class::timespec
src/vtbackend/Screen.cpp:117
ClassACCENTPOLICY
src/contour/BlurBehind.cpp:279
EnumAcceptState
src/contour/BlurBehind.cpp:270
EnumAction
An event may cause one of these actions to occur with or without a change of state.
src/vtparser/Parser.h:213
EnumAction
src/vtbackend/Screen.h:58
EnumActionClass
Actions can be invoked due to various reasons.
src/vtparser/Parser.h:200
EnumActiveStatusDisplay
Selects whether the terminal sends data to the main display or the status line.
src/vtbackend/primitives.h:611
ClassAnimationState
src/vtbackend/Animation.h:36
EnumAnsiMode
src/vtbackend/primitives.h:622
EnumApplyResult
src/vtbackend/Screen.h:118
EnumArc
src/vtrasterizer/Pixmap.h:81
EnumArcStyle
src/vtrasterizer/BoxDrawingRenderer.h:22
ClassAtlasAttributes
src/contour/display/OpenGLRenderer.h:190
ClassAtlasBackend
Generic listener API to events from an TextureAtlas. AtlasBackend interface, performs the actual atlas operations, such as texture creation, upload, r
src/vtrasterizer/TextureAtlas.h:186
ClassAtlasProperties
An texture atlas is holding fixed sized tiles in a grid. The tiles are identified using a 32-bit Integer (AtlasTileID) that can be decomposed into X
src/vtrasterizer/TextureAtlas.h:97
ClassAtlasTextureScreenshot
* Contains the read-out of the state of an texture atlas. */
src/vtrasterizer/RenderTarget.h:30
ClassAtlasTileID
* Unique identifier of a tile in a fixed-size grid texture atlas. * * The 32-bit integer can be decomposed into two 16-bit X and Y offsets, * where
src/vtrasterizer/TextureAtlas.h:48
ClassAudio
src/contour/Audio.h:14
ClassAutoScrollInfo
Result of computing auto-scroll parameters from the mouse position.
src/contour/helper.h:148
ClassBackgroundConfig
src/contour/Config.h:201
ClassBackgroundImage
src/vtrasterizer/RenderTarget.h:19
ClassBackgroundImage
src/vtbackend/ColorPalette.h:39
ClassBackgroundRenderer
src/vtrasterizer/BackgroundRenderer.h:16
ClassBaseOffset
src/vtrasterizer/Pixmap.cpp:19
ClassBasicParserEvents
examples/watch-mouse-events.cpp:31
ClassBell
src/contour/Config.h:345
ClassBenchOptions
src/vtbackend/bench-headless.cpp:42
EnumBlinkStyle
Determines the visual style of cell blink animation (SGR 5/6).
src/vtbackend/primitives.h:541
ClassBlinkerState
src/vtbackend/Terminal.h:1313
ClassBlockTextInfo
Scan grid backward to find text regions for each block.
src/vtbackend/Screen.cpp:3755
ClassBlur
Dual Kawase Blur (GDC 2015) The implementation is heavily based on a implementation from https://github.com/alex47/Dual-Kawase-Blur (GPL-3) Which se
src/contour/display/Blur.h:28
EnumBody
src/vtrasterizer/BoxDrawingRenderer.cpp:703
ClassBox
src/vtrasterizer/BoxDrawingRenderer.cpp:244
next →1–100 of 922, ranked by callers