Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
W3DVolumetricShadow Member List

This is the complete list of members for W3DVolumetricShadow, including all inherited members.

addNeighborlessEdges(Int meshIndex, PolyNeighbor *us)W3DVolumetricShadowprotected
addSilhouetteEdge(Int meshIndex, PolyNeighbor *visible, PolyNeighbor *hidden)W3DVolumetricShadowprotected
addSilhouetteIndices(Int meshIndex, Short edgeStart, Short edgeEnd)W3DVolumetricShadowprotected
allocateShadowVolume(Int volumeIndex, Int meshIndex)W3DVolumetricShadowprotected
allocateSilhouette(Int meshIndex, Int numVertices)W3DVolumetricShadowprotected
buildSilhouette(Int meshIndex, Vector3 *lightPosWorld)W3DVolumetricShadowprotected
constructVolume(Vector3 *lightPos, Real shadowExtrudeDistance, Int volumeIndex, Int meshIndex)W3DVolumetricShadowprotected
constructVolumeVB(Vector3 *lightPosObject, Real shadowExtrudeDistance, Int volumeIndex, Int meshIndex)W3DVolumetricShadowprotected
deleteShadowVolume(Int volumeIndex)W3DVolumetricShadowprotected
deleteSilhouette(Int meshIndex)W3DVolumetricShadowprotected
enableShadowInvisible(Bool isEnabled)Shadowinline
enableShadowRender(Bool isEnabled)Shadowinline
getGeometry(void)W3DVolumetricShadowinlineprotected
isInvisibleEnabled(void)Shadowinline
isRenderEnabled(void)Shadowinline
m_colorShadowprotected
m_decalSizeXShadowprotected
m_decalSizeYShadowprotected
m_diffuseShadowprotected
m_extraExtrusionPaddingW3DVolumetricShadowprotected
m_geometryW3DVolumetricShadowprotected
m_isEnabledShadowprotected
m_isInvisibleEnabledShadowprotected
m_lightPosHistoryW3DVolumetricShadowprotected
m_localAngleShadowprotected
m_maxSilhouetteEntriesW3DVolumetricShadowprotected
m_nextW3DVolumetricShadowprotected
m_numIndicesPerMeshW3DVolumetricShadowprotected
m_numSilhouetteIndicesW3DVolumetricShadowprotected
m_objectXformHistoryW3DVolumetricShadowprotected
m_oowDecalSizeXShadowprotected
m_oowDecalSizeYShadowprotected
m_opacityShadowprotected
m_robjW3DVolumetricShadowprotected
m_robjExtentW3DVolumetricShadowprotected
m_shadowLengthScaleW3DVolumetricShadowprotected
m_shadowVolumeW3DVolumetricShadowprotected
m_shadowVolumeCountW3DVolumetricShadowprotected
m_shadowVolumeIBW3DVolumetricShadowprotected
m_shadowVolumeRenderTaskW3DVolumetricShadowprotected
m_shadowVolumeVBW3DVolumetricShadowprotected
m_silhouetteIndexW3DVolumetricShadowprotected
m_tempShadowVolumeW3DVolumetricShadowprotectedstatic
m_typeShadowprotected
m_xShadowprotected
m_yShadowprotected
m_zShadowprotected
release(void)W3DVolumetricShadowinlineprotectedvirtual
RenderDynamicMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform)W3DVolumetricShadowprotected
RenderMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform)W3DVolumetricShadowprotected
RenderMeshVolumeBounds(Int meshIndex, Int lightIndex, const Matrix3D *meshXform)W3DVolumetricShadowprotected
RenderVolume(Int meshIndex, Int lightIndex)W3DVolumetricShadowprotected
resetShadowVolume(Int volumeIndex, Int meshIndex)W3DVolumetricShadowprotected
resetSilhouette(Int meshIndex)W3DVolumetricShadowprotected
setAngle(Real angle)Shadowinline
setColor(Color value)Shadowinline
SetGeometry(W3DShadowGeometry *geometry)W3DVolumetricShadowprotected
setLightPosHistory(Int lightIndex, Int meshIndex, Vector3 &pos)W3DVolumetricShadowinlineprotected
setOpacity(Int value)Shadowinline
setOptimalExtrusionPadding(Real value)W3DVolumetricShadowinlineprotected
setPosition(Real x, Real y, Real z)Shadowinline
setRenderObject(RenderObjClass *robj)W3DVolumetricShadowinlineprotected
setRenderObjExtent(Real extent)W3DVolumetricShadowinlineprotected
setShadowLengthScale(Real value)W3DVolumetricShadowinlineprotected
setSize(Real sizeX, Real sizeY)Shadowinline
Shadow(void)Shadowinline
Update()W3DVolumetricShadowprotected
updateMeshVolume(Int meshIndex, Int lightIndex, const Matrix3D *meshXform, const AABoxClass &meshBox, float floorZ)W3DVolumetricShadowprotected
updateOptimalExtrusionPadding(void)W3DVolumetricShadowprotected
updateVolumes(Real zoffset)W3DVolumetricShadowprotected
W3DVolumetricShadow(void)W3DVolumetricShadow
W3DVolumetricShadowManager classW3DVolumetricShadowfriend
~W3DVolumetricShadow(void)W3DVolumetricShadow