Rebel Fork Framework
Urho3D::IKSpineChain Member List

This is the complete list of members for Urho3D::IKSpineChain, including all inherited members.

AddNode(IKNode *node) (defined in Urho3D::IKChain)Urho3D::IKChain
Clear() (defined in Urho3D::IKChain)Urho3D::IKChain
DefaultWeightFunction(float x) (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChaininlinestatic
EnumerateProjectedPositions(float totalRotation, const T &callback) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
EvaluateError(float totalRotation, const Vector2 &target) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
EvaluateProjectedEnd(float totalRotation) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
EvaluateSegmentPositions(float totalRotation, const Vector3 &baseDirection, const Vector3 &bendDirection) (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
FindBestAngle(const Vector2 &projectedTarget, float maxRotation, float angularTolerance) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
FindSegment(const IKNode *node) const (defined in Urho3D::IKChain)Urho3D::IKChain
GetNodes() (defined in Urho3D::IKChain)Urho3D::IKChaininline
GetNodes() const (defined in Urho3D::IKChain)Urho3D::IKChaininline
GetProjectionAndOffset(const Vector3 &target, const Vector3 &basePosition, const Vector3 &baseDirection) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
GetSegments() (defined in Urho3D::IKChain)Urho3D::IKChaininline
GetSegments() const (defined in Urho3D::IKChain)Urho3D::IKChaininline
isFirstSegmentIncomplete_ (defined in Urho3D::IKChain)Urho3D::IKChainprotected
nodes_ (defined in Urho3D::IKChain)Urho3D::IKChainprotected
ProjectTarget(const Vector3 &target, const Vector3 &basePosition, const Vector3 &baseDirection) const (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
RestorePreviousTransforms() (defined in Urho3D::IKChain)Urho3D::IKChainprotected
segments_ (defined in Urho3D::IKChain)Urho3D::IKChainprotected
Solve(const Vector3 &target, const Vector3 &baseDirection, float maxRotation, const IKSettings &settings, const WeightFunction &weightFun=DefaultWeightFunction) (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChain
StorePreviousTransforms() (defined in Urho3D::IKChain)Urho3D::IKChainprotected
totalLength_ (defined in Urho3D::IKChain)Urho3D::IKChainprotected
Twist(float angle, const IKSettings &settings) (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChain
UpdateLengths() (defined in Urho3D::IKChain)Urho3D::IKChain
UpdateSegmentRotations(const IKSettings &settings) (defined in Urho3D::IKChain)Urho3D::IKChainprotected
UpdateSegmentWeights(const WeightFunction &weightFun) (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate
WeightFunction typedef (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChain
weights_ (defined in Urho3D::IKSpineChain)Urho3D::IKSpineChainprivate