Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SpriteBatchItem Member List

This is the complete list of members for SpriteBatchItem, including all inherited members.

advanceTime(F32 timeDelta)ImageFrameProviderCoreinlinevirtual
Tickable::advanceTime(U32 timeDelta)Tickablestatic
allocateAssets(AssetPtr< ImageAsset > *pImageAssetPtr, AssetPtr< AnimationAsset > *pAnimationAssetPtr)ImageFrameProviderCore
clearAssets(void)ImageFrameProviderCore
copyTo(SpriteBatchItem *pSpriteBatchItem) const SpriteBatchItemvirtual
ImageFrameProvider::copyTo(ImageFrameProviderCore *pImageFrameProviderCore) const ImageFrameProviderCorevirtual
deallocateAssets(void)ImageFrameProviderCoreinline
getAlphaTest(void) const SpriteBatchIteminline
getAnimation(void) const ImageFrameProviderCoreinline
getAnimationTimeScale(void) const ImageFrameProviderCoreinline
getBatchId(void) const SpriteBatchIteminline
getBatchParent(void) const SpriteBatchIteminline
getBlendAlpha(void) const SpriteBatchIteminline
getBlendColor(void) const SpriteBatchIteminline
getBlendMode(void) const SpriteBatchIteminline
getCurrentAnimation(void) const ImageFrameProviderCoreinline
getCurrentAnimationAssetId(void) const ImageFrameProviderCoreinline
getCurrentAnimationFrame(void) const ImageFrameProviderCore
getCurrentAnimationTime(void) const ImageFrameProviderCoreinline
getDataObject(void) const SpriteBatchIteminline
getDepth(void) const SpriteBatchIteminline
getDstBlendFactor(void) const SpriteBatchIteminline
getFlipX(void) const SpriteBatchIteminline
getFlipY(void) const SpriteBatchIteminline
getImage(void) const ImageFrameProviderCoreinline
getImageFrame(void) const ImageFrameProviderCoreinline
getLocalAABB(void)SpriteBatchIteminline
getLocalAngle(void) const SpriteBatchIteminline
getLocalPosition(void) const SpriteBatchIteminline
getLogicalPosition(void) const SpriteBatchIteminline
getName(void) const SpriteBatchIteminline
getProviderImageFrameArea(void) const ImageFrameProviderCoreinline
getProviderTexture(void) const ImageFrameProviderCoreinline
getProxyId(void) const SpriteBatchIteminline
getRenderGroup(void) const SpriteBatchIteminline
getRenderOOBB(void) const SpriteBatchIteminline
getSize(void) const SpriteBatchIteminline
getSortPoint(void) const SpriteBatchIteminline
getSpriteBatchQueryKey(void) const SpriteBatchIteminline
getSrcBlendFactor(void) const SpriteBatchIteminline
getUserData(void) const SpriteBatchIteminline
getUserData(void) const SpriteBatchIteminline
getVisible(void) const SpriteBatchIteminline
ImageFrameProvider()ImageFrameProvider
ImageFrameProviderCore()ImageFrameProviderCore
interpolateTick(F32 delta)ImageFrameProviderCoreinlinevirtual
isAnimationFinished(void) const ImageFrameProviderCoreinline
isAnimationPaused(void) const ImageFrameProviderCoreinline
isAnimationValid(void) const ImageFrameProviderCore
isProcessingTicks() const Tickableinlinevirtual
isStaticFrameProvider(void) const ImageFrameProviderCoreinline
mAlphaTestSpriteBatchItemprotected
mAnimationAssetImageFrameProviderprotected
mAnimationFinishedImageFrameProviderCoreprotected
mAnimationPausedImageFrameProviderCoreprotected
mAnimationTimeScaleImageFrameProviderCoreprotected
mBatchIdSpriteBatchItemprotected
mBlendColorSpriteBatchItemprotected
mBlendModeSpriteBatchItemprotected
mCurrentFrameIndexImageFrameProviderCoreprotected
mCurrentModTimeImageFrameProviderCoreprotected
mCurrentTimeImageFrameProviderCoreprotected
mDataObjectSpriteBatchItemprotected
mDepthSpriteBatchItemprotected
mDstBlendFactorSpriteBatchItemprotected
mFlipXSpriteBatchItemprotected
mFlipYSpriteBatchItemprotected
mFrameIntegrationTimeImageFrameProviderCoreprotected
mImageAssetImageFrameProviderprotected
mImageFrameImageFrameProviderCoreprotected
mLastBatchTransformIdSpriteBatchItemprotected
mLastFrameIndexImageFrameProviderCoreprotected
mLocalAABBSpriteBatchItemprotected
mLocalAngleSpriteBatchItemprotected
mLocalOOBBSpriteBatchItemprotected
mLocalPositionSpriteBatchItemprotected
mLocalTransformDirtySpriteBatchItemprotected
mLogicalPositionSpriteBatchItemprotected
mMaxFrameIndexImageFrameProviderCoreprotected
mNameSpriteBatchItemprotected
mpAnimationAssetImageFrameProviderCoreprotected
mPausedTimeImageFrameProviderCoreprotected
mpImageAssetImageFrameProviderCoreprotected
mProxyIdSpriteBatchItemprotected
mRenderAABBSpriteBatchItemprotected
mRenderGroupSpriteBatchItemprotected
mRenderOOBBSpriteBatchItemprotected
mRenderPositionSpriteBatchItemprotected
mSelfTickImageFrameProviderCoreprotected
mSizeSpriteBatchItemprotected
mSortPointSpriteBatchItemprotected
mSpriteBatchSpriteBatchItemprotected
mSpriteBatchQueryKeySpriteBatchItemprotected
mSrcBlendFactorSpriteBatchItemprotected
mStaticProviderImageFrameProviderCoreprotected
mTotalIntegrationTimeImageFrameProviderCoreprotected
mUserDataSpriteBatchItemprotected
mVisibleSpriteBatchItemprotected
onAnimationEnd(void)ImageFrameProviderCoreinlineprotectedvirtual
onAssetRefreshed(AssetPtrBase *pAssetPtrBase)ImageFrameProviderprotectedvirtual
onTamlCustomRead(const TamlCustomNode *pSpriteNode)SpriteBatchItemprotected
onTamlCustomWrite(TamlCustomNode *pParentNode)SpriteBatchItemprotected
pauseAnimation(const bool animationPaused)ImageFrameProviderCoreinline
playAnimation(const AssetPtr< AnimationAsset > &animationAsset)ImageFrameProviderCore
prepareRender(SceneRenderRequest *pSceneRenderRequest, const U32 batchTransformId)SpriteBatchItem
processTick()ImageFrameProviderCorevirtual
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 ImageFrameProviderCorevirtual
renderGui(GuiControl &owner, Point2I offset, const RectI &updateRect) const ImageFrameProviderCore
resetAnimationTime(void)ImageFrameProviderCoreinline
resetState(void)SpriteBatchItemvirtual
setAlphaTest(const F32 alphaTest)SpriteBatchIteminline
setAnimation(const char *pAnimationAssetId)ImageFrameProviderCorevirtual
setAnimationFrame(const U32 frameIndex)ImageFrameProviderCore
setAnimationTimeScale(const F32 scale)ImageFrameProviderCoreinline
setBatchParent(SpriteBatch *pSpriteBatch, const U32 batchId)SpriteBatchItemprotected
setBlendAlpha(const F32 alpha)SpriteBatchIteminline
setBlendColor(const ColorF &blendColor)SpriteBatchIteminline
setBlendMode(const bool blendMode)SpriteBatchIteminline
setDataObject(SimObject *pDataObject)SpriteBatchIteminline
setDepth(const F32 depth)SpriteBatchIteminline
setDstBlendFactor(GLenum dstBlendFactor)SpriteBatchIteminline
setFlipX(const bool flipX)SpriteBatchIteminline
setFlipY(const bool flipY)SpriteBatchIteminline
setImage(const char *pImageAssetId)ImageFrameProviderCoreinline
setImage(const char *pImageAssetId, const U32 frame)ImageFrameProviderCorevirtual
setImageFrame(const U32 frame)ImageFrameProviderCorevirtual
setLocalAngle(const F32 localAngle)SpriteBatchIteminline
setLocalPosition(const Vector2 &localPosition)SpriteBatchIteminline
setLogicalPosition(const LogicalPosition &logicalPosition)SpriteBatchIteminline
setName(const char *pName)SpriteBatchIteminlineprotected
setProcessTicks(bool tick)ImageFrameProviderCoreinlinevirtual
setProxyId(const S32 proxyId)SpriteBatchIteminlineprotected
setRenderGroup(const char *pRenderGroup)SpriteBatchIteminline
setSize(const Vector2 &size)SpriteBatchIteminline
setSortPoint(const Vector2 &sortPoint)SpriteBatchIteminline
setSpriteBatchQueryKey(const U32 key)SpriteBatchIteminline
setSrcBlendFactor(GLenum srcBlendFactor)SpriteBatchIteminline
setUserData(void *pUserData)SpriteBatchIteminline
setVisible(const bool visible)SpriteBatchIteminline
smTickMaskTickablestatic
smTickMsTickablestatic
smTickSecTickablestatic
smTickShiftTickablestatic
SpriteBatch classSpriteBatchItemfriend
SpriteBatchItem()SpriteBatchItem
stopAnimation(void)ImageFrameProviderCoreinline
Tickable()Tickable
update(const F32 elapsedTime)ImageFrameProviderCorevirtual
updateAnimation(const F32 elapsedTime)ImageFrameProviderCore
updateLocalTransform(void)SpriteBatchItemprotected
updateWorldTransform(const U32 batchTransformId)SpriteBatchItemprotected
validRender(void) const ImageFrameProviderCorevirtual
WriteCustomTamlSchema(const AbstractClassRep *pClassRep, TiXmlElement *pParentElement)SpriteBatchItemstatic
~ImageFrameProvider()ImageFrameProvidervirtual
~ImageFrameProviderCore()ImageFrameProviderCorevirtual
~SpriteBatchItem()SpriteBatchItemvirtual
~Tickable()Tickablevirtual