Public Member Functions | Public Attributes

sp::video::ShadowMapper::SShadowMap Struct Reference

#include <spShadowMapper.hpp>

List of all members.

Public Member Functions

 SShadowMap ()
 ~SShadowMap ()
void clear ()
void createTexture (u32 Index, const STextureCreationFlags &CreationFlags)
void createRSMs (STextureCreationFlags CreationFlags)
bool setupRenderTargets (bool UseRSM)
TexturegetDepthMap () const
TexturegetColorMap () const
TexturegetNormalMap () const
bool valid () const

Public Attributes

TextureTexList [3]

Constructor & Destructor Documentation

sp::video::ShadowMapper::SShadowMap::SShadowMap (  ) 
sp::video::ShadowMapper::SShadowMap::~SShadowMap (  ) 

Member Function Documentation

void sp::video::ShadowMapper::SShadowMap::clear (  ) 
void sp::video::ShadowMapper::SShadowMap::createRSMs ( STextureCreationFlags  CreationFlags  ) 
void sp::video::ShadowMapper::SShadowMap::createTexture ( u32  Index,
const STextureCreationFlags CreationFlags 
)
Texture* sp::video::ShadowMapper::SShadowMap::getColorMap (  )  const [inline]
Texture* sp::video::ShadowMapper::SShadowMap::getDepthMap (  )  const [inline]
Texture* sp::video::ShadowMapper::SShadowMap::getNormalMap (  )  const [inline]
bool sp::video::ShadowMapper::SShadowMap::setupRenderTargets ( bool  UseRSM  ) 
bool sp::video::ShadowMapper::SShadowMap::valid (  )  const [inline]

Member Data Documentation


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines