Fission FSN
Loading...
Searching...
No Matches
fsCAnimationProviderRegistry::fsSAnimationProvider Struct Reference

#include <fsCAnimationProviderRegistry.h>

Public Attributes

fsStr mName
std::function< fsBool(const fsStr &)> mFileType
std::function< fsBool(const std::shared_ptr< fsIAnimationData > &)> mDataType
std::function< std::shared_ptr< fsIAnimationData >()> mDataCreate
std::function< std::shared_ptr< fsIAnimatingSprite >(fsCSprite *)> mInstanceCreate

Member Data Documentation

◆ mDataCreate

std::function<std::shared_ptr<fsIAnimationData>()> fsCAnimationProviderRegistry::fsSAnimationProvider::mDataCreate

◆ mDataType

std::function<fsBool(const std::shared_ptr<fsIAnimationData>&)> fsCAnimationProviderRegistry::fsSAnimationProvider::mDataType

◆ mFileType

std::function<fsBool(const fsStr&)> fsCAnimationProviderRegistry::fsSAnimationProvider::mFileType

◆ mInstanceCreate

std::function<std::shared_ptr<fsIAnimatingSprite>(fsCSprite*)> fsCAnimationProviderRegistry::fsSAnimationProvider::mInstanceCreate

◆ mName

fsStr fsCAnimationProviderRegistry::fsSAnimationProvider::mName

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