CREHDRSky

Class Hierarchy
C++
class CREHDRSky : public CRendElementBase;
File

CRESky.h

CREHDRSky::m_moonTexId Data Member
C++
int m_moonTexId;
CREHDRSky::m_pRenderParams Data Member
C++
const SSkyLightRenderParams* m_pRenderParams;
CREHDRSky::m_pSkyDomeTextureMie Data Member
C++
class CTexture* m_pSkyDomeTextureMie;
CREHDRSky::m_pSkyDomeTextureRayleigh Data Member
C++
class CTexture* m_pSkyDomeTextureRayleigh;
CREHDRSky::~CREHDRSky Destructor
C++
virtual ~CREHDRSky();
CREHDRSky::CREHDRSky Constructor
C++
CREHDRSky();
CREHDRSky::GenerateSkyDomeTextures Method
C++
void GenerateSkyDomeTextures(int32 width, int32 height);
CREHDRSky::GetMemoryUsage Method
C++
virtual void GetMemoryUsage(ICrySizer * pSizer) const;
CREHDRSky::mfDraw Method
C++
virtual bool mfDraw(CShader * ef, SShaderPass * sfm);
CREHDRSky::mfPrepare Method
C++
virtual void mfPrepare(bool bCheckOverflow);
Description

False - mergable, True - static mesh

CREHDRSky::SetCommonMoonParams Method
C++
static void SetCommonMoonParams(CShader * ef, bool bUseMoon = false);