Source2Toolkit
SchemaEntityClasses

CPhysHinge

CPhysHinge

Inheritance: CPhysConstraint

Fields

  • m_soundInfo ConstraintSoundInfo
  • m_NotifyMinLimitReached CEntityIOOutput
  • m_NotifyMaxLimitReached CEntityIOOutput
  • m_bAtMinLimit bool
  • m_bAtMaxLimit bool
  • m_hinge constraint_hingeparams_t
  • m_hingeFriction float
  • m_systemLoadScale float
  • m_bIsAxisLocal bool
  • m_flMinRotation float
  • m_flMaxRotation float
  • m_flInitialRotation float
  • m_flMotorFrequency float
  • m_flMotorDampingRatio float
  • m_flAngleSpeed float
  • m_flAngleSpeedThreshold float
  • m_flLimitsDebugVisRotation float
  • m_OnStartMoving CEntityIOOutput
  • m_OnStopMoving CEntityIOOutput

Methods

CPhysHinge* New(className)

Parameters
  • className const char*

CPhysHinge* FromIndex(iIndex)

Parameters
  • iIndex int

CPhysHinge* FromIndex(index)

Parameters
  • index CEntityIndex

CHandle<CPhysHinge> GetHandle()

On this page