#include <fsIRenderer.h>
◆ eRENDER_STATE
| Enumerator |
|---|
| eNONE | |
| eDRAW_2D | |
| eDRAW_TO_TEXTURE_2D | |
| eDRAW_3D | |
◆ eSPRITE_STRIP_PLACE
| Enumerator |
|---|
| eFIRST | |
| eSTRIPPED | |
| eLAST | |
◆ ~fsIRenderer()
| fsIRenderer::~fsIRenderer |
( |
| ) |
|
|
virtual |
◆ fsIRenderer()
| fsIRenderer::fsIRenderer |
( |
fsS32 | pMaxSprites, |
|
|
fsS32 | pMaxMaterialChanges ) |
|
protected |
◆ begin2d()
| void fsIRenderer::begin2d |
( |
| ) |
|
◆ begin2dDo()
| virtual void fsIRenderer::begin2dDo |
( |
| ) |
|
|
protectedpure virtual |
◆ begin3dDo()
| virtual void fsIRenderer::begin3dDo |
( |
| ) |
|
|
protectedpure virtual |
◆ create()
| void fsIRenderer::create |
( |
fsS32 | pMaxSprites, |
|
|
fsS32 | pMaxMaterialChanges ) |
|
static |
◆ destroy()
| void fsIRenderer::destroy |
( |
| ) |
|
|
static |
◆ end2dDo()
| virtual void fsIRenderer::end2dDo |
( |
| ) |
|
|
protectedpure virtual |
◆ end3dDo()
| virtual void fsIRenderer::end3dDo |
( |
| ) |
|
|
protectedpure virtual |
◆ flush()
| void fsIRenderer::flush |
( |
| ) |
|
◆ frameEnd()
| void fsIRenderer::frameEnd |
( |
| ) |
|
◆ frameEndDo()
| virtual void fsIRenderer::frameEndDo |
( |
| ) |
|
|
protectedpure virtual |
◆ frameStart()
| void fsIRenderer::frameStart |
( |
| ) |
|
◆ frameStartDo()
| virtual void fsIRenderer::frameStartDo |
( |
| ) |
|
|
protectedpure virtual |
◆ initialise()
| void fsIRenderer::initialise |
( |
| ) |
|
|
protectedvirtual |
◆ initialiseDo()
| virtual void fsIRenderer::initialiseDo |
( |
| ) |
|
|
protectedpure virtual |
◆ instanceGet()
◆ lineAddToBatch()
◆ prepareFor2d()
| void fsIRenderer::prepareFor2d |
( |
| ) |
|
◆ prepareFor3d()
| void fsIRenderer::prepareFor3d |
( |
| ) |
|
◆ renderTexturedAddToBatch()
◆ sprite3dAddToBatch()
◆ spriteAddToBatch()
◆ textAddToBatch()
◆ textEntryAddToBatch()
◆ uninitialise()
| void fsIRenderer::uninitialise |
( |
| ) |
|
|
protectedvirtual |
◆ uninitialiseDo()
| virtual void fsIRenderer::uninitialiseDo |
( |
| ) |
|
|
protectedpure virtual |
◆ fsCRenderJobLine
◆ fsCRenderJobRenderTextures
◆ fsCRenderJobSprite3d
◆ fsCRenderJobSprites
◆ fsCRenderJobText
◆ fsCRenderJobTextEntry
◆ fsILineRenderData
◆ fsIRenderTextureRenderData
◆ fsISpriteRenderData
◆ fsITextRenderData
◆ mCurrentFont
| fsS32 fsIRenderer::mCurrentFont |
|
protected |
◆ mCurrentLine
| fsS32 fsIRenderer::mCurrentLine |
|
protected |
◆ mCurrentLineBatch
| fsS32 fsIRenderer::mCurrentLineBatch |
|
protected |
◆ mCurrentMaterial
| fsS32 fsIRenderer::mCurrentMaterial |
|
protected |
◆ mCurrentSprite
| fsS32 fsIRenderer::mCurrentSprite |
|
protected |
◆ mCurrentTextSprite
| fsS32 fsIRenderer::mCurrentTextSprite |
|
protected |
◆ mFonts
| const fsIFont** fsIRenderer::mFonts |
|
protected |
◆ mInstance
◆ mLineRenderData
◆ mLinesPerBatch
| fsS32* fsIRenderer::mLinesPerBatch |
|
protected |
◆ mMaterials
◆ mMaxMaterials
| const fsS32 fsIRenderer::mMaxMaterials |
|
protected |
◆ mMaxSprites
| const fsS32 fsIRenderer::mMaxSprites |
|
protected |
◆ mRenderJobs
◆ mSpriteRenderData
◆ mSpritesPerMaterial
| fsS32* fsIRenderer::mSpritesPerMaterial |
|
protected |
◆ mState
◆ mTextRenderData
◆ mTextStringsPerFont
| fsS32* fsIRenderer::mTextStringsPerFont |
|
protected |
The documentation for this class was generated from the following files: