Atoms Crowd  7.0.0
Atoms::BVHSkeletonLoader Class Reference
Inheritance diagram for Atoms::BVHSkeletonLoader:
Atoms::BaseSkeletonLoader

Public Member Functions

std::string typeStr () const
 Type string. More...
 
unsigned int typeId () const
 Type id. More...
 
 BVHSkeletonLoader ()
 Constructor.
 
 ~BVHSkeletonLoader ()
 Destructor.
 
AtomsCore::Skeleton load (const std::string &filePath, const std::string &filter="")
 load More...
 
void loadSkeletonFromBVHFile (const std::string &filePath, AtomsCore::Skeleton &skel) const
 
- Public Member Functions inherited from Atoms::BaseSkeletonLoader
 BaseSkeletonLoader ()
 Constructor.
 
virtual ~BaseSkeletonLoader ()=0
 Virtual Destructor.
 

Static Public Member Functions

static AtomsPtr< BaseSkeletonLoadercreator ()
 Creator function. More...
 

Static Public Attributes

static std::string const staticTypeStr
 Class static type string.
 
static const unsigned int staticTypeId
 Class static type id.
 

Member Function Documentation

◆ creator()

static AtomsPtr<BaseSkeletonLoader> Atoms::BVHSkeletonLoader::creator ( )
static

Creator function.

Returns
Return a new DefaultSkeletonLoader object

◆ load()

AtomsCore::Skeleton Atoms::BVHSkeletonLoader::load ( const std::string &  filePath,
const std::string &  filter = "" 
)
virtual

load

Load an atoms file

Implements Atoms::BaseSkeletonLoader.

◆ typeId()

unsigned int Atoms::BVHSkeletonLoader::typeId ( ) const
virtual

Type id.

Returns
Class type id

Implements Atoms::BaseSkeletonLoader.

◆ typeStr()

std::string Atoms::BVHSkeletonLoader::typeStr ( ) const
virtual

Type string.

Returns
Class type string

Implements Atoms::BaseSkeletonLoader.


The documentation for this class was generated from the following file: