Fission FSN
Loading...
Searching...
No Matches
fsCNativeRenderTexture Class Reference

#include <fsCNativeRenderTexture.h>

Inheritance diagram for fsCNativeRenderTexture:

Public Member Functions

void initialiseScreenDo (fsPoint pDimensions)
void initialiseSolutionDo (fsIImage *pSolution)
 fsCNativeRenderTexture ()
virtual ~fsCNativeRenderTexture ()
void initialiseScreenDo (fsPoint pDimensions)
void initialiseSolutionDo (fsIImage *pSolution)
 fsCNativeRenderTexture ()
virtual ~fsCNativeRenderTexture ()
void initialiseScreenDo (fsPoint pDimensions)
void initialiseSolutionDo (fsIImage *pSolution)
virtual ~fsCNativeRenderTexture ()
 fsCNativeRenderTexture ()
void initialiseScreenDo (fsPoint pDimensions)
void initialiseSolutionDo (fsIImage *pSolution)
 fsCNativeRenderTexture ()
virtual ~fsCNativeRenderTexture ()
virtual ~fsCNativeRenderTexture ()
 fsCNativeRenderTexture ()
void initialiseScreenDo (fsPoint pDimensions)
void initialiseSolutionDo (fsIImage *pSolution)
virtual ~fsCNativeRenderTexture ()
 fsCNativeRenderTexture ()
Public Member Functions inherited from fsIRenderableTexture
void resize (fsPoint const &pSize)
void screenShotStart ()
void screenShotEnd (const fsStr &pSceneName)
void shadersCreate (const fsStr &pVertex, const fsStr &pFragment)
void screenEffectParamsSet (fsPoint const &pFocusPos, fsF32 pRadius)
void screenEffectParamsClear ()
void targetSet ()
void partialEnd ()
void partialStart ()
void targetClear ()
void brushSet (fsCResourceName const &pBrushFilename)
void save (fsCResourceName const &pFilename)
void captureRegionSave (const fsRect &pCaptureRect, fsPoint const &pOutputDimensions, fsCResourceName const &pFilename)
void recolour (fsSColour4B const &pOld, fsSColour4B const &pNew)
void paintWithSpriteBrush (fsPoint const &pPos)
void paint (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour)
virtual ~fsIRenderableTexture ()
Public Member Functions inherited from fsINative
void render ()
void matrixApply (const fsAffineMtx2d &pRenderMatrix)
void widthSet (fsS32 pWidth)
void heightSet (fsS32 pHeight)
void polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo)
void textureWrapSet ()
void uvSet (const fsRect &pOffest)
void vertsSet (std::vector< fsVec2d > const &pVerts)
void brushSet (std::shared_ptr< fsCBrush > pBrush)
void alphaBlendModeSet (fsS32 pAlphaBlendMode)
void colourSet (const fsSColour4B &pColour)
virtual ~fsINative ()=default
void render ()
void matrixApply (const fsAffineMtx2d &pRenderMatrix)
void widthSet (fsS32 pWidth)
void heightSet (fsS32 pHeight)
void polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo)
void textureWrapSet ()
void uvSet (const fsRect &pOffest)
void vertsSet (std::vector< fsVec2d > const &pVerts)
void brushSet (std::shared_ptr< fsCBrush > pBrush)
void alphaBlendModeSet (fsS32 pAlphaBlendMode)
void colourSet (const fsSColour4B &pColour)
virtual ~fsINative ()=default
void render ()
void matrixApply (const fsAffineMtx2d &pRenderMatrix)
void widthSet (fsS32 pWidth)
void heightSet (fsS32 pHeight)
void polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo)
void textureWrapSet ()
void uvSet (const fsRect &pOffest)
void vertsSet (std::vector< fsVec2d > const &pVerts)
void brushSet (std::shared_ptr< fsCBrush > pBrush)
void alphaBlendModeSet (fsS32 pAlphaBlendMode)
void colourSet (const fsSColour4B &pColour)
virtual ~fsINative ()=default
void render ()
void matrixApply (const fsAffineMtx2d &pRenderMatrix)
void widthSet (fsS32 pWidth)
void heightSet (fsS32 pHeight)
void polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo)
void textureWrapSet ()
void uvSet (const fsRect &pOffest)
void vertsSet (std::vector< fsVec2d > const &pVerts)
void brushSet (std::shared_ptr< fsCBrush > pBrush)
void alphaBlendModeSet (fsS32 pAlphaBlendMode)
void colourSet (const fsSColour4B &pColour)
virtual ~fsINative ()=default
void render ()
void matrixApply (const fsAffineMtx2d &pRenderMatrix)
void widthSet (fsS32 pWidth)
void heightSet (fsS32 pHeight)
void polygonInfoSet (fsIRenderData::fsSPolyInfo const &pPolyInfo)
void textureWrapSet ()
void uvSet (const fsRect &pOffest)
void vertsSet (std::vector< fsVec2d > const &pVerts)
void brushSet (std::shared_ptr< fsCBrush > pBrush)
void alphaBlendModeSet (fsS32 pAlphaBlendMode)
void colourSet (const fsSColour4B &pColour)
virtual ~fsINative ()=default

