#include <fsIAnimatingSprite.h>
|
| void | animationPlay (const fsStr &pAnimation) |
| void | animationPlay (const fsStr &pAnimation, fsBool pLooping) |
| fsBool | animationQueue (const fsStr &pAnimation, fsBool pLooping) |
| fsBool | animationTrackPlay (fsS32 pTrackIndex, const fsStr &pAnimation, fsBool pLooping) |
| fsBool | animationTrackQueue (fsS32 pTrackIndex, const fsStr &pAnimation, fsBool pLooping) |
| fsBool | animationTrackClear (fsS32 pTrackIndex) |
| void | animationTracksClear () |
| void | animationMixDurationSet (fsS32 pDurationMs) |
| fsBool | skinSet (const fsStr &pSkin) |
| fsBool | attachmentSet (const fsStr &pSlot, const fsStr &pAttachment) |
| void | animationEventCallbackSet (fsTAnimationEventCallback pCallback) |
| fsS32 | currentFrameHeightGet () const |
| fsPoint | currentFramePosGet () const |
| void | stop () |
| std::shared_ptr< fsCBrush > | brushGet () const |
| fsBool | hitTest (const fsPoint &pPoint, fsBool pRequireHitMap) const |
| fsS32 | currentFrameGet () const |
| void | update (fsS32 pDeltaMS) |
| fsBool | animatingGet () const |
| fsBool | loopingGet () const |
| void | reset () |
| | fsIAnimatingSprite (const fsCResourceName &pFileName, fsBool pHitMap, fsCSprite *pAnimatingSpriteRoot) |
| | fsIAnimatingSprite (fsCSprite *pAnimatingRootSprt) |
| virtual | ~fsIAnimatingSprite () |
| const fsAffineMtx2d & | renderMatrixGet () |
| void | colourSet (const fsSColour4B &pColour) |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | render () |
◆ fsIAnimatingSprite() [1/2]
◆ fsIAnimatingSprite() [2/2]
| fsIAnimatingSprite::fsIAnimatingSprite |
( |
fsCSprite * | pAnimatingRootSprt | ) |
|
◆ ~fsIAnimatingSprite()
| fsIAnimatingSprite::~fsIAnimatingSprite |
( |
| ) |
|
|
virtual |
◆ activeSet()
| virtual void fsIAnimatingSprite::activeSet |
( |
fsBool | pVisibility | ) |
|
|
protectedpure virtual |
◆ animatingGet()
| fsBool fsIAnimatingSprite::animatingGet |
( |
| ) |
const |
◆ animationDataSet()
| void fsIAnimatingSprite::animationDataSet |
( |
std::shared_ptr< fsIAnimationData > | pAnimData | ) |
|
|
protected |
◆ animationDataSetDo()
| virtual void fsIAnimatingSprite::animationDataSetDo |
( |
std::shared_ptr< fsIAnimationData > | pAnimData | ) |
|
|
protectedpure virtual |
◆ animationEventCallbackSet()
◆ animationEventDispatch()
| void fsIAnimatingSprite::animationEventDispatch |
( |
const fsSAnimationEvent & | pEvent | ) |
const |
|
protected |
◆ animationMixDurationSet()
| void fsIAnimatingSprite::animationMixDurationSet |
( |
fsS32 | pDurationMs | ) |
|
◆ animationMixDurationSetDo()
| virtual void fsIAnimatingSprite::animationMixDurationSetDo |
( |
fsS32 | | ) |
|
|
inlineprotectedvirtual |
◆ animationPlay() [1/2]
| void fsIAnimatingSprite::animationPlay |
( |
const fsStr & | pAnimation | ) |
|
◆ animationPlay() [2/2]
| void fsIAnimatingSprite::animationPlay |
( |
const fsStr & | pAnimation, |
|
|
fsBool | pLooping ) |
◆ animationPlayDo() [1/2]
| virtual void fsIAnimatingSprite::animationPlayDo |
( |
const fsStr & | pAnimation | ) |
|
|
inlineprotectedvirtual |
◆ animationPlayDo() [2/2]
| virtual void fsIAnimatingSprite::animationPlayDo |
( |
const fsStr & | pAnimation, |
|
|
fsBool | ) |
|
inlineprotectedvirtual |
◆ animationQueue()
| fsBool fsIAnimatingSprite::animationQueue |
( |
const fsStr & | pAnimation, |
|
|
fsBool | pLooping ) |
◆ animationQueueDo()
◆ animationTrackClear()
| fsBool fsIAnimatingSprite::animationTrackClear |
( |
fsS32 | pTrackIndex | ) |
|
◆ animationTrackClearDo()
| virtual fsBool fsIAnimatingSprite::animationTrackClearDo |
( |
fsS32 | | ) |
|
|
inlineprotectedvirtual |
◆ animationTrackPlay()
| fsBool fsIAnimatingSprite::animationTrackPlay |
( |
fsS32 | pTrackIndex, |
|
|
const fsStr & | pAnimation, |
|
|
fsBool | pLooping ) |
◆ animationTrackPlayDo()
◆ animationTrackQueue()
| fsBool fsIAnimatingSprite::animationTrackQueue |
( |
fsS32 | pTrackIndex, |
|
|
const fsStr & | pAnimation, |
|
|
fsBool | pLooping ) |
◆ animationTrackQueueDo()
◆ animationTracksClear()
| void fsIAnimatingSprite::animationTracksClear |
( |
| ) |
|
◆ animationTracksClearDo()
| virtual void fsIAnimatingSprite::animationTracksClearDo |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ attachmentSet()
| fsBool fsIAnimatingSprite::attachmentSet |
( |
const fsStr & | pSlot, |
|
|
const fsStr & | pAttachment ) |
◆ attachmentSetDo()
| virtual fsBool fsIAnimatingSprite::attachmentSetDo |
( |
const fsStr & | , |
|
|
const fsStr & | ) |
|
inlineprotectedvirtual |
◆ brushGet()
| std::shared_ptr< fsCBrush > fsIAnimatingSprite::brushGet |
( |
| ) |
const |
◆ brushGetDo()
| std::shared_ptr< fsCBrush > fsIAnimatingSprite::brushGetDo |
( |
| ) |
const |
|
protectedvirtual |
◆ colourApplyToSpriteFrames()
| virtual void fsIAnimatingSprite::colourApplyToSpriteFrames |
( |
const fsSColour4B & | pColour | ) |
|
|
protectedpure virtual |
◆ colourSetDo()
| void fsIAnimatingSprite::colourSetDo |
( |
const fsSColour4B & | pColour | ) |
|
|
overrideprotectedvirtual |
◆ currentFrameGet()
| fsS32 fsIAnimatingSprite::currentFrameGet |
( |
| ) |
const |
◆ currentFrameGetDo()
| virtual fsS32 fsIAnimatingSprite::currentFrameGetDo |
( |
| ) |
const |
|
protectedpure virtual |
◆ currentFrameHeightGet()
| fsS32 fsIAnimatingSprite::currentFrameHeightGet |
( |
| ) |
const |
◆ currentFrameHeightGetDo()
| virtual fsS32 fsIAnimatingSprite::currentFrameHeightGetDo |
( |
| ) |
const |
|
protectedpure virtual |
◆ currentFramePosGet()
| fsPoint fsIAnimatingSprite::currentFramePosGet |
( |
| ) |
const |
◆ currentFramePosGetDo()
| virtual fsPoint fsIAnimatingSprite::currentFramePosGetDo |
( |
| ) |
const |
|
protectedpure virtual |
◆ hitTest()
◆ hitTestDo()
| virtual fsBool fsIAnimatingSprite::hitTestDo |
( |
const fsPoint & | pPoint, |
|
|
fsBool | pRequireHitMap ) const |
|
protectedpure virtual |
◆ loopingGet()
| fsBool fsIAnimatingSprite::loopingGet |
( |
| ) |
const |
◆ loopingGetDo()
| virtual fsBool fsIAnimatingSprite::loopingGetDo |
( |
| ) |
const |
|
protectedpure virtual |
◆ reset()
| void fsIAnimatingSprite::reset |
( |
| ) |
|
◆ resetDo()
| virtual void fsIAnimatingSprite::resetDo |
( |
| ) |
|
|
protectedpure virtual |
◆ skinSet()
| fsBool fsIAnimatingSprite::skinSet |
( |
const fsStr & | pSkin | ) |
|
◆ skinSetDo()
| virtual fsBool fsIAnimatingSprite::skinSetDo |
( |
const fsStr & | | ) |
|
|
inlineprotectedvirtual |
◆ stop()
| void fsIAnimatingSprite::stop |
( |
| ) |
|
◆ update()
| void fsIAnimatingSprite::update |
( |
fsS32 | pDeltaMS | ) |
|
◆ updateDo()
| virtual void fsIAnimatingSprite::updateDo |
( |
fsS32 | pDeltaMS | ) |
|
|
protectedpure virtual |
◆ fsCAnimationDataManager::createAnimationInstance
◆ mActive
| fsBool fsIAnimatingSprite::mActive |
|
protected |
◆ mAnimationRootSprt
| fsCSprite* fsIAnimatingSprite::mAnimationRootSprt |
|
protected |
The documentation for this class was generated from the following files: