CPhysMagnet
Interface CPhysMagnet
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CPhysMagnet : CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CPhysMagnet>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseAnimGraph
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CBaseAnimGraph>
- ISchemaClass<CPhysMagnet>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
Active
ref bool Active { get; }Property Value
ForceLimit
ref float ForceLimit { get; }Property Value
HasHitSomething
ref bool HasHitSomething { get; }Property Value
MagnettedEntities
ref CUtlVector<magnetted_objects_t> MagnettedEntities { get; }Property Value
MassScale
ref float MassScale { get; }Property Value
MaxObjectsAttached
ref int MaxObjectsAttached { get; }Property Value
NextSuckTime
GameTime_t NextSuckTime { get; }Property Value
OnMagnetAttach
ref CEntityIOOutput OnMagnetAttach { get; }Property Value
OnMagnetDetach
ref CEntityIOOutput OnMagnetDetach { get; }Property Value
Radius
ref float Radius { get; }Property Value
TorqueLimit
ref float TorqueLimit { get; }Property Value
TotalMass
ref float TotalMass { get; }Property Value