hikdump.h ファイル リファレンス

hikdump.h ファイル リファレンス
#include "humanik.h"
#include "hikproperty.h"
#include <stdio.h>
#include <stddef.h>
#include <string.h>

ファイルの説明

オブジェクトをセーブおよびロードするためのヘッダ ファイル

このファイルには、HumanIK オブジェクトをディスク上のファイルに保存し、HumanIK オブジェクトを保存されたファイルからメモリにロードするためのユーティリティ関数のセットが含まれています。

このファイルを使用している場合、hikdump_std.inl では十分でなければ、使用しているプラットフォームに応じて必要な hikdump_<プラットフォーム名>.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)
 HIKCharacterpCharacter をファイル 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 に保存します。表示...
 

このファイルのソース コードに移動します。