advanceTime(F32 timeDelta) | ImageFrameProviderCore | inlinevirtual |
Tickable::advanceTime(U32 timeDelta) | Tickable | static |
allocateAssets(AssetPtr< ImageAsset > *pImageAssetPtr, AssetPtr< AnimationAsset > *pAnimationAssetPtr) | ImageFrameProviderCore | |
clearAssets(void) | ImageFrameProviderCore | |
copyTo(SpriteBatchItem *pSpriteBatchItem) const | SpriteBatchItem | virtual |
ImageFrameProvider::copyTo(ImageFrameProviderCore *pImageFrameProviderCore) const | ImageFrameProviderCore | virtual |
deallocateAssets(void) | ImageFrameProviderCore | inline |
getAlphaTest(void) const | SpriteBatchItem | inline |
getAnimation(void) const | ImageFrameProviderCore | inline |
getAnimationTimeScale(void) const | ImageFrameProviderCore | inline |
getBatchId(void) const | SpriteBatchItem | inline |
getBatchParent(void) const | SpriteBatchItem | inline |
getBlendAlpha(void) const | SpriteBatchItem | inline |
getBlendColor(void) const | SpriteBatchItem | inline |
getBlendMode(void) const | SpriteBatchItem | inline |
getCurrentAnimation(void) const | ImageFrameProviderCore | inline |
getCurrentAnimationAssetId(void) const | ImageFrameProviderCore | inline |
getCurrentAnimationFrame(void) const | ImageFrameProviderCore | |
getCurrentAnimationTime(void) const | ImageFrameProviderCore | inline |
getDataObject(void) const | SpriteBatchItem | inline |
getDepth(void) const | SpriteBatchItem | inline |
getDstBlendFactor(void) const | SpriteBatchItem | inline |
getFlipX(void) const | SpriteBatchItem | inline |
getFlipY(void) const | SpriteBatchItem | inline |
getImage(void) const | ImageFrameProviderCore | inline |
getImageFrame(void) const | ImageFrameProviderCore | inline |
getLocalAABB(void) | SpriteBatchItem | inline |
getLocalAngle(void) const | SpriteBatchItem | inline |
getLocalPosition(void) const | SpriteBatchItem | inline |
getLogicalPosition(void) const | SpriteBatchItem | inline |
getName(void) const | SpriteBatchItem | inline |
getProviderImageFrameArea(void) const | ImageFrameProviderCore | inline |
getProviderTexture(void) const | ImageFrameProviderCore | inline |
getProxyId(void) const | SpriteBatchItem | inline |
getRenderGroup(void) const | SpriteBatchItem | inline |
getRenderOOBB(void) const | SpriteBatchItem | inline |
getSize(void) const | SpriteBatchItem | inline |
getSortPoint(void) const | SpriteBatchItem | inline |
getSpriteBatchQueryKey(void) const | SpriteBatchItem | inline |
getSrcBlendFactor(void) const | SpriteBatchItem | inline |
getUserData(void) const | SpriteBatchItem | inline |
getUserData(void) const | SpriteBatchItem | inline |
getVisible(void) const | SpriteBatchItem | 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 |
mAlphaTest | SpriteBatchItem | protected |
mAnimationAsset | ImageFrameProvider | protected |
mAnimationFinished | ImageFrameProviderCore | protected |
mAnimationPaused | ImageFrameProviderCore | protected |
mAnimationTimeScale | ImageFrameProviderCore | protected |
mBatchId | SpriteBatchItem | protected |
mBlendColor | SpriteBatchItem | protected |
mBlendMode | SpriteBatchItem | protected |
mCurrentFrameIndex | ImageFrameProviderCore | protected |
mCurrentModTime | ImageFrameProviderCore | protected |
mCurrentTime | ImageFrameProviderCore | protected |
mDataObject | SpriteBatchItem | protected |
mDepth | SpriteBatchItem | protected |
mDstBlendFactor | SpriteBatchItem | protected |
mFlipX | SpriteBatchItem | protected |
mFlipY | SpriteBatchItem | protected |
mFrameIntegrationTime | ImageFrameProviderCore | protected |
mImageAsset | ImageFrameProvider | protected |
mImageFrame | ImageFrameProviderCore | protected |
mLastBatchTransformId | SpriteBatchItem | protected |
mLastFrameIndex | ImageFrameProviderCore | protected |
mLocalAABB | SpriteBatchItem | protected |
mLocalAngle | SpriteBatchItem | protected |
mLocalOOBB | SpriteBatchItem | protected |
mLocalPosition | SpriteBatchItem | protected |
mLocalTransformDirty | SpriteBatchItem | protected |
mLogicalPosition | SpriteBatchItem | protected |
mMaxFrameIndex | ImageFrameProviderCore | protected |
mName | SpriteBatchItem | protected |
mpAnimationAsset | ImageFrameProviderCore | protected |
mPausedTime | ImageFrameProviderCore | protected |
mpImageAsset | ImageFrameProviderCore | protected |
mProxyId | SpriteBatchItem | protected |
mRenderAABB | SpriteBatchItem | protected |
mRenderGroup | SpriteBatchItem | protected |
mRenderOOBB | SpriteBatchItem | protected |
mRenderPosition | SpriteBatchItem | protected |
mSelfTick | ImageFrameProviderCore | protected |
mSize | SpriteBatchItem | protected |
mSortPoint | SpriteBatchItem | protected |
mSpriteBatch | SpriteBatchItem | protected |
mSpriteBatchQueryKey | SpriteBatchItem | protected |
mSrcBlendFactor | SpriteBatchItem | protected |
mStaticProvider | ImageFrameProviderCore | protected |
mTotalIntegrationTime | ImageFrameProviderCore | protected |
mUserData | SpriteBatchItem | protected |
mVisible | SpriteBatchItem | protected |
onAnimationEnd(void) | ImageFrameProviderCore | inlineprotectedvirtual |
onAssetRefreshed(AssetPtrBase *pAssetPtrBase) | ImageFrameProvider | protectedvirtual |
onTamlCustomRead(const TamlCustomNode *pSpriteNode) | SpriteBatchItem | protected |
onTamlCustomWrite(TamlCustomNode *pParentNode) | SpriteBatchItem | protected |
pauseAnimation(const bool animationPaused) | ImageFrameProviderCore | inline |
playAnimation(const AssetPtr< AnimationAsset > &animationAsset) | ImageFrameProviderCore | |
prepareRender(SceneRenderRequest *pSceneRenderRequest, const U32 batchTransformId) | SpriteBatchItem | |
processTick() | ImageFrameProviderCore | virtual |
render(BatchRender *pBatchRenderer, const SceneRenderRequest *pSceneRenderRequest, const U32 batchTransformId) | SpriteBatchItem | |
ImageFrameProvider::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) | SpriteBatchItem | virtual |
setAlphaTest(const F32 alphaTest) | SpriteBatchItem | inline |
setAnimation(const char *pAnimationAssetId) | ImageFrameProviderCore | virtual |
setAnimationFrame(const U32 frameIndex) | ImageFrameProviderCore | |
setAnimationTimeScale(const F32 scale) | ImageFrameProviderCore | inline |
setBatchParent(SpriteBatch *pSpriteBatch, const U32 batchId) | SpriteBatchItem | protected |
setBlendAlpha(const F32 alpha) | SpriteBatchItem | inline |
setBlendColor(const ColorF &blendColor) | SpriteBatchItem | inline |
setBlendMode(const bool blendMode) | SpriteBatchItem | inline |
setDataObject(SimObject *pDataObject) | SpriteBatchItem | inline |
setDepth(const F32 depth) | SpriteBatchItem | inline |
setDstBlendFactor(GLenum dstBlendFactor) | SpriteBatchItem | inline |
setFlipX(const bool flipX) | SpriteBatchItem | inline |
setFlipY(const bool flipY) | SpriteBatchItem | inline |
setImage(const char *pImageAssetId) | ImageFrameProviderCore | inline |
setImage(const char *pImageAssetId, const U32 frame) | ImageFrameProviderCore | virtual |
setImageFrame(const U32 frame) | ImageFrameProviderCore | virtual |
setLocalAngle(const F32 localAngle) | SpriteBatchItem | inline |
setLocalPosition(const Vector2 &localPosition) | SpriteBatchItem | inline |
setLogicalPosition(const LogicalPosition &logicalPosition) | SpriteBatchItem | inline |
setName(const char *pName) | SpriteBatchItem | inlineprotected |
setProcessTicks(bool tick) | ImageFrameProviderCore | inlinevirtual |
setProxyId(const S32 proxyId) | SpriteBatchItem | inlineprotected |
setRenderGroup(const char *pRenderGroup) | SpriteBatchItem | inline |
setSize(const Vector2 &size) | SpriteBatchItem | inline |
setSortPoint(const Vector2 &sortPoint) | SpriteBatchItem | inline |
setSpriteBatchQueryKey(const U32 key) | SpriteBatchItem | inline |
setSrcBlendFactor(GLenum srcBlendFactor) | SpriteBatchItem | inline |
setUserData(void *pUserData) | SpriteBatchItem | inline |
setVisible(const bool visible) | SpriteBatchItem | inline |
smTickMask | Tickable | static |
smTickMs | Tickable | static |
smTickSec | Tickable | static |
smTickShift | Tickable | static |
SpriteBatch class | SpriteBatchItem | friend |
SpriteBatchItem() | SpriteBatchItem | |
stopAnimation(void) | ImageFrameProviderCore | inline |
Tickable() | Tickable | |
update(const F32 elapsedTime) | ImageFrameProviderCore | virtual |
updateAnimation(const F32 elapsedTime) | ImageFrameProviderCore | |
updateLocalTransform(void) | SpriteBatchItem | protected |
updateWorldTransform(const U32 batchTransformId) | SpriteBatchItem | protected |
validRender(void) const | ImageFrameProviderCore | virtual |
WriteCustomTamlSchema(const AbstractClassRep *pClassRep, TiXmlElement *pParentElement) | SpriteBatchItem | static |
~ImageFrameProvider() | ImageFrameProvider | virtual |
~ImageFrameProviderCore() | ImageFrameProviderCore | virtual |
~SpriteBatchItem() | SpriteBatchItem | virtual |
~Tickable() | Tickable | virtual |