The Nebula Device 3: Characters::CharacterVariationSet Class Reference

The Nebula Device 3

Characters::CharacterVariationSet Class Reference

#include <charactervariationset.h>


Detailed Description

Contains the currently active variation of a character.

(C) 2008 Radon Labs GmbH

Public Member Functions

 CharacterVariationSet ()
 constructor
 ~CharacterVariationSet ()
 destructor
void Setup (const Util::StringAtom &defaultVariationName, const CharacterVariationLibrary &varLib)
 setup the skin set
void Discard ()
 discard the skin set
bool IsValid () const
 return true if skin set has been setup
void SetActiveVariation (const Util::StringAtom &variationName)
 set active variation
const Util::StringAtomGetActiveVariation () const
 get active variation
const Util::FixedArray< CharJointComponents > & GetVariationCharJointComponents () const
 get variation transformations