Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/UZDoom/UZDoom
/ types & classes
Types & classes
6,051 in github.com/UZDoom/UZDoom
⨍
Functions
22,705
◇
Types & classes
6,051
↓ 187 callers
Class
FName
src/common/utility/name.h:54
↓ 90 callers
Class
FString
src/common/utility/name.h:52
↓ 74 callers
Class
PalEntry
src/common/utility/palentry.h:12
↓ 54 callers
Class
X86Mem
libraries/asmjit/asmjit/x86/x86operand.h:26
↓ 48 callers
Class
ExpEmit
src/common/scripting/backend/vmbuilder.h:13
↓ 47 callers
Class
TType
Need to have association of line numbers to types in a list for building structs.
libraries/ZVulkan/src/glslang/glslang/Include/Types.h:309
↓ 43 callers
Class
FStringf
src/common/utility/zstring.h:421
↓ 35 callers
Class
Point
libraries/ZWidget/include/zwidget/core/rect.h:3
↓ 31 callers
Class
Size
libraries/ZWidget/include/zwidget/core/rect.h:16
↓ 27 callers
Class
FNullTextureID
src/common/textures/textureid.h:57
↓ 26 callers
Class
FTextureID
src/common/textures/textureid.h:27
↓ 25 callers
Class
Operand
Operand can contain register, memory location, immediate, or label.
libraries/asmjit/asmjit/base/operand.h:416
↓ 22 callers
Class
ivec2
libraries/ZWidget/include/zwidget/widgets/textedit/textedit.h:89
↓ 21 callers
Class
Imm
Immediate operand. Immediate operand is usually part of instruction itself. It's inlined after or before the instruction opcode. Immediates can be on
libraries/asmjit/asmjit/base/operand.h:1107
↓ 21 callers
Class
VkImageTransition
src/common/rendering/vulkan/textures/vk_imagetransition.h:38
↓ 19 callers
Class
BufferBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:179
↓ 18 callers
Class
ImageViewBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:141
↓ 17 callers
Class
FSetTextureID
This is for the script interface which needs to do casts from int to texture.
src/common/textures/textureid.h:64
↓ 14 callers
Enum
ERenderStyle
Legacy render styles
src/common/engine/renderstyle.h:58
↓ 14 callers
Class
TVector2
src/common/utility/vectors.h:81
↓ 14 callers
Class
const_reverse_iterator
libraries/ZVulkan/include/zvulkan/vk_mem_alloc/vk_mem_alloc.h:4792
↓ 13 callers
Class
Mem
Base class for all memory operands. NOTE: It's tricky to pack all possible cases that define a memory operand into just 16 bytes. The `Mem` splits da
libraries/asmjit/asmjit/base/operand.h:892
↓ 13 callers
Class
TQuaternion
src/common/utility/quaternion.h:6
↓ 13 callers
Class
TVector3
src/common/utility/vectors.h:76
↓ 12 callers
Class
ImageBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:117
↓ 12 callers
Class
equal_to
src/common/filesystem/source/wildcards.hpp:600
↓ 11 callers
Class
TAngle
src/common/utility/vectors.h:78
↓ 11 callers
Class
TVector4
src/common/utility/vectors.h:712
↓ 10 callers
Class
FString
[RH] Functions that actually perform the cheating
src/m_cheat.h:9
↓ 10 callers
Class
FileSystemException
src/common/filesystem/include/fs_files.h:50
↓ 10 callers
Class
IdImmediate
libraries/ZVulkan/src/glslang/spirv/spvIR.h:84
↓ 10 callers
Class
TRotator
src/common/utility/vectors.h:77
↓ 8 callers
Class
PipelineBarrier
src/common/rendering/vulkan/renderer/vk_postprocess.h:17
↓ 8 callers
Class
reverse_iterator
libraries/ZVulkan/include/zvulkan/vk_mem_alloc/vk_mem_alloc.h:4790
↓ 7 callers
Class
CBNode
libraries/asmjit/asmjit/base/codebuilder.h:32
↓ 7 callers
Class
CExitEvent
src/common/utility/engineerrors.h:100
↓ 7 callers
Class
FString
src/common/rendering/vulkan/renderer/vk_postprocess.h:13
↓ 7 callers
Class
Label
Label (jump target or data location). Label represents a location in code typically used as a jump target, but may be also a reference to some data o
libraries/asmjit/asmjit/base/operand.h:470
↓ 7 callers
Class
Rect
libraries/ZWidget/include/zwidget/core/rect.h:26
↓ 7 callers
Class
VMValue
src/common/scripting/vm/vm.h:332
↓ 7 callers
Class
u32lim_t
tools/re2c/src/util/u32lim.h:11
↓ 6 callers
Class
SamplerBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:157
↓ 6 callers
Class
TOrderByPriority
libraries/ZVulkan/src/glslang/glslang/MachineIndependent/iomapper.h:68
↓ 5 callers
Class
CFsTerminator
throw this object to regularly terminate a script's execution.
src/playsim/fragglescript/t_script.h:282
↓ 5 callers
Class
Line
libraries/ZWidget/include/zwidget/core/span_layout.h:147
↓ 5 callers
Class
TIterator
src/common/utility/tarray.h:74
↓ 5 callers
Class
TMatrix3x3
src/common/utility/vectors.h:1046
↓ 5 callers
Class
TObjectReflection
Data needed for just a single object at the granularity exchanged by the reflection API
libraries/ZVulkan/src/glslang/glslang/Public/ShaderLang.h:721
↓ 5 callers
Class
TranslationMap
src/common/fonts/fontinternals.h:27
↓ 4 callers
Class
FJSONObject
src/common/engine/serializer_internal.h:11
↓ 4 callers
Enum
MemoryAccessMask
libraries/ZVulkan/src/glslang/spirv/spirv.hpp:791
↓ 4 callers
Class
Reg
libraries/asmjit/asmjit/base/logging.h:30
↓ 4 callers
Class
SBarInfoCoordinate
* This class is used to help prevent errors that may occur from adding or * subtracting from coordinates. * * In order to provide the maximum flex
src/g_statusbar/sbarinfo.cpp:83
↓ 4 callers
Class
ShaderBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:219
↓ 4 callers
Enum
TResourceType
Resource type for IO resolver
libraries/ZVulkan/src/glslang/glslang/Public/ShaderLang.h:421
↓ 4 callers
Class
VmaSuballocationOffsetLess
libraries/ZVulkan/include/zvulkan/vk_mem_alloc/vk_mem_alloc.h:3143
↓ 4 callers
Class
X86GpbLo
libraries/asmjit/asmjit/x86/x86operand.h:32
↓ 4 callers
Class
X86Xmm
libraries/asmjit/asmjit/x86/x86operand.h:40
↓ 4 callers
Class
X86Ymm
libraries/asmjit/asmjit/x86/x86operand.h:41
↓ 4 callers
Class
X86Zmm
libraries/asmjit/asmjit/x86/x86operand.h:42
↓ 4 callers
Class
badseg
src/maploader/maploader.cpp:807
↓ 3 callers
Class
CBNode
libraries/asmjit/asmjit/base/logging.h:35
↓ 3 callers
Class
DescriptorPoolBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:301
↓ 3 callers
Class
Detail
libraries/asmjit/asmjit/base/inst.h:49
↓ 3 callers
Enum
EScrollPos
src/playsim/p_spec.h:53
↓ 3 callers
Class
FTextureID
src/common/engine/serializer.h:23
↓ 3 callers
Class
FileReader
src/common/filesystem/include/fs_files.h:74
↓ 3 callers
Class
HWDrawItem
src/rendering/hwrenderer/scene/hw_drawlist.h:29
↓ 3 callers
Class
IQMReadErrorException
src/common/models/model_iqm.h:165
↓ 3 callers
Class
Link
libraries/asmjit/asmjit/base/zone.h:471
↓ 3 callers
Class
X86Fp
libraries/asmjit/asmjit/x86/x86operand.h:37
↓ 3 callers
Class
X86Gp
libraries/asmjit/asmjit/x86/x86operand.h:30
↓ 3 callers
Class
X86KReg
libraries/asmjit/asmjit/x86/x86operand.h:39
↓ 3 callers
Class
X86Mm
libraries/asmjit/asmjit/x86/x86operand.h:38
↓ 3 callers
Class
iterator
libraries/ZVulkan/include/zvulkan/vk_mem_alloc/vk_mem_alloc.h:4794
↓ 2 callers
Class
AABBTreeNode
Node in a binary AABB tree
src/common/rendering/hwrenderer/data/hw_aabbtree.h:11
↓ 2 callers
Class
AccelerationStructureBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:246
↓ 2 callers
Class
BotInfoData
src/playsim/bots/b_bot.h:82
↓ 2 callers
Class
CBInst
libraries/asmjit/asmjit/base/codebuilder.h:39
↓ 2 callers
Class
CBLabel
libraries/asmjit/asmjit/base/codebuilder.h:41
↓ 2 callers
Class
CVulkanError
src/common/rendering/vulkan/system/vk_renderdevice.h:120
↓ 2 callers
Enum
EColorRange
src/common/menu/menu.h:19
↓ 2 callers
Enum
EColorRange
src/common/fonts/v_font.h:48
↓ 2 callers
Enum
EScopeFlags
src/common/scripting/core/scopebarrier.h:5
↓ 2 callers
Enum
ETonemapMode
src/common/rendering/hwrenderer/postprocessing/hw_postprocess.h:16
↓ 2 callers
Enum
EVMAbortException
src/common/scripting/vm/vm.h:95
↓ 2 callers
Class
FActorIterator
src/playsim/actor.h:1652
↓ 2 callers
Class
FScriptPosition
src/common/engine/sc_man.h:288
↓ 2 callers
Class
FScriptPosition
========================================================================== ========================================================================
src/common/scripting/backend/codegen.h:72
↓ 2 callers
Class
FSectorTagIterator
src/playsim/p_tags.h:14
↓ 2 callers
Class
FSoundID
src/playsim/p_enemy.h:76
↓ 2 callers
Class
Float16
libraries/ZVulkan/src/glslang/spirv/hex_float.h:43
↓ 2 callers
Class
FunctionCallEmitter
src/common/scripting/backend/vmbuilder.h:180
↓ 2 callers
Enum
Id
libraries/asmjit/asmjit/base/operand.h:1297
↓ 2 callers
Class
LabelByName
\internal Only used to lookup a label from `_namedLabels`.
libraries/asmjit/asmjit/base/codeholder.cpp:368
↓ 2 callers
Class
PathFillSubpath
libraries/ZWidget/include/zwidget/core/pathfill.h:35
↓ 2 callers
Class
Reg
Physical/Virtual register operand.
libraries/asmjit/asmjit/base/operand.h:639
↓ 2 callers
Class
RenderPortal
src/rendering/swrenderer/r_renderthread.h:36
↓ 2 callers
Class
ScalerCfg
src/common/textures/hires/xbr/xbrz_config.h:24
↓ 2 callers
Class
SemaphoreBuilder
libraries/ZVulkan/include/zvulkan/vulkanbuilders.h:91
next →
1–100 of 6,051, ranked by callers