Class CPhysMagnet
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CPhysMagnet : CBaseAnimGraph, IEquatable<CEntityInstance>
- Inheritance
-
object
CPhysMagnet
- Implements
-
- Inherited Members
-
Constructors
CPhysMagnet(nint)
public CPhysMagnet(nint pointer)
Parameters
pointer
nint
Properties
Active
[SchemaMember("CPhysMagnet", "m_bActive")]
public ref bool Active { get; }
Property Value
- bool
ForceLimit
[SchemaMember("CPhysMagnet", "m_forceLimit")]
public ref float ForceLimit { get; }
Property Value
- float
HasHitSomething
[SchemaMember("CPhysMagnet", "m_bHasHitSomething")]
public ref bool HasHitSomething { get; }
Property Value
- bool
MagnettedEntities
[SchemaMember("CPhysMagnet", "m_MagnettedEntities")]
public NetworkedVector<magnetted_objects_t> MagnettedEntities { get; }
Property Value
- NetworkedVector<magnetted_objects_t>
MassScale
[SchemaMember("CPhysMagnet", "m_massScale")]
public ref float MassScale { get; }
Property Value
- float
MaxObjectsAttached
[SchemaMember("CPhysMagnet", "m_iMaxObjectsAttached")]
public ref int MaxObjectsAttached { get; }
Property Value
- int
NextSuckTime
[SchemaMember("CPhysMagnet", "m_flNextSuckTime")]
public ref float NextSuckTime { get; }
Property Value
- float
OnMagnetAttach
[SchemaMember("CPhysMagnet", "m_OnMagnetAttach")]
public CEntityIOOutput OnMagnetAttach { get; }
Property Value
- CEntityIOOutput
OnMagnetDetach
[SchemaMember("CPhysMagnet", "m_OnMagnetDetach")]
public CEntityIOOutput OnMagnetDetach { get; }
Property Value
- CEntityIOOutput
Radius
[SchemaMember("CPhysMagnet", "m_flRadius")]
public ref float Radius { get; }
Property Value
- float
TorqueLimit
[SchemaMember("CPhysMagnet", "m_torqueLimit")]
public ref float TorqueLimit { get; }
Property Value
- float
TotalMass
[SchemaMember("CPhysMagnet", "m_flTotalMass")]
public ref float TotalMass { get; }
Property Value
- float