Class DestructiblePartDamageRequest_t
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class DestructiblePartDamageRequest_t : NativeObject
- Inheritance
-
object
DestructiblePartDamageRequest_t
- Inherited Members
-
Constructors
DestructiblePartDamageRequest_t(nint)
public DestructiblePartDamageRequest_t(nint pointer)
Parameters
pointer nint
Properties
BreakDamage
[SchemaMember("DestructiblePartDamageRequest_t", "m_flBreakDamage")]
public ref float BreakDamage { get; }
Property Value
- float
BreakDamageRadius
[SchemaMember("DestructiblePartDamageRequest_t", "m_flBreakDamageRadius")]
public ref float BreakDamageRadius { get; }
Property Value
- float
DamageLevel
[SchemaMember("DestructiblePartDamageRequest_t", "m_nDamageLevel")]
public ref int DamageLevel { get; }
Property Value
- int
DamageType
[SchemaMember("DestructiblePartDamageRequest_t", "m_nDamageType")]
public ref DamageTypes_t DamageType { get; }
Property Value
- DamageTypes_t
DesiredHealth
[SchemaMember("DestructiblePartDamageRequest_t", "m_nDesiredHealth")]
public ref ushort DesiredHealth { get; }
Property Value
- ushort
DestroyFlags
[SchemaMember("DestructiblePartDamageRequest_t", "m_nDestroyFlags")]
public ref EDestructibleParts_DestroyParameterFlags DestroyFlags { get; }
Property Value
- EDestructibleParts_DestroyParameterFlags
HitGroup
[SchemaMember("DestructiblePartDamageRequest_t", "m_nHitGroup")]
public ref HitGroup_t HitGroup { get; }
Property Value
- HitGroup_t
WsBreakDamageForce
[SchemaMember("DestructiblePartDamageRequest_t", "m_vWsBreakDamageForce")]
public Vector WsBreakDamageForce { get; }
Property Value
- Vector
WsBreakDamageOrigin
[SchemaMember("DestructiblePartDamageRequest_t", "m_vWsBreakDamageOrigin")]
public Vector WsBreakDamageOrigin { get; }
Property Value
- Vector