bCubeMapIsValid | EnvMap | [private] |
bShininessIsValid | EnvMap | [private] |
camera | EnvMap | |
ChooseMesh(int whichMesh) | EnvMap | |
CreateCubeTexture(int size, D3DFORMAT Format) | EnvMap | [inline] |
cube | EnvMap | [private] |
DoRendering(D3DXMATRIXA16 &mView, D3DXMATRIXA16 &mProj) | EnvMap | |
DrawCenterObjects(D3DXMATRIXA16 &mView, D3DXMATRIXA16 &mProj) | EnvMap | |
DrawEnvObjects(D3DXMATRIXA16 &mView, D3DXMATRIXA16 &mProj) | EnvMap | |
DrawFullScreenQuad() | EnvMap | [inline] |
EnvMap() | EnvMap | [inline] |
eval(float cos_theta, float dw) | EnvMap | |
g_pEffect | EnvMap | [private] |
GenerateCosTexture() | EnvMap | |
GenerateCosTextureIfNotFound() | EnvMap | |
GetReferencePos() | EnvMap | [inline] |
hr | EnvMap | [private] |
InitFullScreenQuad() | EnvMap | [inline] |
InvalidateCubeMap() | EnvMap | [inline] |
InvalidateShininess() | EnvMap | [inline] |
KeyboardProc(UINT nChar, bool bKeyDown, bool bAltDown) | EnvMap | |
mesh | EnvMap | [private] |
meshCount | EnvMap | [private] |
meshes | EnvMap | [private] |
OnCreateDevice(IDirect3DDevice9 *pd3dDevice, ID3DXEffect *g_pEffect) | EnvMap | |
OnDestroyDevice() | EnvMap | |
OnFrameRender(IDirect3DDevice9 *pd3dDevice, D3DXMATRIXA16 &mView, D3DXMATRIXA16 &mProj) | EnvMap | |
OnLostDevice() | EnvMap | |
OnResetDevice() | EnvMap | |
pCosValuesTexture | EnvMap | [private] |
pCubeTexture | EnvMap | [private] |
pCubeTextureFromFile | EnvMap | [private] |
pCubeTexturePreConvolved | EnvMap | [private] |
pCubeTextureSmall | EnvMap | [private] |
pd3dDevice | EnvMap | [private] |
PreConvolve(IDirect3DCubeTexture9 *pSourceCube, IDirect3DCubeTexture9 *pDestCube) | EnvMap | |
pRoomTexture | EnvMap | [private] |
pVertexBuffer | EnvMap | |
ReduceCubeMapSize(IDirect3DCubeTexture9 *pSourceCube, IDirect3DCubeTexture9 *pDestCube) | EnvMap | |
reference_pos | EnvMap | [private] |
RenderCubeMap(IDirect3DCubeTexture9 *pCubeTexture) | EnvMap | |
roomSize | EnvMap | [private] |
SaveCubeMap(IDirect3DCubeTexture9 *pCubeTexture, char *FileNamePrefix, char *FileNameSuffix="") | EnvMap | |
ScaleAndOffset(float fScale, D3DXVECTOR3 vOffset) | EnvMap | |
ScaleAndOffset(D3DXVECTOR3 vScale, D3DXVECTOR3 vOffset) | EnvMap | |
SetWorldViewProj(D3DXMATRIXA16 &mWorld, D3DXMATRIXA16 &mView, D3DXMATRIXA16 &mProj) | EnvMap | |
whichMesh | EnvMap | [private] |