Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alliedmodders/hl2sdk
/ types & classes
Types & classes
8,513 in github.com/alliedmodders/hl2sdk
⨍
Functions
44,104
◇
Types & classes
8,513
↓ 1,574 callers
Class
Vector
game/server/ai_hull.h:9
↓ 673 callers
Class
Vector
game/client/fx.h:19
↓ 177 callers
Class
Vector2D
game/client/clientleafsystem.h:35
↓ 172 callers
Class
Color
game/client/panelmetaclassmgr.h:25
↓ 140 callers
Class
Vector
game/shared/IEffects.h:24
↓ 111 callers
Class
QAngle
game/shared/collisionproperty.h:25
↓ 69 callers
Class
Vector
public/vtf/vtf.h:25
↓ 68 callers
Class
CTakeDamageInfo
game/server/physics.h:27
↓ 64 callers
Class
CSPVert
public/iscratchpad3d.h:54
↓ 60 callers
Class
CSimpleKeyInterp
game/client/simple_keys.h:21
↓ 60 callers
Class
Color
public/icvar.h:19
↓ 58 callers
Enum
LocalFlexController_t
public/localflexcontroller.h:18
↓ 48 callers
Class
Color
game/shared/basecombatweapon_shared.h:108
↓ 44 callers
Class
CVertIndex
public/disp_vertindex.h:22
↓ 28 callers
Class
CWrap
Wrapper object that manages the 'typical' usage cases of pathmatch()
tier1/pathmatch.cpp:647
↓ 25 callers
Class
QAngle
game/client/view.h:22
↓ 20 callers
Class
CNodeVert
public/disp_common.cpp:15
↓ 14 callers
Class
Vector
========================================================= 3D Vector =========================================================
public/mathlib/vector.h:66
↓ 13 callers
Class
CUtlString
----------------------------------------------------------------------------- Simple string class. NOTE: This is *not* optimal! Use in tools, but not
public/tier1/utlstring.h:50
↓ 12 callers
Class
Vector2D
public/chunkfile.h:24
↓ 11 callers
Class
HToolEntry_t
game/client/entity_client_tools.cpp:127
↓ 10 callers
Class
CSPColor
public/iscratchpad3d.h:31
↓ 10 callers
Enum
QueueIter_t
public/tier1/utlqueue.h:18
↓ 9 callers
Class
AI_NavGoal_t
game/server/ai_navigator.h:148
↓ 9 callers
Class
CTesselateVert
------------------------------------------------------------------------ // CTesselateWindings are used to tell what order a node needs to visit verti
public/disp_powerinfo.h:45
↓ 9 callers
Class
Iterator_t
public/tier1/utlmemory.h:59
↓ 8 callers
Class
Vertex_t
public/optimize.h:40
↓ 7 callers
Class
CBaseHandle
public/basehandle.h:25
↓ 7 callers
Class
CDirTrimmer
Object used to temporarily slice a path into a smaller componentent and then repair it when going out of scope. Typically used as an unnamed temp obje
tier1/pathmatch.cpp:354
↓ 7 callers
Class
CUtlSymbol
public/tier1/utlsymbol.h:35
↓ 7 callers
Class
VMatrix
public/cdll_int.h:42
↓ 5 callers
Class
AI_MoveSuggestion_t
game/server/ai_movesolver.h:87
↓ 5 callers
Class
AI_NearNode_t
game/server/ai_network.h:53
↓ 5 callers
Class
ActiveList
game/shared/choreoscene.h:51
↓ 5 callers
Class
Color
public/tier1/KeyValues.h:39
↓ 5 callers
Class
MessageBox
public/vgui_controls/Controls.h:111
↓ 5 callers
Class
Vector2D
utils/common/bsplib.h:35
↓ 4 callers
Class
CDbgFmtMsg
public/tier0/dbg.h:670
↓ 4 callers
Class
CSPVertList
public/iscratchpad3d.h:68
↓ 4 callers
Class
IndirectIndex
public/tier1/utlhashtable.h:748
↓ 4 callers
Class
Iterator_t
public/tier1/utlfixedmemory.h:62
↓ 4 callers
Class
Vector2D
public/mathlib/vector4d.h:28
↓ 3 callers
Class
CGrabController
game/server/hl2/weapon_physcannon.cpp:460
↓ 3 callers
Class
CKeyLess
public/tier1/utlmap.h:192
↓ 3 callers
Class
CSteamID
game/client/cdll_client_int.h:61
↓ 3 callers
Class
Iterator_t
public/tier1/memstack.h:152
↓ 3 callers
Class
Iterator_t
public/tier1/utlblockmemory.h:59
↓ 3 callers
Class
Vector2D
public/mathlib/vector2d.h:32
↓ 3 callers
Class
lzma_header_t
public/tier1/lzmaDecoder.h:28
↓ 2 callers
Class
AI_FollowParams_t
game/server/ai_behavior_follow.h:108
↓ 2 callers
Class
AvatarImagePair_t
game/client/vgui_avatarimage.h:37
↓ 2 callers
Class
CHashElement
public/saverestoretypes.h:277
↓ 2 callers
Class
CSimpleSimTimer
game/shared/simtimer.h:21
↓ 2 callers
Class
CStrAutoEncode
This utility class is for performing UTF-8 <-> UTF-16 conversion. It is intended for use with function/method parameters. For example, you can call F
public/tier1/strtools.h:768
↓ 2 callers
Class
CThreadMutex
public/const.h:439
↓ 2 callers
Class
DataCacheLimits_t
--------------------------------------------------------- Cache Limits ---------------------------------------------------------
public/datacache/idatacache.h:51
↓ 2 callers
Class
Data_t
public/tier1/utlqueue.h:374
↓ 2 callers
Class
FireRamp
game/client/c_particle_fire.cpp:27
↓ 2 callers
Class
HudTextureFileRef
----------------------------------------------------------------------------- Purpose: Parses the weapon txt files to get the sprites needed. --------
game/client/hud.cpp:38
↓ 2 callers
Class
IDirect3DDevice9
public/togl/linuxwin/dxabstract_types.h:39
↓ 2 callers
Enum
NavCornerType
game/server/nav.h:138
↓ 2 callers
Class
QAngle
math types forward decl
public/haptics/ihaptics.h:28
↓ 2 callers
Class
SortedPanel_t
public/vgui_controls/Panel.h:990
↓ 2 callers
Class
empty_t
empty_t is the canonical "no-value" type which is fully defined but empty.
public/tier1/utlcommon.h:18
↓ 2 callers
Class
notify_system_event_params_t
game/server/entitylist.h:296
↓ 2 callers
Class
variant_t
A variant class for passing data in entity input/output connections.
game/server/variant_t.h:24
↓ 1 callers
Class
AI_CriteriaSet
game/server/ai_speech.h:22
↓ 1 callers
Class
AI_NamespaceAddInfo_t
game/server/ai_basenpc.h:2497
↓ 1 callers
Class
CAI_BehaviorBase
game/server/ai_basenpc.h:54
↓ 1 callers
Class
CAI_Component
game/server/ai_component.h:27
↓ 1 callers
Class
CAI_Squad
game/server/ai_squad.h:14
↓ 1 callers
Class
CBaseHudWeaponSelection
game/client/clientmode_shared.h:20
↓ 1 callers
Class
CBitVecAccessor
public/bitvec.h:18
↓ 1 callers
Class
CClientSteamContext
game/client/clientsteamcontext.h:17
↓ 1 callers
Class
CDataChangedEvent
Any entities that want an OnDataChanged during simulation register for it here.
game/client/cdll_client_int.cpp:304
↓ 1 callers
Class
CFunctor
public/tier0/threadtools.h:1374
↓ 1 callers
Class
CGaussianRandomStream
game/shared/sharedInterface.h:17
↓ 1 callers
Class
CIPAddr
This is a simple wrapper layer for UDP sockets.
utils/vmpi/iphelpers.h:26
↓ 1 callers
Class
CPhysConstraint
game/server/physconstraint_sounds.h:120
↓ 1 callers
Class
CSHA1
public/tier1/checksum_sha1.h:58
↓ 1 callers
Class
CSprite
game/server/EnvLaser.h:19
↓ 1 callers
Class
CTelemetryLock
public/tier0/vprof_telemetry.h:92
↓ 1 callers
Class
CUtlSymbolLarge
public/tier1/utlsymbollarge.h:36
↓ 1 callers
Class
C_MegaBombExplosionEffect
----------------------------------------------------------------------------- Purpose: Water explosion -----------------------------------------------
game/client/fx_explosion.h:116
↓ 1 callers
Class
CircleObstacles_t
game/server/ai_planesolver.h:135
↓ 1 callers
Class
HashValueType
public/studio.h:2540
↓ 1 callers
Class
Minimum_CSHA1
public/tier1/checksum_sha1.h:60
↓ 1 callers
Class
Mix32HashFunctor
public/tier1/utlcommon.h:124
↓ 1 callers
Class
QAngle
----------------------------------------------------------------------------- Radian Euler angle aligned to axis (NOT ROLL/PITCH/YAW) ----------------
public/mathlib/vector.h:1661
↓ 1 callers
Class
RadianEuler
public/mathlib/vector.h:1541
↓ 1 callers
Enum
RenderGroup_t
public/engine/IClientLeafSystem.h:32
↓ 1 callers
Class
ThreadPoolStartParams_t
public/vstdlib/jobthread.h:99
↓ 1 callers
Class
VPlane
public/mathlib/vplane.h:29
↓ 1 callers
Class
Vector
public/haptics/ihaptics.h:29
↓ 1 callers
Class
Vector4D
public/chunkfile.h:26
↓ 1 callers
Class
_stat
utils/vtfdiff/vtfdiff.cpp:26
↓ 1 callers
Class
_stat
vgui2/vgui_controls/FileOpenDialog.cpp:1064
↓ 1 callers
Class
stat
public/xzp.cpp:734
↓ 1 callers
Class
stat
public/filesystem_init.cpp:1102
↓ 1 callers
Class
stat
utils/common/scriplib.cpp:1252
next →
1–100 of 8,513, ranked by callers