Protected Member Functions

void resizeDo (fsPoint const &pSize) override
void screenShotStartDo () override
void screenShotEndDo (const fsStr &pSceneName) override
void updateShaderParams ()
void shaderEffectRefresh (const fsStr &pFragmentShader)
fsPoint screenEffectFocusPosGet () const
void shadersCreateDo (const fsStr &pVertex, const fsStr &pFragment) override
void screenEffectParamsSetDo (fsPoint const &pFocusPos, fsF32 pRadius) override
void screenEffectParamsClearDo () override
void targetSetDo () override
void partialEndDo () override
void partialStartDo () override
void targetClearDo () override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void captureRegionSaveDo (const fsRect &pCaptureRect, fsPoint const &pOutputDimensions, fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
void matrixApplyDo (fsAffineMtx2d const &pTransform) override
void resizeDo (fsPoint const &pSize) override
void screenShotStartDo () override
void screenShotEndDo (const fsStr &pSceneName) override
void updateShaderParams ()
void shaderEffectRefresh (const fsStr &pFragmentShader)
fsPoint screenEffectFocusPosGet () const
void shadersCreateDo (const fsStr &pVertex, const fsStr &pFragment) override
void screenEffectParamsSetDo (fsPoint const &pFocusPos, fsF32 pRadius) override
void screenEffectParamsClearDo () override
void targetSetDo () override
void partialEndDo () override
void partialStartDo () override
void targetClearDo () override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void captureRegionSaveDo (const fsRect &pCaptureRect, fsPoint const &pOutputDimensions, fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
void matrixApplyDo (fsAffineMtx2d const &pTransform) override
void targetSetDo () override
void targetClearDo () override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
void resizeDo (fsPoint const &pSize) override
void screenShotStartDo () override
void screenShotEndDo (const fsStr &pSceneName) override
void shadersCreateDo (const fsStr &pVertex, const fsStr &pFragment) override
void targetSetDo () override
void partialEndDo () override
void partialStartDo () override
void targetClearDo () override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void captureRegionSaveDo (const fsRect &pCaptureRect, fsPoint const &pOutputDimensions, fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
void matrixApplyDo (fsAffineMtx2d const &pTransform) override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
void matrixApplyDo (fsAffineMtx2d const &pTransform) override
void targetSetDo () override
void targetClearDo () override
void brushSetDo (fsCResourceName const &pBrushFilename) override
void saveDo (fsCResourceName const &pFilename) override
void recolourDo (fsSColour4B const &pOld, fsSColour4B const &pNew) override
void paintWithSpriteBrushDo (fsPoint const &pPos) override
void paintDo (std::vector< fsPoint > const &pPos, fsSColour4B const &pColour) override
void renderDo () override
Protected Member Functions inherited from fsIRenderableTexture
 fsIRenderableTexture ()
Protected Member Functions inherited from fsINative
virtual void polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual void textureWrapSetDo ()
virtual void uvSetDo (const fsRect &pOffest)
virtual void vertsSetDo (std::vector< fsVec2d > const &pVerts)
virtual void widthSetDo (fsS32 pWidth)
virtual void heightSetDo (fsS32 pHeight)
virtual void brushSetDo (std::shared_ptr< fsCBrush > pBrush)
virtual void alphaBlendModeSetDo (fsS32 pAlphaBlendMode)
virtual void colourSetDo (const fsSColour4B &pColour)
 fsINative ()=default
virtual void polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual void textureWrapSetDo ()
virtual void uvSetDo (const fsRect &pOffest)
virtual void vertsSetDo (std::vector< fsVec2d > const &pVerts)
virtual void widthSetDo (fsS32 pWidth)
virtual void heightSetDo (fsS32 pHeight)
virtual void brushSetDo (std::shared_ptr< fsCBrush > pBrush)
virtual void alphaBlendModeSetDo (fsS32 pAlphaBlendMode)
virtual void colourSetDo (const fsSColour4B &pColour)
 fsINative ()
virtual void polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual void textureWrapSetDo ()
virtual void uvSetDo (const fsRect &pOffest)
virtual void vertsSetDo (std::vector< fsVec2d > const &pVerts)
virtual void widthSetDo (fsS32 pWidth)
virtual void heightSetDo (fsS32 pHeight)
virtual void brushSetDo (std::shared_ptr< fsCBrush > pBrush)
virtual void alphaBlendModeSetDo (fsS32 pAlphaBlendMode)
virtual void colourSetDo (const fsSColour4B &pColour)
 fsINative ()=default
virtual void polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual void textureWrapSetDo ()
virtual void uvSetDo (const fsRect &pOffest)
virtual void vertsSetDo (std::vector< fsVec2d > const &pVerts)
virtual void widthSetDo (fsS32 pWidth)
virtual void heightSetDo (fsS32 pHeight)
virtual void brushSetDo (std::shared_ptr< fsCBrush > pBrush)
virtual void alphaBlendModeSetDo (fsS32 pAlphaBlendMode)
virtual void colourSetDo (const fsSColour4B &pColour)
 fsINative ()=default
virtual void polygonInfoSetDo (fsIRenderData::fsSPolyInfo const &pPolyInfo)
virtual void textureWrapSetDo ()
virtual void uvSetDo (const fsRect &pOffest)
virtual void vertsSetDo (std::vector< fsVec2d > const &pVerts)
virtual void widthSetDo (fsS32 pWidth)
virtual void heightSetDo (fsS32 pHeight)
virtual void brushSetDo (std::shared_ptr< fsCBrush > pBrush)
virtual void alphaBlendModeSetDo (fsS32 pAlphaBlendMode)
virtual void colourSetDo (const fsSColour4B &pColour)
 fsINative ()

Friends

class fsITexture

Additional Inherited Members

Protected Attributes inherited from fsINative
fsF32 mRenderMatrix [16] = {0.0}

Constructor & Destructor Documentation

◆ fsCNativeRenderTexture() [1/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

◆ ~fsCNativeRenderTexture() [1/6]

fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ fsCNativeRenderTexture() [2/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

◆ ~fsCNativeRenderTexture() [2/6]

virtual fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ ~fsCNativeRenderTexture() [3/6]

virtual fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ fsCNativeRenderTexture() [3/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

◆ fsCNativeRenderTexture() [4/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

◆ ~fsCNativeRenderTexture() [4/6]

virtual fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ ~fsCNativeRenderTexture() [5/6]

virtual fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ fsCNativeRenderTexture() [5/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

◆ ~fsCNativeRenderTexture() [6/6]

virtual fsCNativeRenderTexture::~fsCNativeRenderTexture ( )
virtual

◆ fsCNativeRenderTexture() [6/6]

fsCNativeRenderTexture::fsCNativeRenderTexture ( )

Member Function Documentation

◆ brushSetDo() [1/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ brushSetDo() [2/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ brushSetDo() [3/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ brushSetDo() [4/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ brushSetDo() [5/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ brushSetDo() [6/6]

void fsCNativeRenderTexture::brushSetDo ( fsCResourceName const & pBrushFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ captureRegionSaveDo() [1/3]

void fsCNativeRenderTexture::captureRegionSaveDo ( const fsRect & pCaptureRect,
fsPoint const & pOutputDimensions,
fsCResourceName const & pFilename )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ captureRegionSaveDo() [2/3]

void fsCNativeRenderTexture::captureRegionSaveDo ( const fsRect & pCaptureRect,
fsPoint const & pOutputDimensions,
fsCResourceName const & pFilename )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ captureRegionSaveDo() [3/3]

void fsCNativeRenderTexture::captureRegionSaveDo ( const fsRect & pCaptureRect,
fsPoint const & pOutputDimensions,
fsCResourceName const & pFilename )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ initialiseScreenDo() [1/5]

void fsCNativeRenderTexture::initialiseScreenDo ( fsPoint pDimensions)

◆ initialiseScreenDo() [2/5]

void fsCNativeRenderTexture::initialiseScreenDo ( fsPoint pDimensions)

◆ initialiseScreenDo() [3/5]

void fsCNativeRenderTexture::initialiseScreenDo ( fsPoint pDimensions)

◆ initialiseScreenDo() [4/5]

void fsCNativeRenderTexture::initialiseScreenDo ( fsPoint pDimensions)

◆ initialiseScreenDo() [5/5]

void fsCNativeRenderTexture::initialiseScreenDo ( fsPoint pDimensions)

◆ initialiseSolutionDo() [1/5]

void fsCNativeRenderTexture::initialiseSolutionDo ( fsIImage * pSolution)

◆ initialiseSolutionDo() [2/5]

void fsCNativeRenderTexture::initialiseSolutionDo ( fsIImage * pSolution)

◆ initialiseSolutionDo() [3/5]

void fsCNativeRenderTexture::initialiseSolutionDo ( fsIImage * pSolution)

◆ initialiseSolutionDo() [4/5]

void fsCNativeRenderTexture::initialiseSolutionDo ( fsIImage * pSolution)

◆ initialiseSolutionDo() [5/5]

void fsCNativeRenderTexture::initialiseSolutionDo ( fsIImage * pSolution)

◆ matrixApplyDo() [1/4]

void fsCNativeRenderTexture::matrixApplyDo ( fsAffineMtx2d const & pTransform)
overrideprotectedvirtual

Implements fsINative.

◆ matrixApplyDo() [2/4]

void fsCNativeRenderTexture::matrixApplyDo ( fsAffineMtx2d const & pTransform)
overrideprotectedvirtual

Implements fsINative.

◆ matrixApplyDo() [3/4]

void fsCNativeRenderTexture::matrixApplyDo ( fsAffineMtx2d const & pTransform)
overrideprotectedvirtual

Implements fsINative.

◆ matrixApplyDo() [4/4]

void fsCNativeRenderTexture::matrixApplyDo ( fsAffineMtx2d const & pTransform)
overrideprotectedvirtual

Implements fsINative.

◆ paintDo() [1/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintDo() [2/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintDo() [3/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintDo() [4/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintDo() [5/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintDo() [6/6]

void fsCNativeRenderTexture::paintDo ( std::vector< fsPoint > const & pPos,
fsSColour4B const & pColour )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [1/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [2/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [3/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [4/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [5/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ paintWithSpriteBrushDo() [6/6]

void fsCNativeRenderTexture::paintWithSpriteBrushDo ( fsPoint const & pPos)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialEndDo() [1/3]

void fsCNativeRenderTexture::partialEndDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialEndDo() [2/3]

void fsCNativeRenderTexture::partialEndDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialEndDo() [3/3]

void fsCNativeRenderTexture::partialEndDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialStartDo() [1/3]

void fsCNativeRenderTexture::partialStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialStartDo() [2/3]

void fsCNativeRenderTexture::partialStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ partialStartDo() [3/3]

void fsCNativeRenderTexture::partialStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [1/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [2/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [3/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [4/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [5/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ recolourDo() [6/6]

void fsCNativeRenderTexture::recolourDo ( fsSColour4B const & pOld,
fsSColour4B const & pNew )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ renderDo() [1/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ renderDo() [2/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ renderDo() [3/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ renderDo() [4/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ renderDo() [5/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ renderDo() [6/6]

void fsCNativeRenderTexture::renderDo ( )
overrideprotectedvirtual

Implements fsINative.

◆ resizeDo() [1/3]

void fsCNativeRenderTexture::resizeDo ( fsPoint const & pSize)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ resizeDo() [2/3]

void fsCNativeRenderTexture::resizeDo ( fsPoint const & pSize)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ resizeDo() [3/3]

void fsCNativeRenderTexture::resizeDo ( fsPoint const & pSize)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [1/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [2/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [3/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [4/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [5/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ saveDo() [6/6]

void fsCNativeRenderTexture::saveDo ( fsCResourceName const & pFilename)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenEffectFocusPosGet() [1/2]

fsPoint fsCNativeRenderTexture::screenEffectFocusPosGet ( ) const
protected

◆ screenEffectFocusPosGet() [2/2]

fsPoint fsCNativeRenderTexture::screenEffectFocusPosGet ( ) const
protected

◆ screenEffectParamsClearDo() [1/2]

void fsCNativeRenderTexture::screenEffectParamsClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenEffectParamsClearDo() [2/2]

void fsCNativeRenderTexture::screenEffectParamsClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenEffectParamsSetDo() [1/2]

void fsCNativeRenderTexture::screenEffectParamsSetDo ( fsPoint const & pFocusPos,
fsF32 pRadius )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenEffectParamsSetDo() [2/2]

void fsCNativeRenderTexture::screenEffectParamsSetDo ( fsPoint const & pFocusPos,
fsF32 pRadius )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotEndDo() [1/3]

void fsCNativeRenderTexture::screenShotEndDo ( const fsStr & pSceneName)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotEndDo() [2/3]

void fsCNativeRenderTexture::screenShotEndDo ( const fsStr & pSceneName)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotEndDo() [3/3]

void fsCNativeRenderTexture::screenShotEndDo ( const fsStr & pSceneName)
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotStartDo() [1/3]

void fsCNativeRenderTexture::screenShotStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotStartDo() [2/3]

void fsCNativeRenderTexture::screenShotStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ screenShotStartDo() [3/3]

void fsCNativeRenderTexture::screenShotStartDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ shaderEffectRefresh() [1/2]

void fsCNativeRenderTexture::shaderEffectRefresh ( const fsStr & pFragmentShader)
protected

◆ shaderEffectRefresh() [2/2]

void fsCNativeRenderTexture::shaderEffectRefresh ( const fsStr & pFragmentShader)
protected

◆ shadersCreateDo() [1/3]

void fsCNativeRenderTexture::shadersCreateDo ( const fsStr & pVertex,
const fsStr & pFragment )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ shadersCreateDo() [2/3]

void fsCNativeRenderTexture::shadersCreateDo ( const fsStr & pVertex,
const fsStr & pFragment )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ shadersCreateDo() [3/3]

void fsCNativeRenderTexture::shadersCreateDo ( const fsStr & pVertex,
const fsStr & pFragment )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetClearDo() [1/5]

void fsCNativeRenderTexture::targetClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetClearDo() [2/5]

void fsCNativeRenderTexture::targetClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetClearDo() [3/5]

void fsCNativeRenderTexture::targetClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetClearDo() [4/5]

void fsCNativeRenderTexture::targetClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetClearDo() [5/5]

void fsCNativeRenderTexture::targetClearDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetSetDo() [1/5]

void fsCNativeRenderTexture::targetSetDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetSetDo() [2/5]

void fsCNativeRenderTexture::targetSetDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetSetDo() [3/5]

void fsCNativeRenderTexture::targetSetDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetSetDo() [4/5]

void fsCNativeRenderTexture::targetSetDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ targetSetDo() [5/5]

void fsCNativeRenderTexture::targetSetDo ( )
overrideprotectedvirtual

Reimplemented from fsIRenderableTexture.

◆ updateShaderParams() [1/2]

void fsCNativeRenderTexture::updateShaderParams ( )
protected

◆ updateShaderParams() [2/2]

void fsCNativeRenderTexture::updateShaderParams ( )
protected

◆ fsITexture

fsITexture
friend

The documentation for this class was generated from the following files: