Entity systemClasses

CRagdollProp

Schema class CRagdollProp, derived from CBaseAnimGraph.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CRagdollProp.h

Inherits CBaseAnimGraph

Fields

FieldType
m_CPropDataComponentCPropDataComponent
m_ragdollragdoll_t
m_bStartDisabledbool
m_massScalefloat
m_buoyancyScalefloat
m_ragEnabledCUtlVector<bool>
m_ragPosCUtlVector<Vector>
m_ragAnglesCUtlVector<QAngle>
m_lastUpdateTickCountuint32_t
m_allAsleepbool
m_bFirstCollisionAfterLaunchbool
m_nNavObstacleTypeINavObstacle__NavObstacleType_t
m_bUpdateNavWhenMovingbool
m_bForceNavObstacleCutbool
m_bAttachedToReferenceFramebool
m_hDamageEntityCHandle<CBaseEntity>
m_hKillerCHandle<CBaseEntity>
m_hPhysicsAttackerCHandle<CBasePlayerPawn>
m_flLastPhysicsInfluenceTimefloat
m_flFadeOutStartTimefloat
m_flFadeTimefloat
m_vecLastOriginVector
m_flAwakeTimefloat
m_flLastOriginChangeTimefloat
m_strOriginClassNameCUtlSymbolLarge
m_strSourceClassNameCUtlSymbolLarge
m_bHasBeenPhysgunnedbool
m_bAllowStretchbool
m_flBlendWeightfloat
m_flDefaultFadeScalefloat
m_ragdollMinsCUtlVector<Vector>
m_ragdollMaxsCUtlVector<Vector>
m_bShouldDeleteActivationRecordbool
m_vecNavObstaclesCUtlVector<INavObstacle*>

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page