Table of Contents

Class VPhysicsCollisionAttribute_t

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class VPhysicsCollisionAttribute_t : NativeObject
Inheritance
VPhysicsCollisionAttribute_t
Inherited Members

Constructors

VPhysicsCollisionAttribute_t(nint)

public VPhysicsCollisionAttribute_t(nint pointer)

Parameters

pointer nint

Properties

CollisionFunctionMask

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nCollisionFunctionMask")]
public ref byte CollisionFunctionMask { get; }

Property Value

byte

CollisionGroup

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nCollisionGroup")]
public ref byte CollisionGroup { get; }

Property Value

byte

EntityId

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nEntityId")]
public ref uint EntityId { get; }

Property Value

uint

HierarchyId

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nHierarchyId")]
public ref ushort HierarchyId { get; }

Property Value

ushort

InteractsAs

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsAs")]
public ref ulong InteractsAs { get; }

Property Value

ulong

InteractsExclude

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsExclude")]
public ref ulong InteractsExclude { get; }

Property Value

ulong

InteractsWith

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsWith")]
public ref ulong InteractsWith { get; }

Property Value

ulong

OwnerId

[SchemaMember("VPhysicsCollisionAttribute_t", "m_nOwnerId")]
public ref uint OwnerId { get; }

Property Value

uint