hikdump.h 파일 참조

#include "humanik.h"
#include "hikproperty.h"
#include <stdio.h>
#include <stddef.h>
#include <string.h>

파일 설명

오브젝트를 저장하고 로드하기 위한 헤더 파일입니다.

이 파일에는 HumanIK 오브젝트를 디스크의 파일에 저장하고 저장된 파일에서 HumanIK 오브젝트를 메모리로 로드하기 위한 유틸리티 함수 세트가 들어 있습니다.

이 파일을 사용하는 경우 hikdump_std.inl이 충분하지 않으면 사용하는 플랫폼에 따라 필요한 hikdump_<platform>.inl 메서드를 포함하십시오.

함수

void HIKDefaultAlignedFree (void *pAligned, HIKFree pFree)
 HIKDefaultAlignedMalloc()을 사용하여 할당된 데이터 블록을 해제합니다. 자세한 내용...
 
void * HIKDefaultAlignedMalloc (size_t pSize, size_t pAlignment, HIKMalloc pMalloc)
 pAlignment 포인트 경계에 정렬된 데이터 블록을 할당합니다. 자세한 내용...
 
HIKCharacterHIKLoadCharacter (const char *pFileName, const char *pValidationString, HIKMalloc pMalloc)
 파일 pFileName을 로드하고 해당 내용에서 HIKCharacter 오브젝트를 만듭니다. 자세한 내용...
 
HIKCharacterStateHIKLoadCharacterState (const char *pFileName, HIKCharacter *pCharacter, HIKMalloc pMalloc)
 파일 pFileName을 로드하고 해당 내용에서 HIKCharacterState 오브젝트를 만듭니다. 자세한 내용...
 
void * HIKLoadDataBlock (const char *pFileName, HIKDataDescription &pDataDesc, HIKMalloc pMalloc)
 파일 pFileName을 로드하고 pDataDesc 인수에서 제공된 데이터 설명에 따라 해당 내용에서 데이터 세트를 만듭니다. 자세한 내용...
 
HIKEffectorSetStateHIKLoadEffectorState (const char *pFileName, HIKMalloc pMalloc)
 파일 pFileName을 로드하고 해당 내용에서 HIKEffectorSetState 오브젝트를 만듭니다. 자세한 내용...
 
HIKPropertySetStateHIKLoadPropertySetState (const char *pFileName, HIKMalloc pMalloc)
 파일 pFileName을 로드하고 해당 내용에서 HIKPropertySetState 오브젝트를 만듭니다. 자세한 내용...
 
bool HIKSaveCharacter (const char *pFileName, HIKCharacter *pCharacter, HIKMalloc pMalloc, HIKFree pFree, float pUnitScale=1.0f)
 HIKCharacter pCharacter를 파일 pFileName에 저장합니다. 자세한 내용...
 
bool HIKSaveCharacterState (const char *pFileName, HIKCharacter *pCharacter, HIKCharacterState *pState, int pTransformMode, float pUnitScale=1.0f)
 HIKCharacterState pState를 파일 pFileName에 저장합니다. 자세한 내용...
 
void HIKSaveDataBlock (const char *pFileName, const HIKDataDescription &pDataDesc, const void *pDataBlock)
 pDataBlock의 메모리에 있는 데이터 세트를 파일 pFileName에 저장합니다. 자세한 내용...
 
bool HIKSaveEffectorState (const char *pFileName, HIKEffectorSetState *pState, float pUnitScale=1.0f)
 HIKEffectorSetState pState를 파일 pFileName에 저장합니다. 자세한 내용...
 
bool HIKSavePropertySetState (const char *pFileName, HIKPropertySetState *pState, float pUnitScale=1.0f)
 HIKPropertySetState pState를 파일 pFileName에 저장합니다. 자세한 내용...
 

이 파일의 소스 코드로 이동합니다.