Skip to content
- [Main Page](index.md) - [Classes](annotated.md) - [Files](files.md) - [Directories](dirs.md) - [Related Pages](pages.md)
- [Class List](annotated.md) - [Alphabetical List](classes.md) - [Class Hierarchy](hierarchy.md) - [Class Members](functions.md)

HActionCache Class Reference

#include <HAction.h>

Inheritance diagram for HActionCache:

Inheritance graph

[legend]

Collaboration diagram for HActionCache:

Collaboration graph

[legend]

List of all members.


Public Types

enum   ScaleMethod { SCALENONE, SCALELENGTH, SCALEPOSITION }

Public Member Functions

char *  GetName ()
HFileInfoProperty GetFileInfo ()
HBoolCategoryProperty GetHasStrideLength ()
HFloatProperty GetStrideLength ()
HTimeRangeProperty GetStrideRange ()
HTypeProperty GetScaleMethod ()
HPointerProperty GetScaleBone ()
HActionCacheContainer GetParentActionCacheContainer ()
HChor GetChor ()
HActionCache GetSiblingActionCache ()
HModelCache GetDefaultModelCache ()
void  SetDefaultModelCache (const char *name)
void  SetDefaultModelCache (HModelCache *mch)
Time  GetTotalTime ()
HActionCache CreateUncontrainedActionCache (HModel *mh, float errortolerance)
HPropertyDriver CreateStorageDriver (HProperty *var)
float  GetScaleFactor ()
float  GetScaleStandard ()
HModel EditWithModelCache (HModelCache *hmc)
void  EndEditWithModelCache (HModel *hm)
void  EndEditWithModelCache ()
  Not supported anymore. Use the one that takes a HModel*.

Static Public Member Functions

static HActionCache New (const char *name=NULL, BOOL embedded=TRUE, BOOL insertintoactioncachecontainer=TRUE)