advanceTime(F32 timeDelta) | ImageFrameProviderCore | inlinevirtual |
Tickable::advanceTime(U32 timeDelta) | Tickable | static |
allocateAssets(AssetPtr< ImageAsset > *pImageAssetPtr, AssetPtr< AnimationAsset > *pAnimationAssetPtr) | ImageFrameProviderCore | |
clearAssets(void) | ImageFrameProviderCore | |
copyTo(ImageFrameProviderCore *pImageFrameProviderCore) const | ImageFrameProviderCore | virtual |
deallocateAssets(void) | ImageFrameProviderCore | inline |
getAnimation(void) const | ImageFrameProviderCore | inline |
getAnimationTimeScale(void) const | ImageFrameProviderCore | inline |
getCurrentAnimation(void) const | ImageFrameProviderCore | inline |
getCurrentAnimationAssetId(void) const | ImageFrameProviderCore | inline |
getCurrentAnimationFrame(void) const | ImageFrameProviderCore | |
getCurrentAnimationTime(void) const | ImageFrameProviderCore | inline |
getImage(void) const | ImageFrameProviderCore | inline |
getImageFrame(void) const | ImageFrameProviderCore | inline |
getProviderImageFrameArea(void) const | ImageFrameProviderCore | inline |
getProviderTexture(void) const | ImageFrameProviderCore | inline |
ImageFrameProvider() | ImageFrameProvider | |
ImageFrameProviderCore() | ImageFrameProviderCore | |
interpolateTick(F32 delta) | ImageFrameProviderCore | inlinevirtual |
isAnimationFinished(void) const | ImageFrameProviderCore | inline |
isAnimationPaused(void) const | ImageFrameProviderCore | inline |
isAnimationValid(void) const | ImageFrameProviderCore | |
isProcessingTicks() const | Tickable | inlinevirtual |
isStaticFrameProvider(void) const | ImageFrameProviderCore | inline |
mAnimationAsset | ImageFrameProvider | protected |
mAnimationFinished | ImageFrameProviderCore | protected |
mAnimationPaused | ImageFrameProviderCore | protected |
mAnimationTimeScale | ImageFrameProviderCore | protected |
mCurrentFrameIndex | ImageFrameProviderCore | protected |
mCurrentModTime | ImageFrameProviderCore | protected |
mCurrentTime | ImageFrameProviderCore | protected |
mFrameIntegrationTime | ImageFrameProviderCore | protected |
mImageAsset | ImageFrameProvider | protected |
mImageFrame | ImageFrameProviderCore | protected |
mLastFrameIndex | ImageFrameProviderCore | protected |
mMaxFrameIndex | ImageFrameProviderCore | protected |
mpAnimationAsset | ImageFrameProviderCore | protected |
mPausedTime | ImageFrameProviderCore | protected |
mpImageAsset | ImageFrameProviderCore | protected |
mSelfTick | ImageFrameProviderCore | protected |
mStaticProvider | ImageFrameProviderCore | protected |
mTotalIntegrationTime | ImageFrameProviderCore | protected |
onAnimationEnd(void) | ImageFrameProviderCore | inlineprotectedvirtual |
onAssetRefreshed(AssetPtrBase *pAssetPtrBase) | ImageFrameProvider | protectedvirtual |
pauseAnimation(const bool animationPaused) | ImageFrameProviderCore | inline |
playAnimation(const AssetPtr< AnimationAsset > &animationAsset) | ImageFrameProviderCore | |
processTick() | ImageFrameProviderCore | virtual |
render(const bool flipX, const bool flipY, const Vector2 &vertexPos0, const Vector2 &vertexPos1, const Vector2 &vertexPos2, const Vector2 &vertexPos3, BatchRender *pBatchRenderer) const | ImageFrameProviderCore | virtual |
renderGui(GuiControl &owner, Point2I offset, const RectI &updateRect) const | ImageFrameProviderCore | |
resetAnimationTime(void) | ImageFrameProviderCore | inline |
resetState(void) | ImageFrameProviderCore | virtual |
setAnimation(const char *pAnimationAssetId) | ImageFrameProviderCore | virtual |
setAnimationFrame(const U32 frameIndex) | ImageFrameProviderCore | |
setAnimationTimeScale(const F32 scale) | ImageFrameProviderCore | inline |
setImage(const char *pImageAssetId) | ImageFrameProviderCore | inline |
setImage(const char *pImageAssetId, const U32 frame) | ImageFrameProviderCore | virtual |
setImageFrame(const U32 frame) | ImageFrameProviderCore | virtual |
setProcessTicks(bool tick) | ImageFrameProviderCore | inlinevirtual |
smTickMask | Tickable | static |
smTickMs | Tickable | static |
smTickSec | Tickable | static |
smTickShift | Tickable | static |
stopAnimation(void) | ImageFrameProviderCore | inline |
Tickable() | Tickable | |
update(const F32 elapsedTime) | ImageFrameProviderCore | virtual |
updateAnimation(const F32 elapsedTime) | ImageFrameProviderCore | |
validRender(void) const | ImageFrameProviderCore | virtual |
~ImageFrameProvider() | ImageFrameProvider | virtual |
~ImageFrameProviderCore() | ImageFrameProviderCore | virtual |
~Tickable() | Tickable | virtual |