HIK2014/humanik/hiklod.h Source File
Go to the documentation of this file.
Defines an HIKEffectorSetState.
void HIKSolveForEffectorSetBodyPullLowLOD(const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Call only the pull engine for character pCharacter.
void HIKSolveForCharacterLowLOD(const HIKCharacter *pDstCharacter, HIKCharacterState *pCharacterState, const HIKCharacter *pSrcCharacter, const HIKCharacterState *pSrcCharacterState, HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pDstPropertyState, const HIKPropertySetState *pSrcPropertyState)
Retarget the pose defined by HIKCharacterState pSrcCharacterState from character pSrcCharacter to cha...
Defines a character's properties.
void HIKSolveForEffectorSetBeginLowLOD(const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Prepare the solving for character pCharacter.
void HIKSolveForEffectorSetArmsAndLegsLowLOD(const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Call the IK solver for the arms, legs and shoulders of character pCharacter.
Defines a pose for a character.
void HIKSolveForEffectorSetLowLOD(const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
Solve character pCharacter with HIKEffectorSetState pEffectorSetState and HIKCharacterState pCharacte...
Defines a character to be used with HumanIK.