Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PHZ76/DesktopSharing
/ types & classes
Types & classes
997 in github.com/PHZ76/DesktopSharing
⨍
Functions
4,082
◇
Types & classes
997
↓ 711 callers
Class
ImVec2
2D vector (often used to store positions or sizes)
DesktopSharing/imgui/imgui.h:211
↓ 167 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
DesktopSharing/imgui/imgui.h:224
↓ 28 callers
Class
AmfObject
DesktopSharing/xop/amf.h:62
↓ 7 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
DesktopSharing/imgui/imgui_internal.h:407
↓ 6 callers
Class
ImGuiStoragePair
DesktopSharing/imgui/imgui.h:1836
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
DesktopSharing/imgui/imgui_demo.cpp:5240
↓ 4 callers
Class
ImFontConfig
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
DesktopSharing/imgui/imgui.h:123
↓ 3 callers
Class
ImVec1
Helper: ImVec1 (1D vector) (this odd construct is used to facilitate the transition between 1D and 2D, and the maintenance of some branches/patches)
DesktopSharing/imgui/imgui_internal.h:399
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
DesktopSharing/imgui/imgui.h:126
↓ 2 callers
Class
ImGuiPtrOrIndex
DesktopSharing/imgui/imgui_internal.h:974
↓ 2 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
DesktopSharing/imgui/imgui_internal.h:106
↓ 2 callers
Class
ImGuiTextRange
DesktopSharing/imgui/imgui.h:1789
↓ 2 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
DesktopSharing/imgui/imgui_internal.h:111
↓ 2 callers
Class
MFXVectorRangeError
DesktopSharing/codec/QsvCodec/src/mfx_vector.h:74
↓ 1 callers
Class
FactoryRecord
DesktopSharing/codec/QsvCodec/src/mfx_load_plugin.h:49
↓ 1 callers
Class
ImDrawChannel
Forward declarations
DesktopSharing/imgui/imgui.h:114
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
DesktopSharing/imgui/imgui.h:115
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
DesktopSharing/imgui/imgui.h:117
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
DesktopSharing/imgui/imgui_internal.h:91
↓ 1 callers
Class
ImGuiColumns
Storage data for a single column
DesktopSharing/imgui/imgui_internal.h:94
↓ 1 callers
Class
ImGuiMenuColumns
Backup and restore IsItemHovered() internal data
DesktopSharing/imgui/imgui_internal.h:100
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
DesktopSharing/imgui/imgui_internal.h:108
↓ 1 callers
Class
ImGuiWindow
Storage for a tab item (within a tab bar)
DesktopSharing/imgui/imgui_internal.h:109
↓ 1 callers
Class
_mfxSession
DesktopSharing/codec/QsvCodec/src/mfx_dispatcher.h:117
Class
AACEncoder
DesktopSharing/codec/AACEncoder.h:6
Class
AACEncoder
DesktopSharing/codec/avcodec/aac_encoder.h:11
Class
AACSource
DesktopSharing/xop/AACSource.h:13
Class
ANativeWindow
libs/SDL2/include/SDL_syswm.h:102
Class
ANativeWindow
libs/SDL2/include/SDL_egl.h:429
Class
ARGBBuffers
DesktopSharing/libyuv/source/convert_jpeg.cc:331
Class
AVABufferSinkParams
libs/ffmpeg/include/libavfilter/buffersink.h:79
Class
AVAES
libs/ffmpeg/include/libavutil/aes.h:37
Class
AVAESCTR
libs/ffmpeg/include/libavutil/aes_ctr.h:33
Enum
AVActiveFormatDescription
libs/ffmpeg/include/libavutil/frame.h:163
Enum
AVAppToDevMessageType
* Message types used by avdevice_app_to_dev_control_message(). */
libs/ffmpeg/include/libavdevice/avdevice.h:119
Class
AVAudioFifo
libs/ffmpeg/include/libavutil/audio_fifo.h:49
Enum
AVAudioServiceType
libs/ffmpeg/include/libavcodec/avcodec.h:797
Enum
AVAudioServiceType
libs/ffmpeg/include/libavcodec/avcodec.h:2238
Class
AVBPrint
Avoid a warning. The header can not be included because it breaks c++. */
libs/ffmpeg/include/libavformat/avio.h:822
Class
AVBPrint
libs/ffmpeg/include/libavutil/channel_layout.h:167
Class
AVBSFContext
libs/ffmpeg/include/libavcodec/avcodec.h:5687
Class
AVBSFInternal
libs/ffmpeg/include/libavcodec/avcodec.h:5675
Class
AVBSFList
libs/ffmpeg/include/libavcodec/avcodec.h:5913
Class
AVBitStreamFilter
libs/ffmpeg/include/libavcodec/avcodec.h:5664
Class
AVBitStreamFilter
libs/ffmpeg/include/libavcodec/avcodec.h:5696
Class
AVBitStreamFilter
libs/ffmpeg/include/libavcodec/avcodec.h:5736
Class
AVBitStreamFilterContext
libs/ffmpeg/include/libavcodec/avcodec.h:5662
Class
AVBitStreamFilterContext
libs/ffmpeg/include/libavcodec/avcodec.h:5666
Class
AVBlowfish
libs/ffmpeg/include/libavutil/blowfish.h:35
Class
AVBuffer
libs/ffmpeg/include/libavutil/buffer.h:73
Class
AVBufferPool
libs/ffmpeg/include/libavutil/buffer.h:238
Class
AVBufferRef
libs/ffmpeg/include/libavutil/buffer.h:81
Class
AVBufferSinkParams
libs/ffmpeg/include/libavfilter/buffersink.h:65
Class
AVBufferSrcParameters
libs/ffmpeg/include/libavfilter/buffersrc.h:73
Class
AVCAMELLIA
libs/ffmpeg/include/libavutil/camellia.h:38
Class
AVCAST5
libs/ffmpeg/include/libavutil/cast5.h:38
Class
AVCPBProperties
libs/ffmpeg/include/libavcodec/avcodec.h:1099
Class
AVCUDADeviceContext
libs/ffmpeg/include/libavutil/hwcontext_cuda.h:42
Class
AVCUDADeviceContextInternal
libs/ffmpeg/include/libavutil/hwcontext_cuda.h:37
Class
AVChapter
libs/ffmpeg/include/libavformat/avformat.h:1294
Enum
AVChromaLocation
* Location of chroma samples. * * Illustration showing the location of the first (top left) chroma sample of the * image, the left shows only luma,
libs/ffmpeg/include/libavutil/pixfmt.h:522
Enum
AVChromaLocation
libs/ffmpeg/include/libavutil/frame.h:476
Enum
AVChromaLocation
libs/ffmpeg/include/libavutil/pixdesc.h:290
Enum
AVChromaLocation
libs/ffmpeg/include/libavcodec/avcodec.h:2155
Enum
AVChromaLocation
libs/ffmpeg/include/libavcodec/avcodec.h:3974
Enum
AVChromaLocation
libs/ffmpeg/include/libavcodec/avcodec.h:4639
Class
AVClass
libs/ffmpeg/include/libavutil/log.h:67
Class
AVClass
libs/ffmpeg/include/libavutil/log.h:123
Class
AVCodec
libs/ffmpeg/include/libavcodec/avcodec.h:1527
Class
AVCodec
libs/ffmpeg/include/libavcodec/avcodec.h:3408
Class
AVCodec
libs/ffmpeg/include/libavcodec/avcodec.h:3457
Class
AVCodecContext
libs/ffmpeg/include/libavcodec/vdpau.h:60
Class
AVCodecContext
libs/ffmpeg/include/libavcodec/avcodec.h:1518
Class
AVCodecContext
libs/ffmpeg/include/libavcodec/avcodec.h:1752
Class
AVCodecDefault
libs/ffmpeg/include/libavcodec/avcodec.h:3401
Class
AVCodecDescriptor
libs/ffmpeg/include/libavcodec/avcodec.h:699
Class
AVCodecHWConfig
libs/ffmpeg/include/libavcodec/avcodec.h:3382
Class
AVCodecHWConfigInternal
libs/ffmpeg/include/libavcodec/avcodec.h:3549
Enum
AVCodecID
libs/ffmpeg/include/libavdevice/avdevice.h:403
Enum
AVCodecID
libs/ffmpeg/include/libavformat/avformat.h:508
Enum
AVCodecID
libs/ffmpeg/include/libavformat/avformat.h:1521
Enum
AVCodecID
libs/ffmpeg/include/libavformat/avformat.h:2695
Enum
AVCodecID
* Identify the syntax and semantics of the bitstream. * The principle is roughly: * Two decoders with the same ID can decode the same streams. * Tw
libs/ffmpeg/include/libavcodec/avcodec.h:215
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:700
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:1528
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:3422
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:3596
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:3884
Enum
AVCodecID
libs/ffmpeg/include/libavcodec/avcodec.h:5744
Class
AVCodecInternal
libs/ffmpeg/include/libavcodec/avcodec.h:1494
Class
AVCodecInternal
libs/ffmpeg/include/libavcodec/avcodec.h:1553
Class
AVCodecParameters
libs/ffmpeg/include/libavcodec/avcodec.h:3876
Class
AVCodecParser
libs/ffmpeg/include/libavcodec/avcodec.h:5034
Class
AVCodecParser
libs/ffmpeg/include/libavcodec/avcodec.h:5199
Class
AVCodecParser
libs/ffmpeg/include/libavcodec/avcodec.h:5211
Class
AVCodecParserContext
libs/ffmpeg/include/libavformat/avformat.h:1084
Class
AVCodecParserContext
libs/ffmpeg/include/libavformat/avformat.h:1242
Class
AVCodecParserContext
libs/ffmpeg/include/libavcodec/avcodec.h:5032
Class
AVCodecTag
libs/ffmpeg/include/libavformat/avformat.h:443
Class
AVCodecTag
libs/ffmpeg/include/libavformat/avformat.h:523
next →
1–100 of 997, ranked by callers