Class SkyManager: Maintain sky settings and textures, and render the sky.
More...
#include <SkyManager.h>
Class SkyManager: Maintain sky settings and textures, and render the sky.
Enumerator |
---|
FRONT |
|
BACK |
|
RIGHT |
|
LEFT |
|
TOP |
|
numTextures |
|
SkyManager::SkyManager |
( |
| ) |
|
GLuint SkyManager::GetSkyCube |
( |
| ) |
|
|
inline |
const CStrW& SkyManager::GetSkySet |
( |
| ) |
const |
|
inline |
GetSkySet(): Return the currently selected sky set name.
std::vector< CStrW > SkyManager::GetSkySets |
( |
| ) |
const |
Return a sorted list of available sky sets, in a form suitable for passing to SetSkySet.
void SkyManager::LoadSkyTextures |
( |
| ) |
|
|
private |
void SkyManager::RenderSky |
( |
| ) |
|
RenderSky: Render the sky.
void SkyManager::SetSkySet |
( |
const CStrW & |
name | ) |
|
GetSkySet(): Set the sky set name, potentially loading the textures.
float SkyManager::m_HorizonHeight |
bool SkyManager::m_RenderSky |
GLuint SkyManager::m_SkyCubeMap |
|
private |
CStrW SkyManager::m_SkySet |
|
private |
Name of current skyset (a directory within art/textures/skies)
const wchar_t * SkyManager::s_imageNames |
|
staticprivate |
Initial value:= {
L"front",
L"back",
L"right",
L"left",
L"top"
}
The documentation for this class was generated from the following files: