Fission FSN
Loading...
Searching...
No Matches
fsCAnimationDataManager Class Reference

#include <fsCAnimationDataManager.h>

Public Member Functions

std::shared_ptr< fsIAnimatingSprite > const createAnimationInstance (std::shared_ptr< fsIAnimationData >, fsCSprite *pAnimatingRootSprt)
fsBool spriterFileType (const fsStr &pFileName) const
std::shared_ptr< fsIAnimationDatagetPermanent (const fsCResourceName &pFileName, fsBool pHitMap)
std::shared_ptr< fsIAnimationDataget (const fsCResourceName &pFileName, fsBool pHitMap)
void flush ()
 ~fsCAnimationDataManager ()

Static Public Member Functions

static std::unique_ptr< fsCAnimationDataManagercreate ()

Protected Member Functions

 fsCAnimationDataManager ()

Constructor & Destructor Documentation

◆ ~fsCAnimationDataManager()

fsCAnimationDataManager::~fsCAnimationDataManager ( )

◆ fsCAnimationDataManager()

fsCAnimationDataManager::fsCAnimationDataManager ( )
protected

Member Function Documentation

◆ create()

std::unique_ptr< fsCAnimationDataManager > fsCAnimationDataManager::create ( )
static

◆ createAnimationInstance()

std::shared_ptr< fsIAnimatingSprite > const fsCAnimationDataManager::createAnimationInstance ( std::shared_ptr< fsIAnimationData > pData,
fsCSprite * pAnimatingRootSprt )

◆ flush()

void fsCAnimationDataManager::flush ( )

◆ get()

std::shared_ptr< fsIAnimationData > fsCAnimationDataManager::get ( const fsCResourceName & pFileName,
fsBool pHitMap )

◆ getPermanent()

std::shared_ptr< fsIAnimationData > fsCAnimationDataManager::getPermanent ( const fsCResourceName & pFileName,
fsBool pHitMap )

◆ spriterFileType()

fsBool fsCAnimationDataManager::spriterFileType ( const fsStr & pFileName) const

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