Class CCollisionProperty
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CCollisionProperty : NativeObject
- Inheritance
-
object
CCollisionProperty
- Inherited Members
-
Constructors
CCollisionProperty(nint)
public CCollisionProperty(nint pointer)
Parameters
pointer
nint
Properties
BoundingRadius
[SchemaMember("CCollisionProperty", "m_flBoundingRadius")]
public ref float BoundingRadius { get; }
Property Value
- float
CapsuleCenter1
[SchemaMember("CCollisionProperty", "m_vCapsuleCenter1")]
public Vector CapsuleCenter1 { get; }
Property Value
- Vector
CapsuleCenter2
[SchemaMember("CCollisionProperty", "m_vCapsuleCenter2")]
public Vector CapsuleCenter2 { get; }
Property Value
- Vector
CapsuleRadius
[SchemaMember("CCollisionProperty", "m_flCapsuleRadius")]
public ref float CapsuleRadius { get; }
Property Value
- float
CollisionAttribute
[SchemaMember("CCollisionProperty", "m_collisionAttribute")]
public VPhysicsCollisionAttribute_t CollisionAttribute { get; }
Property Value
- VPhysicsCollisionAttribute_t
CollisionGroup
[SchemaMember("CCollisionProperty", "m_CollisionGroup")]
public ref byte CollisionGroup { get; }
Property Value
- byte
EnablePhysics
[SchemaMember("CCollisionProperty", "m_nEnablePhysics")]
public ref byte EnablePhysics { get; }
Property Value
- byte
Maxs
[SchemaMember("CCollisionProperty", "m_vecMaxs")]
public Vector Maxs { get; }
Property Value
- Vector
Mins
[SchemaMember("CCollisionProperty", "m_vecMins")]
public Vector Mins { get; }
Property Value
- Vector
SolidFlags
[SchemaMember("CCollisionProperty", "m_usSolidFlags")]
public ref byte SolidFlags { get; }
Property Value
- byte
SolidType
[SchemaMember("CCollisionProperty", "m_nSolidType")]
public ref SolidType_t SolidType { get; }
Property Value
- SolidType_t
SpecifiedSurroundingMaxs
[SchemaMember("CCollisionProperty", "m_vecSpecifiedSurroundingMaxs")]
public Vector SpecifiedSurroundingMaxs { get; }
Property Value
- Vector
SpecifiedSurroundingMins
[SchemaMember("CCollisionProperty", "m_vecSpecifiedSurroundingMins")]
public Vector SpecifiedSurroundingMins { get; }
Property Value
- Vector
SurroundType
[SchemaMember("CCollisionProperty", "m_nSurroundType")]
public ref SurroundingBoundsType_t SurroundType { get; }
Property Value
- SurroundingBoundsType_t
SurroundingMaxs
[SchemaMember("CCollisionProperty", "m_vecSurroundingMaxs")]
public Vector SurroundingMaxs { get; }
Property Value
- Vector
SurroundingMins
[SchemaMember("CCollisionProperty", "m_vecSurroundingMins")]
public Vector SurroundingMins { get; }
Property Value
- Vector
TriggerBloat
[SchemaMember("CCollisionProperty", "m_triggerBloat")]
public ref byte TriggerBloat { get; }
Property Value
- byte