|
Fission FSN
|
#include <fsC3dSpriteRenderData.h>
Public Member Functions | |
| fsC3dSpriteRenderData (fsI3dModelData *pModelData) | |
| virtual | ~fsC3dSpriteRenderData () |
| fsC3dSpriteRenderData (fsI3dModelData *pModelData) | |
| virtual | ~fsC3dSpriteRenderData () |
| fsC3dSpriteRenderData (fsI3dModelData *pModelData) | |
| virtual | ~fsC3dSpriteRenderData () |
| Public Member Functions inherited from fsI3dSpriteRenderData | |
| void | update (fsS32 pDeltaMs) |
| void | animationSet (fsI3dAnimation *pAnim) |
| void | pathAnimationSet (fsI3dAnimation *pAnimation) |
| void | trackSet (fsC3dSprite *pTrackAnimation) |
| void | modelMatrixSet (const fsVec3d &pPos, const fsVec3d &pAngle, fsF32 pScale) |
| void | render () |
| fsI3dSpriteRenderData () | |
| virtual | ~fsI3dSpriteRenderData () |
| Public Member Functions inherited from fsIRenderData | |
| virtual void | batchDataPopulate (void *pRenderBuffers, fsIRenderer::eSPRITE_STRIP_PLACE pPosition) const |
| void | passToEngineRenderer (fsIRenderer *pRenderer) |
| void | passToEngineRenderer (fsIRenderer *pRenderer, fsS32 pFirstMaterialIndex, fsS32 pLastMaterialInJob) |
| void | render () |
| fsBool | batchable () const |
| void | matrixApply (const fsAffineMtx2d &pRenderMatrix) |
| void | colourSet (const fsSColour4B &pColour) |
| virtual | ~fsIRenderData ()=default |
| fsIRenderData ()=default | |
| Public Member Functions inherited from fsINativeRenderData | |
| virtual | ~fsINativeRenderData () |
Protected Member Functions | |
| void | trackSetDo () override |
| void | pathSetDo () override |
| void | animationSetDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | renderDo () override |
| fsCNative3dSprite * | nativeImplGet () const override |
| void | trackSetDo () override |
| void | animationSetDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | renderDo () override |
| fsCNative3dSprite * | nativeImplGet () const override |
| void | trackSetDo () override |
| void | pathSetDo () override |
| void | animationSetDo () override |
| void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| void | renderDo () override |
| fsCNative3dSprite * | nativeImplGet () const override |
| Protected Member Functions inherited from fsI3dSpriteRenderData | |
| virtual void | modelMatrixSetDo (const fsVec3d &pPos, const fsVec3d &pAngle, fsF32 pScale) |
| void | renderDo () override |
| virtual void | colourSetDo (const fsSColour &pColour) |
| fsI3dAnimation * | animationGet () const |
| fsI3dAnimation * | pathAnimationGet () const |
| fsC3dSprite * | trackGet () const |
| Protected Member Functions inherited from fsIRenderData | |
| virtual void | passToEngineRendererDo (fsIRenderer *const pRenderer) |
| virtual void | passToEngineRendererDo (fsIRenderer *const pRenderer, fsS32 pFirstMaterialIndex, fsS32 pLastMaterialInJob) |
| virtual fsBool | batchableDo () const |
| virtual void | colourSetDo (const fsSColour4B &pColour) |
| Protected Member Functions inherited from fsINativeRenderData | |
| void | nativeImplRegister (fsINative *pImpl) |
| fsINativeRenderData () | |
Additional Inherited Members | |
| Static Public Member Functions inherited from fsIRenderData | |
| static void | factorySet (fsIRenderDataFactory *pComponentFactory) |
| static fsIRenderDataFactory * | factoryGet () |
| Public Attributes inherited from fsIRenderData | |
| fsSColour4B | mColour = fsSColour4B::fsRED() |
| fsC3dSpriteRenderData::fsC3dSpriteRenderData | ( | fsI3dModelData * | pModelData | ) |
|
virtual |
| fsC3dSpriteRenderData::fsC3dSpriteRenderData | ( | fsI3dModelData * | pModelData | ) |
|
virtual |
| fsC3dSpriteRenderData::fsC3dSpriteRenderData | ( | fsI3dModelData * | pModelData | ) |
|
virtual |
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsINativeRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsINativeRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsINativeRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.
|
overrideprotectedvirtual |
Reimplemented from fsI3dSpriteRenderData.