HIK2014/humanik/hiklod.h File Reference

hiklod.h File Reference
#include "humanik.h"
#include "hikproperty.h"

Functions

void HIKSolveForEffectorSetBeginLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
 Prepare the solving for character pCharacter. More...
 
void HIKSolveForEffectorSetBodyPullLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, const HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
 Call only the pull engine for character pCharacter. More...
 
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. More...
 
void HIKSolveForEffectorSetLowLOD (const HIKCharacter *pCharacter, HIKCharacterState *pCharacterState, HIKEffectorSetState *pEffectorSetState, const HIKPropertySetState *pPropertyState)
 Solve character pCharacter with HIKEffectorSetState pEffectorSetState and HIKCharacterState pCharacterState, result will be in pCharacterState. More...
 
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 character pDstCharacter, saving the result in HIKCharacterState pCharacterState. More...
 

Go to the source code of this file.