=====iPhysicsRope===== ====Fields==== iPhysicsRope has no public fields. ====Functions==== ^ Return Type ^ Function Name ^ Parameters ^ Description ^ | const [[tString]]& | GetName | | | | int | GetUniqueID | | | | void | SetActive | bool abX | | | bool | GetActive | | | | void | RemoveAttachedBody | [[iPhysicsBody]]@ apBody, \\ bool abRemoveContainerFromBody | | | void | SetGravityForce | const [[cVector3f]] &in avX | | | const [[cVector3f]]& | GetGravityForce | | | | void | SetDamping | float afX | | | float | GetDamping | | | | void | SetParticleRadius | float afX | | | float | GetParticleRadius | | | | void | SetSlideAmount | float afX | | | float | GetSlideAmount | | | | void | SetCollide | bool abX | | | bool | GetCollide | | | | void | SetSleeping | bool abX | | | int | GetParticleNum | | | | [[cVerletParticle]]@ | GetParticle | int alIdx | | | int | GetUpdateCount | const | | | void | IncUpdateCount | | | | void | UpdateLengthConstraint | [[cVerletParticle]]@ apP1, \\ [[cVerletParticle]]@ apP2, \\ float afLength | | | void | UpdateLengthConstraint | [[cVerletParticle]]@ apP1, \\ [[cVerletParticle]]@ apP2, \\ float afLength, \\ float afStiffness | | | void | UpdateLengthConstraint | [[cVerletParticle]]@ apP1, \\ [[cVerletParticle]]@ apP2, \\ float afMinLength, \\ float afMaxLength, \\ float afStiffness | | | void | UpdateLengthConstraintStretch | [[cVerletParticle]]@ apP1, \\ [[cVerletParticle]]@ apP2, \\ float afLength, \\ float afStiffness | | | void | UpdateParticleCollisionConstraint | [[cVerletParticle]]@ apPart, \\ const [[cVector3f]]& avPrevPos, \\ float afRadius | | | void | SetPhysicsActive | bool abX | | | bool | GetPhysicsActive | | | | void | SetMotorActive | bool abX | | | bool | GetMotorActive | | | | void | SetMotorWantedLength | float afX | | | void | SetMotorSpeedMul | float afX | | | void | SetMotorMaxSpeed | float afX | | | void | SetMotorMinSpeed | float afX | | | float | GetMotorWantedLength | | | | float | GetMotorSpeedMul | | | | float | GetMotorMaxSpeed | | | | float | GetMotorMinSpeed | | | | void | SetMotorSound | const [[tString]] &in asSound | | | void | SetMotorSoundStartSpeed | float afX | | | void | SetMotorSoundStopSpeed | float afX | | | const [[tString]]& | GetMotorSound | | | | float | GetMotorSoundStartSpeed | | | | float | GetMotorSoundStopSpeed | | | | void | SetAutoMoveActive | bool abX | | | void | SetAutoMoveAcc | float afX | | | void | SetAutoMoveMaxSpeed | float afX | | | void | SetAutoMoveSpeed | float afX | | | bool | GetAutoMoveActive | | | | float | GetAutoMoveAcc | | | | float | GetAutoMoveMaxSpeed | | | | float | GetAutoMoveSpeed | | | | [[cVerletParticle]]@ | GetStartParticle | | | | [[cVerletParticle]]@ | GetEndParticle | | | | void | SetAttachedStartBody | [[iPhysicsBody]]@ apBody | | | void | SetAttachedEndBody | [[iPhysicsBody]]@ apBody | | | [[iPhysicsBody]]@ | GetAttachedStartBody | | | | [[iPhysicsBody]]@ | GetAttachedEndBody | | | | void | SetTotalLength | float afX | | | float | GetTotalLength | | | | void | SetMinTotalLength | float afX | | | void | SetMaxTotalLength | float afX | | | float | GetMinTotalLength | | | | float | GetMaxTotalLength | | | | void | SetSegmentLength | float afX | | | float | GetSegmentLength | | | | float | GetFirstSegmentLength | | | | void | SetMaxIterations | int alX | | | int | GetMaxIterations | | | | void | SetStrength | float afX | | | float | GetStrength | | | | void | SetStiffness | float afX | | | float | GetStiffness | | | | void | SetCollideAttachments | bool abX | | | bool | GetCollideAttachments | | | | void | UpdateConstraints | | | | void | RenderDebug | [[iLowLevelGraphics]]@ apLowLevel | | ====Remarks==== Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!