|
Fission FSN
|
#include <fsCNative3dScene.h>

Public Member Functions | |
| void | pick (const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback) |
| void | spriteAdd (fsC3dSprite *const) |
| void | spriteRemove (fsC3dSprite *const) |
| void | ligthtAdd (fsI3dLight *const pLight) |
| void | ligthtRemove (fsI3dLight *const pLight) |
| void | cameraSet (fsC3dCamera *const pCamera) |
| virtual | ~fsCNative3dScene () |
| void | pick (const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback) |
| void | spriteAdd (fsC3dSprite *const) |
| void | spriteRemove (fsC3dSprite *const) |
| void | ligthtAdd (fsI3dLight *const pLight) |
| void | ligthtRemove (fsI3dLight *const pLight) |
| void | cameraSet (fsC3dCamera *const pCamera) |
| virtual | ~fsCNative3dScene () |
| void | pick (const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback) |
| void | spriteAdd (fsC3dSprite *const) |
| void | spriteRemove (fsC3dSprite *const) |
| void | ligthtAdd (fsI3dLight *const pLight) |
| void | ligthtRemove (fsI3dLight *const pLight) |
| void | cameraSet (fsC3dCamera *const pCamera) |
| virtual | ~fsCNative3dScene () |
| void | pick (const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback) |
| void | spriteAdd (fsC3dSprite *const) |
| void | spriteRemove (fsC3dSprite *const) |
| void | ligthtAdd (fsI3dLight *const pLight) |
| void | ligthtRemove (fsI3dLight *const pLight) |
| void | cameraSet (fsC3dCamera *const pCamera) |
| virtual | ~fsCNative3dScene () |
| void | pick (const fsPoint &pScreenPos, fsI3dScene::fsTPickCallback pPickCallback) |
| void | spriteAdd (fsC3dSprite *const) |
| void | spriteRemove (fsC3dSprite *const) |
| void | ligthtAdd (fsI3dLight *const pLight) |
| void | ligthtRemove (fsI3dLight *const pLight) |
| void | cameraSet (fsC3dCamera *const pCamera) |
| virtual | ~fsCNative3dScene () |
| 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 | |
| virtual void | renderDo () override |
| virtual void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsCNative3dScene () | |
| virtual void | renderDo () override |
| virtual void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsCNative3dScene () | |
| virtual void | renderDo () override |
| virtual void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsCNative3dScene () | |
| virtual void | renderDo () override |
| virtual void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsCNative3dScene () | |
| virtual void | renderDo () override |
| virtual void | matrixApplyDo (const fsAffineMtx2d &pRenderMatrix) override |
| fsCNative3dScene () | |
| 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 | fsCNative3dSceneRenderData |
Additional Inherited Members | |
| Protected Attributes inherited from fsINative | |
| fsF32 | mRenderMatrix [16] = {0.0} |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
|
virtual |
|
protected |
| void fsCNative3dScene::cameraSet | ( | fsC3dCamera *const | pCamera | ) |
| void fsCNative3dScene::cameraSet | ( | fsC3dCamera *const | pCamera | ) |
| void fsCNative3dScene::cameraSet | ( | fsC3dCamera *const | pCamera | ) |
| void fsCNative3dScene::cameraSet | ( | fsC3dCamera *const | pCamera | ) |
| void fsCNative3dScene::cameraSet | ( | fsC3dCamera *const | pCamera | ) |
| void fsCNative3dScene::ligthtAdd | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtAdd | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtAdd | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtAdd | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtAdd | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtRemove | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtRemove | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtRemove | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtRemove | ( | fsI3dLight *const | pLight | ) |
| void fsCNative3dScene::ligthtRemove | ( | fsI3dLight *const | pLight | ) |
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
| void fsCNative3dScene::pick | ( | const fsPoint & | pScreenPos, |
| fsI3dScene::fsTPickCallback | pPickCallback ) |
| void fsCNative3dScene::pick | ( | const fsPoint & | pScreenPos, |
| fsI3dScene::fsTPickCallback | pPickCallback ) |
| void fsCNative3dScene::pick | ( | const fsPoint & | pScreenPos, |
| fsI3dScene::fsTPickCallback | pPickCallback ) |
| void fsCNative3dScene::pick | ( | const fsPoint & | pScreenPos, |
| fsI3dScene::fsTPickCallback | pPickCallback ) |
| void fsCNative3dScene::pick | ( | const fsPoint & | pScreenPos, |
| fsI3dScene::fsTPickCallback | pPickCallback ) |
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
|
overrideprotectedvirtual |
Implements fsINative.
| void fsCNative3dScene::spriteAdd | ( | fsC3dSprite * const | p3dSprite | ) |
| void fsCNative3dScene::spriteAdd | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteAdd | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteAdd | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteAdd | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteRemove | ( | fsC3dSprite * const | p3dSprite | ) |
| void fsCNative3dScene::spriteRemove | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteRemove | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteRemove | ( | fsC3dSprite * const | ) |
| void fsCNative3dScene::spriteRemove | ( | fsC3dSprite * const | ) |
|
friend |