CPhysConstraint
Interface CPhysConstraint
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CPhysConstraint : CLogicalEntity, CServerOnlyEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CServerOnlyEntity>, ISchemaClass<CLogicalEntity>, ISchemaClass<CPhysConstraint>, ISchemaField, ISchemaClass, INativeHandleImplements
- CLogicalEntity
- CServerOnlyEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CServerOnlyEntity>
- ISchemaClass<CLogicalEntity>
- ISchemaClass<CPhysConstraint>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
Attach1
ref CHandle<CBaseEntity> Attach1 { get; }Property Value
Attach2
ref CHandle<CBaseEntity> Attach2 { get; }Property Value
BreakSound
string BreakSound { get; set; }Property Value
ForceLimit
ref float ForceLimit { get; }Property Value
Joint
IPhysicsJoint? Joint { get; }Property Value
MinTeleportDistance
ref float MinTeleportDistance { get; }Property Value
NameAttach1
string NameAttach1 { get; set; }Property Value
NameAttach2
string NameAttach2 { get; set; }Property Value
NameAttachment1
string NameAttachment1 { get; set; }Property Value
NameAttachment2
string NameAttachment2 { get; set; }Property Value
OnBreak
ref CEntityIOOutput OnBreak { get; }Property Value
SnapObjectPositions
ref bool SnapObjectPositions { get; }Property Value
TorqueLimit
ref float TorqueLimit { get; }Property Value
TreatEntity1AsInfiniteMass
ref bool TreatEntity1AsInfiniteMass { get; }Property Value