addFrameBuffer(FrameBuffer *pFrameBuffer) | Scene | |
addGeometricObject(GeometricBase *pObject) | ShadowMap | virtual |
addMaterialList(const Surface::MaterialList &pMaterial) | ShadowMap | virtual |
addMaterials() | ShadowMap | virtual |
addPreprocessor(Scene *pScene) | Display | |
addType() | DynamicType | inline |
attribute | Ortho | protected |
blurIterations | ShadowMap | |
blurMaterial | ShadowMap | |
BlurMaterialPair typedef | ShadowMap | |
camera | ShadowMap | |
cameraBoundingBox | ShadowMap | |
cast() const | DynamicType | inline |
cast() | DynamicType | inline |
cast() | DynamicType | inline |
cast() const | DynamicType | inline |
clearMaterialLists() | ShadowMap | virtual |
clearTexture(Texture *pTexture) | ShadowMap | |
createFullView(Primitive2D::AABoundingBox box, Matrix4f projectionMatrix) | Ortho | static |
createFullView(GeometricBase *pObject) | Ortho | |
createMatrix(float left, float right, float bottom, float top, float nearZClip, float farZClip) | Ortho | static |
createMatrix(float aspectRatio=Application::getAspectRatio(), float scale=1.0f, float nearZClip=0.0f, float farZClip=1.0f) | Ortho | static |
createModel() | ShadowMap | virtual |
depthTextureAttribute | ShadowMap | |
Display(const Matrix4f &projectionMatrix, float nearZClip, float farZClip) | Display | |
DynamicType() | DynamicType | inline |
farZClip | Scene | protected |
GeometricBaseList typedef | Scene | |
getAABoundingBox() | Scene | |
getAABoundingBox(GeometricBase *pObject) | Scene | |
getAttribute() | Ortho | inline |
getCamera() | Scene | inline |
getDerivedTypeId() const | DynamicType | inline |
getFarZClip() | Scene | inline |
getGeometricObject() | Scene | inline |
getGeometricObjectSize() | Scene | inline |
getModel(GeometricBase *pObject) | Scene | |
getNDCAABoundingBox() | Scene | |
getNDCAABoundingBox(GeometricBase *pObject) | Scene | |
getNearZClip() | Scene | inline |
getNodeModel() const | Scene | inline |
getProjectionMatrix() | Scene | inline |
getViewMatrix() | Scene | inline |
hasFrameBuffer(FrameBuffer *pFrameBuffer) | Scene | |
hasGeometricObject(GeometricBase *pObject) | Scene | |
inDisplayArea(GeometricBase *pObject) | Scene | |
inDisplayArea() | Scene | |
isType() const | DynamicType | inline |
localToNdc(Vertex3f point) | Scene | |
ndcToLocal(Vertex3f point, float w) | Scene | |
nearZClip | Scene | protected |
nodeModel | Scene | protected |
objectsBoundingBox | ShadowMap | |
Ortho(const Attribute &attribute=Attribute(), float nearZClip=0.0f, float farZClip=100.0f) | Ortho | |
pCamera | Scene | protected |
pCasterSampler | ShadowMap | |
pDepthFrameBuffer | ShadowMap | |
pDepthTexture | ShadowMap | |
pFinalReceiverTexture | ShadowMap | |
pFrameBuffer | Scene | protected |
pGeometricObject | Scene | protected |
pLightObject | ShadowMap | |
pMaterialList | ShadowMap | |
pOpaqueMaterialList | Display | |
postProcessTextureAttribute | ShadowMap | |
pOutputTexture | ShadowMap | |
pPostProcessDepthTexture | ShadowMap | |
pPostProcessReceiverTexture | ShadowMap | |
pPostProcessTexture | ShadowMap | |
pPPFrameBuffer | ShadowMap | |
pPreprocessor | Display | |
pQuadObject | ShadowMap | |
pReceiverSampler | ShadowMap | |
pRenderStaticObject | ShadowMap | |
project(const Vertex3f &vertex) | Scene | |
projectionMatrix | Scene | protected |
pShadowMaterial | ShadowMap | |
pSourceScene | ShadowMap | |
pStaticReceiverSampler | ShadowMap | |
pStaticShadowTexture | ShadowMap | |
pTransparentMaterialList | Display | |
quadProjection | ShadowMap | |
queueGeometricObject(GeometricBase *pObject) | Scene | |
queueGeometricObject(Node *pObject) | Scene | |
release(Texture *pTexture) | ShadowMap | virtual |
release(Surface::Material *pMaterial) | ShadowMap | virtual |
release(Surface::Render::Component *pComponent) | ShadowMap | virtual |
removeFrameBuffer(FrameBuffer *pFrameBuffer) | Scene | |
removeGeometricObject(GeometricBase *pObject) | ShadowMap | virtual |
Ortho::removeGeometricObject(Node *pObject) | Scene | virtual |
removePreprocessor(Scene *pScene) | Display | |
renderMaterial(Surface::Material *pMaterial) | Scene | |
renderMaterialList(Surface::MaterialList &pList, Surface::MaterialSortFunction sortFunction, float clipFactor=1.0f) | Scene | |
renderMaterialLists() | ShadowMap | virtual |
renderToStaticMaps(GeometricBase *pObject) | ShadowMap | |
renderToStaticMaps(Node *pNode) | ShadowMap | |
Scene(const Matrix4f &projectionMatrix, float nearZClip, float farZClip) | Scene | |
setCamera(Camera *pCamera) | Scene | |
Shadow2DMap typedef | ShadowMap | |
ShadowMap(Scene *pSourceScene, Light *pLightObject, uint pixelWidth=Application::getWidth(), uint pixelHeight=Application::getWidth(), uint blurIterations=0) | ShadowMap | |
unProject(const Vertex4f &vertex) | Scene | |
updateCamera() | Scene | |
updateStaticShadow | ShadowMap | |
view | Scene | protected |
~Scene() | Scene | virtual |
~ShadowMap() | ShadowMap | virtual |