|
Fission FSN
|
#include <fsCNativeRenderTexture.h>

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} |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
|
virtual |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
|
virtual |
|
virtual |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
|
virtual |
|
virtual |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
|
virtual |
| fsCNativeRenderTexture::fsCNativeRenderTexture | ( | ) |
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
| void fsCNativeRenderTexture::initialiseScreenDo | ( | fsPoint | pDimensions | ) |
| void fsCNativeRenderTexture::initialiseScreenDo | ( | fsPoint | pDimensions | ) |
| void fsCNativeRenderTexture::initialiseScreenDo | ( | fsPoint | pDimensions | ) |
| void fsCNativeRenderTexture::initialiseScreenDo | ( | fsPoint | pDimensions | ) |
| void fsCNativeRenderTexture::initialiseScreenDo | ( | fsPoint | pDimensions | ) |
| void fsCNativeRenderTexture::initialiseSolutionDo | ( | fsIImage * | pSolution | ) |
| void fsCNativeRenderTexture::initialiseSolutionDo | ( | fsIImage * | pSolution | ) |
| void fsCNativeRenderTexture::initialiseSolutionDo | ( | fsIImage * | pSolution | ) |
| void fsCNativeRenderTexture::initialiseSolutionDo | ( | fsIImage * | pSolution | ) |
| void fsCNativeRenderTexture::initialiseSolutionDo | ( | fsIImage * | pSolution | ) |
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
protected |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
protected |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
overrideprotectedvirtual |
Reimplemented from fsIRenderableTexture.
|
protected |
|
protected |
|
friend |