Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
VPhysXAggregateData_t::VPhysXFlagEnum_t
VPhysXBodyPart_t
VPhysXBodyPart_t::VPhysXFlagEnum_t
VPhysXCollisionAttributes_t
VPhysXConstraint2_t
VPhysXConstraintParams_t
VPhysXConstraintParams_t::EnumFlags0_t
VPhysXJoint_t
VPhysXJoint_t::Flags_t
VPhysXRange_t
VPhysics2ShapeDef_t
VertexAlbedoFormat_t
VsInputSignatureElement_t
VsInputSignature_t
navlib
17
CNavAttribute
CNavFlags
CNavHullPresetVData
CNavHullVData
CNavPathCost
CNavVolume
CNavVolumeAll
CNavVolumeSphere
CNavVolumeSphericalShell
CNavVolumeVector
Extent
INavPathCost
NavAttributeDynamicType
NavAttributeEnum
NavDirType
NavGravity_t
NavHull_t
networksystem
1
ChangeAccessorFieldPathIndex_t
panorama_content
2
ELayoutNodeType
EStyleNodeType
particles
510
BBoxVolumeType_t
BlurFilterType_t
CBaseRendererSource2
CBaseTrailRenderer
CGeneralRandomRotation
CGeneralSpin
CPAssignment_t
CParticleFunction
CParticleFunctionConstraint
CParticleFunctionEmitter
CParticleFunctionForce
CParticleFunctionInitializer
CParticleFunctionOperator
CParticleFunctionPreEmission
CParticleFunctionRenderer
CParticleMassCalculationParameters
CParticleSystemDefinition
CParticleVisibilityInputs
CPathParameters
CRandomNumberGeneratorParameters
CSpinUpdateBase
C_INIT_AddVectorToVector
C_INIT_AgeNoise
C_INIT_ChaoticAttractor
C_INIT_CheckParticleForWater
C_INIT_ColorLitPerParticle
C_INIT_CreateAlongPath
C_INIT_CreateFromCPs
C_INIT_CreateFromParentParticles
C_INIT_CreateFromPlaneCache
C_INIT_CreateInEpitrochoid
C_INIT_CreateOnGrid
C_INIT_CreateOnModel
C_INIT_CreateOnModelAtHeight
C_INIT_CreateParticleImpulse
C_INIT_CreatePhyllotaxis
C_INIT_CreateSequentialPath
C_INIT_CreateSequentialPathV2
C_INIT_CreateSpiralSphere
C_INIT_CreateWithinBox
C_INIT_CreateWithinCapsuleTransform
C_INIT_CreateWithinCone
Type
/
to search schemas
Dota 2
navlib
INavPathCost
CNavPathCost
CNavPathCost
80 bytes (0x50), align 8
Source
Inherits
INavPathCost
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
differs
Deadlock
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x00 – 0x0F
m_bAllowBlockingViaFloorAreaCost
bool
16
0x10
m_bAllowLadders
bool
= true
17
0x11
m_flMaxDropDown
float32
= -1
20
0x14
m_flMaxClimbUp
float32
= -1
24
0x18
m_flDropDownPenaltyCostBase
float32
= 1000
28
0x1C
m_flDropDownPenaltyCostScalar
float32
= 4
32
0x20
m_flClimbUpPenaltyCostBase
float32
36
0x24
m_flClimbUpPenaltyCostScalar
float32
40
0x28
m_flStepHeight
float32
= 18
44
0x2C
m_bCanFly
bool
48
0x30
m_bCanSwim
bool
49
0x31
m_flWaterToGroundMaxHeight
float32
= 100
52
0x34
m_flGroundToWaterMaxHeight
float32
= 100
56
0x38
m_flGroundToWaterTransitionDistance
float32
= -1
60
0x3C
m_flWaterToGroundTransitionDistance
float32
= -1
64
0x40
m_flFlyingTransitionTolerance
float32
= 140
68
0x44
m_bOptimizeFlySpacePathfinds
bool
= true
72
0x48
m_bStringPullFlySpacePathfinds
bool
73
0x49
m_bSupportsTransitions
bool
74
0x4A
m_flTransitionPenalty
float32
= 200
76
0x4C