Table of Contents

Class CRagdollProp

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CRagdollProp : CBaseAnimGraph, IEquatable<CEntityInstance>
Inheritance
CRagdollProp
Implements
Derived
Inherited Members

Constructors

CRagdollProp(nint)

public CRagdollProp(nint pointer)

Parameters

pointer nint

Properties

AllAsleep

[SchemaMember("CRagdollProp", "m_allAsleep")]
public ref bool AllAsleep { get; }

Property Value

bool

AwakeTime

[SchemaMember("CRagdollProp", "m_flAwakeTime")]
public ref float AwakeTime { get; }

Property Value

float

BlendWeight

[SchemaMember("CRagdollProp", "m_flBlendWeight")]
public ref float BlendWeight { get; }

Property Value

float

DamageEntity

[SchemaMember("CRagdollProp", "m_hDamageEntity")]
public CHandle<CBaseEntity> DamageEntity { get; }

Property Value

CHandle<CBaseEntity>

DefaultFadeScale

[SchemaMember("CRagdollProp", "m_flDefaultFadeScale")]
public ref float DefaultFadeScale { get; }

Property Value

float

FadeOutStartTime

[SchemaMember("CRagdollProp", "m_flFadeOutStartTime")]
public ref float FadeOutStartTime { get; }

Property Value

float

FadeTime

[SchemaMember("CRagdollProp", "m_flFadeTime")]
public ref float FadeTime { get; }

Property Value

float

FirstCollisionAfterLaunch

[SchemaMember("CRagdollProp", "m_bFirstCollisionAfterLaunch")]
public ref bool FirstCollisionAfterLaunch { get; }

Property Value

bool

HasBeenPhysgunned

[SchemaMember("CRagdollProp", "m_bHasBeenPhysgunned")]
public ref bool HasBeenPhysgunned { get; }

Property Value

bool

Killer

[SchemaMember("CRagdollProp", "m_hKiller")]
public CHandle<CBaseEntity> Killer { get; }

Property Value

CHandle<CBaseEntity>

LastOrigin

[SchemaMember("CRagdollProp", "m_vecLastOrigin")]
public Vector LastOrigin { get; }

Property Value

Vector

LastOriginChangeTime

[SchemaMember("CRagdollProp", "m_flLastOriginChangeTime")]
public ref float LastOriginChangeTime { get; }

Property Value

float

LastPhysicsInfluenceTime

[SchemaMember("CRagdollProp", "m_flLastPhysicsInfluenceTime")]
public ref float LastPhysicsInfluenceTime { get; }

Property Value

float

LastUpdateTickCount

[SchemaMember("CRagdollProp", "m_lastUpdateTickCount")]
public ref uint LastUpdateTickCount { get; }

Property Value

uint

PhysicsAttacker

[SchemaMember("CRagdollProp", "m_hPhysicsAttacker")]
public CHandle<CBasePlayerPawn> PhysicsAttacker { get; }

Property Value

CHandle<CBasePlayerPawn>

RagAngles

[SchemaMember("CRagdollProp", "m_ragAngles")]
public NetworkedVector<QAngle> RagAngles { get; }

Property Value

NetworkedVector<QAngle>

RagPos

[SchemaMember("CRagdollProp", "m_ragPos")]
public NetworkedVector<Vector> RagPos { get; }

Property Value

NetworkedVector<Vector>

Ragdoll

[SchemaMember("CRagdollProp", "m_ragdoll")]
public ragdoll_t Ragdoll { get; }

Property Value

ragdoll_t

RagdollMaxs

[SchemaMember("CRagdollProp", "m_ragdollMaxs")]
public NetworkedVector<Vector> RagdollMaxs { get; }

Property Value

NetworkedVector<Vector>

RagdollMins

[SchemaMember("CRagdollProp", "m_ragdollMins")]
public NetworkedVector<Vector> RagdollMins { get; }

Property Value

NetworkedVector<Vector>

RagdollSource

[SchemaMember("CRagdollProp", "m_hRagdollSource")]
public CHandle<CBaseEntity> RagdollSource { get; }

Property Value

CHandle<CBaseEntity>

ShouldDeleteActivationRecord

[SchemaMember("CRagdollProp", "m_bShouldDeleteActivationRecord")]
public ref bool ShouldDeleteActivationRecord { get; }

Property Value

bool

ShouldTeleportPhysics

[SchemaMember("CRagdollProp", "m_bShouldTeleportPhysics")]
public ref bool ShouldTeleportPhysics { get; }

Property Value

bool

StartDisabled

[SchemaMember("CRagdollProp", "m_bStartDisabled")]
public ref bool StartDisabled { get; }

Property Value

bool

StrOriginClassName

[SchemaMember("CRagdollProp", "m_strOriginClassName")]
public string StrOriginClassName { get; set; }

Property Value

string

StrSourceClassName

[SchemaMember("CRagdollProp", "m_strSourceClassName")]
public string StrSourceClassName { get; set; }

Property Value

string

ValidatePoweredRagdollPose

[SchemaMember("CRagdollProp", "m_bValidatePoweredRagdollPose")]
public ref bool ValidatePoweredRagdollPose { get; }

Property Value

bool