CPhysHinge
Interface CPhysHinge
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CPhysHinge : CPhysConstraint, CLogicalEntity, CServerOnlyEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CServerOnlyEntity>, ISchemaClass<CLogicalEntity>, ISchemaClass<CPhysConstraint>, ISchemaClass<CPhysHinge>, ISchemaField, ISchemaClass, INativeHandleImplements
- CPhysConstraint
- CLogicalEntity
- CServerOnlyEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CServerOnlyEntity>
- ISchemaClass<CLogicalEntity>
- ISchemaClass<CPhysConstraint>
- ISchemaClass<CPhysHinge>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
AngleSpeed
ref float AngleSpeed { get; }Property Value
AngleSpeedThreshold
ref float AngleSpeedThreshold { get; }Property Value
AtMaxLimit
ref bool AtMaxLimit { get; }Property Value
AtMinLimit
ref bool AtMinLimit { get; }Property Value
Hinge
constraint_hingeparams_t Hinge { get; }Property Value
HingeFriction
ref float HingeFriction { get; }Property Value
InitialRotation
ref float InitialRotation { get; }Property Value
IsAxisLocal
ref bool IsAxisLocal { get; }Property Value
MaxRotation
ref float MaxRotation { get; }Property Value
MinRotation
ref float MinRotation { get; }Property Value
MotorDampingRatio
ref float MotorDampingRatio { get; }Property Value
MotorFrequency
ref float MotorFrequency { get; }Property Value
NotifyMaxLimitReached
CEntityIOOutput NotifyMaxLimitReached { get; }Property Value
NotifyMinLimitReached
CEntityIOOutput NotifyMinLimitReached { get; }Property Value
OnStartMoving
CEntityIOOutput OnStartMoving { get; }Property Value
OnStopMoving
CEntityIOOutput OnStopMoving { get; }Property Value
SoundInfo
ConstraintSoundInfo SoundInfo { get; }Property Value
SystemLoadScale
ref float SystemLoadScale { get; }Property Value