HDK
|
#include <HUSD_Skeleton.h>
Public Member Functions | |
HUSD_SkeletonCache () | |
~HUSD_SkeletonCache () | |
UT_NON_COPYABLE (HUSD_SkeletonCache) | |
bool | isValid () const |
void | reset () |
Clear the cached data. More... | |
bool | init (HUSD_AutoReadLock &readlock, const HUSD_LockedStagePtr &locked_stage) |
Allocate empty cached data for the stage, replacing any existing data. More... | |
const Impl & | impl () const |
Impl & | impl () |
Opaque type containing cached data for HUSDimportSkeletonPose(). The cache is initialized by HUSDimportSkeleton().
Definition at line 59 of file HUSD_Skeleton.h.
HUSD_SkeletonCache::HUSD_SkeletonCache | ( | ) |
HUSD_SkeletonCache::~HUSD_SkeletonCache | ( | ) |
|
inline |
Access the cached data.
Definition at line 81 of file HUSD_Skeleton.h.
|
inline |
Access the cached data.
Definition at line 82 of file HUSD_Skeleton.h.
bool HUSD_SkeletonCache::init | ( | HUSD_AutoReadLock & | readlock, |
const HUSD_LockedStagePtr & | locked_stage | ||
) |
Allocate empty cached data for the stage, replacing any existing data.
|
inline |
Definition at line 69 of file HUSD_Skeleton.h.
void HUSD_SkeletonCache::reset | ( | ) |
Clear the cached data.
HUSD_SkeletonCache::UT_NON_COPYABLE | ( | HUSD_SkeletonCache | ) |