Atoms Crowd  7.0.0
Atoms::AtomsClipLoader Class Reference
Inheritance diagram for Atoms::AtomsClipLoader:
Atoms::BaseAnimLoader

Public Member Functions

std::string typeStr () const
 Type string. More...
 
unsigned int typeId () const
 Type id. More...
 
 AtomsClipLoader ()
 Constructor.
 
 ~AtomsClipLoader ()
 Destructor.
 
Atoms::AnimationClip load (const std::string &filePath, const std::string &filter="*")
 load More...
 
- Public Member Functions inherited from Atoms::BaseAnimLoader
 BaseAnimLoader ()
 Constructor.
 
virtual ~BaseAnimLoader ()=0
 Virtual Destructor.
 

Static Public Member Functions

static AtomsPtr< BaseAnimLoadercreator ()
 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<BaseAnimLoader> Atoms::AtomsClipLoader::creator ( )
static

Creator function.

Used by the anim loader factory

Returns
Return a new allocated BaseAnimLoader object

◆ load()

Atoms::AnimationClip Atoms::AtomsClipLoader::load ( const std::string &  filePath,
const std::string &  filter = "*" 
)
virtual

load

Builds an animation clip instance from a file

Implements Atoms::BaseAnimLoader.

◆ typeId()

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

Type id.

Returns
Class type id

Implements Atoms::BaseAnimLoader.

◆ typeStr()

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

Type string.

Returns
Class type string

Implements Atoms::BaseAnimLoader.


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