UIKRig_BodyMover::UpdateSolverSettings

Override to support RECEIVING modified solver settings from outside systems for editing/UI.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UIKRigSolver::UpdateSolverSettings()

UIKRig_BodyMover::UpdateSolverSettings()

References

Module

IKRig

Header

/Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Solvers/IKRig_BodyMover.h

Include

#include "Solvers/IKRig_BodyMover.h"

Source

/Engine/Plugins/Animation/IKRig/Source/IKRig/Private/Solvers/IKRig_BodyMover.cpp

Syntax

virtual void UpdateSolverSettings
(
    UIKRigSolver * InSettings
)

Remarks

Override to support RECEIVING modified solver settings from outside systems for editing/UI.

you can safely cast this to your own solver type and copy any relevant settings at runtime This is necessary because at runtime, the IKRigProcessor creates a copy of your solver class and the copy must be notified of changes made to the class settings in the source asset.