| addNeighborlessEdges(Int meshIndex, PolyNeighbor *us) | W3DVolumetricShadow | protected |
| addSilhouetteEdge(Int meshIndex, PolyNeighbor *visible, PolyNeighbor *hidden) | W3DVolumetricShadow | protected |
| addSilhouetteIndices(Int meshIndex, Short edgeStart, Short edgeEnd) | W3DVolumetricShadow | protected |
| allocateShadowVolume(Int volumeIndex, Int meshIndex) | W3DVolumetricShadow | protected |
| allocateSilhouette(Int meshIndex, Int numVertices) | W3DVolumetricShadow | protected |
| buildSilhouette(Int meshIndex, Vector3 *lightPosWorld) | W3DVolumetricShadow | protected |
| constructVolume(Vector3 *lightPos, Real shadowExtrudeDistance, Int volumeIndex, Int meshIndex) | W3DVolumetricShadow | protected |
| constructVolumeVB(Vector3 *lightPosObject, Real shadowExtrudeDistance, Int volumeIndex, Int meshIndex) | W3DVolumetricShadow | protected |
| deleteShadowVolume(Int volumeIndex) | W3DVolumetricShadow | protected |
| deleteSilhouette(Int meshIndex) | W3DVolumetricShadow | protected |
| enableShadowInvisible(Bool isEnabled) | Shadow | inline |
| enableShadowRender(Bool isEnabled) | Shadow | inline |
| getGeometry(void) | W3DVolumetricShadow | inlineprotected |
| isInvisibleEnabled(void) | Shadow | inline |
| isRenderEnabled(void) | Shadow | inline |
| m_color | Shadow | protected |
| m_decalSizeX | Shadow | protected |
| m_decalSizeY | Shadow | protected |
| m_diffuse | Shadow | protected |
| m_extraExtrusionPadding | W3DVolumetricShadow | protected |
| m_geometry | W3DVolumetricShadow | protected |
| m_isEnabled | Shadow | protected |
| m_isInvisibleEnabled | Shadow | protected |
| m_lightPosHistory | W3DVolumetricShadow | protected |
| m_localAngle | Shadow | protected |
| m_maxSilhouetteEntries | W3DVolumetricShadow | protected |
| m_next | W3DVolumetricShadow | protected |
| m_numIndicesPerMesh | W3DVolumetricShadow | protected |
| m_numSilhouetteIndices | W3DVolumetricShadow | protected |
| m_objectXformHistory | W3DVolumetricShadow | protected |
| m_oowDecalSizeX | Shadow | protected |
| m_oowDecalSizeY | Shadow | protected |
| m_opacity | Shadow | protected |
| m_robj | W3DVolumetricShadow | protected |
| m_robjExtent | W3DVolumetricShadow | protected |
| m_shadowLengthScale | W3DVolumetricShadow | protected |
| m_shadowVolume | W3DVolumetricShadow | protected |
| m_shadowVolumeCount | W3DVolumetricShadow | protected |
| m_shadowVolumeIB | W3DVolumetricShadow | protected |
| m_shadowVolumeRenderTask | W3DVolumetricShadow | protected |
| m_shadowVolumeVB | W3DVolumetricShadow | protected |
| m_silhouetteIndex | W3DVolumetricShadow | protected |
| m_tempShadowVolume | W3DVolumetricShadow | protectedstatic |
| m_type | Shadow | protected |
| m_x | Shadow | protected |
| m_y | Shadow | protected |
| m_z | Shadow | protected |
| release(void) | W3DVolumetricShadow | inlineprotectedvirtual |
| RenderDynamicMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform) | W3DVolumetricShadow | protected |
| RenderMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform) | W3DVolumetricShadow | protected |
| RenderMeshVolumeBounds(Int meshIndex, Int lightIndex, const Matrix3D *meshXform) | W3DVolumetricShadow | protected |
| RenderVolume(Int meshIndex, Int lightIndex) | W3DVolumetricShadow | protected |
| resetShadowVolume(Int volumeIndex, Int meshIndex) | W3DVolumetricShadow | protected |
| resetSilhouette(Int meshIndex) | W3DVolumetricShadow | protected |
| setAngle(Real angle) | Shadow | inline |
| setColor(Color value) | Shadow | inline |
| SetGeometry(W3DShadowGeometry *geometry) | W3DVolumetricShadow | protected |
| setLightPosHistory(Int lightIndex, Int meshIndex, Vector3 &pos) | W3DVolumetricShadow | inlineprotected |
| setOpacity(Int value) | Shadow | inline |
| setOptimalExtrusionPadding(Real value) | W3DVolumetricShadow | inlineprotected |
| setPosition(Real x, Real y, Real z) | Shadow | inline |
| setRenderObject(RenderObjClass *robj) | W3DVolumetricShadow | inlineprotected |
| setRenderObjExtent(Real extent) | W3DVolumetricShadow | inlineprotected |
| setShadowLengthScale(Real value) | W3DVolumetricShadow | inlineprotected |
| setSize(Real sizeX, Real sizeY) | Shadow | inline |
| Shadow(void) | Shadow | inline |
| Update() | W3DVolumetricShadow | protected |
| updateMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform, const AABoxClass &meshBox, float floorZ) | W3DVolumetricShadow | protected |
| updateOptimalExtrusionPadding(void) | W3DVolumetricShadow | protected |
| updateVolumes(Real zoffset) | W3DVolumetricShadow | protected |
| W3DVolumetricShadow(void) | W3DVolumetricShadow | |
| W3DVolumetricShadowManager class | W3DVolumetricShadow | friend |
| ~W3DVolumetricShadow(void) | W3DVolumetricShadow | |