unreal.IKRigBodyMoverController¶
- class unreal.IKRigBodyMoverController(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
IKRigSolverControllerBaseThe blueprint/python API for modifying a Body Mover solver’s settings in an IK Rig. * Can adjust Solver and Goal settings.
C++ Source:
Plugin: IKRig
Module: IKRig
File: IKRigBodyMoverSolver.h
- get_goal_settings(goal_name) IKRigBodyMoverGoalSettings¶
- Get the settings for the specified goal.
- Parameters:
goal_name (Name) – the name of the goal to get settings for *
- Returns:
FIKRigBodyMoverGoalSettings struct (empty if the specified goal does not belong to this solver)
- Return type:
- get_solver_settings() IKRigBodyMoverSettings¶
- Get the current solver settings as a struct.
- Returns:
FIKRigBodyMoverSettings struct with the current settings used by the solver.
- Return type:
- set_goal_settings(goal_name, settings) None¶
- Set the settings for the specified goal.
- Parameters:
goal_name (Name)
settings (IKRigBodyMoverGoalSettings)
- set_solver_settings(settings) None¶
- Set the solver settings. Input is a custom struct type for this solver.
- Parameters:
settings (IKRigBodyMoverSettings) – a FIKRigBodyMoverSettings struct containing all the settings to apply to this solver