HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_ShadowMap Member List

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

computeCubeTransform(RE_TextureCubeFace face, UT_Vector4 position, UT_Matrix4 transform)RE_ShadowMapstatic
finishShadowMapRender(RE_Render *r, RE_TextureCubeFace face=RE_TEXTURE_CUBE_POS_X, int area_index=0)RE_ShadowMap
getAreaLightShape() const RE_ShadowMapinline
getFrameTime() const RE_ShadowMapinline
getNumAreaMaps() const RE_ShadowMap
getShadowMap(int area_index=0)RE_ShadowMap
getShadowMapTransform(RE_Render *r, bool bias, UT_Matrix4F *mat=nullptr, bool cube=false, RE_TextureCubeFace face=RE_TEXTURE_CUBE_POS_X, int area_index=0, int xform_mask=0x3)RE_ShadowMap
getVersion() const RE_ShadowMapinline
getZClipRange(fpreal &n, fpreal &f)RE_ShadowMapinline
isMultiMap() const RE_ShadowMap
prepShadowMapRender(RE_Render *r, RE_TextureCubeFace face=RE_TEXTURE_CUBE_POS_X, int area_index=0)RE_ShadowMap
RE_ShadowMap(const RE_Light *light, int mapsize)RE_ShadowMap
setAreaLightShape(RE_LightAreaShape sh)RE_ShadowMapinline
setFrameTime(fpreal t)RE_ShadowMapinline
setMultiMap(bool m)RE_ShadowMap
setSceneBounds(const UT_BoundingBox &scene_bounds)RE_ShadowMap
setupCascadeMap(RE_Render *r, RE_Shader *sh, RE_UniformBlock *block)RE_ShadowMap
setVersion(int64 version)RE_ShadowMapinline
setViewFrustum(UT_Vector3FArray &pnts, UT_Vector3F &campos)RE_ShadowMap
useLinearDepthMap(bool ld)RE_ShadowMap
usesLinearDepthMap() const RE_ShadowMap
~RE_ShadowMap()RE_ShadowMap