SYMBOL INDEX (570 symbols across 114 files) FILE: CPUT/CPUT/CPUT.h type CPUT_GPA_INSTRUMENTATION_STRINGS (line 41) | enum CPUT_GPA_INSTRUMENTATION_STRINGS{ type CPUTResult (line 81) | typedef enum CPUTResult type UINT (line 221) | typedef unsigned int UINT; type DWORD (line 222) | typedef unsigned long DWORD; type CPUTColor4 (line 225) | struct CPUTColor4 type CPUT_PATH_SEARCH_MODE (line 249) | enum CPUT_PATH_SEARCH_MODE type CPUT_DATA_FORMAT_TYPE (line 264) | enum CPUT_DATA_FORMAT_TYPE type eCPUTMapType (line 312) | enum eCPUTMapType function std (line 335) | inline std::wstring itoc(const int integer) function std (line 346) | inline std::wstring ptoc(const void *pPointer) function std (line 360) | inline std::wstring s2ws(const char* stringArg) function std (line 415) | inline std::string s2ws(const char* stringArg) { return std::string(stri... function std (line 419) | inline std::string itoc(const int integer) function std (line 430) | inline std::string ptoc(const void *pPointer) function CPUTCamera (line 489) | CPUTCamera *GetShadowCamera() { return mpShadowCamera; } function virtual (line 490) | virtual void InnerExecutionLoop() {;} function virtual (line 491) | virtual void ResizeWindowSoft(UINT width, UINT height) {UNREFERENCED_PAR... function virtual (line 492) | virtual void ResizeWindow(UINT width, UINT height) { function virtual (line 496) | virtual void DeviceShutdown(){} function virtual (line 498) | virtual CPUTEventHandledCode CPUTHandleKeyboardEvent(CPUTKey key) {UNREF... function virtual (line 499) | virtual CPUTEventHandledCode CPUTHandleMouseEvent(int x, int y, int whee... function SetAmbientColor (line 502) | void SetAmbientColor( float3 &ambientColor ) { mAmbientColor = ambie... function SetLightColor (line 504) | void SetLightColor( float3 &lightColor ) { mLightColor = lightColor; } FILE: CPUT/CPUT/CPUTAssetLibrary.cpp function CPUTRenderStateBlock (line 165) | CPUTRenderStateBlock *CPUTAssetLibrary::GetRenderStateBlock(const cStrin... function CPUTAssetSet (line 190) | CPUTAssetSet *CPUTAssetLibrary::GetAssetSet( const cString &name, bool n... function CPUTMaterial (line 212) | CPUTMaterial *CPUTAssetLibrary::GetMaterial(const cString &name, bool na... function CPUTModel (line 250) | CPUTModel *CPUTAssetLibrary::GetModel(const cString &name, bool nameIsFu... function CPUTCamera (line 280) | CPUTCamera *CPUTAssetLibrary::GetCamera(const cString &name) function CPUTLight (line 294) | CPUTLight *CPUTAssetLibrary::GetLight(const cString &name) function CPUTTexture (line 307) | CPUTTexture *CPUTAssetLibrary::GetTexture(const cString &name, bool name... function CPUTBuffer (line 330) | CPUTBuffer *CPUTAssetLibrary::GetBuffer(const cString &name ) function CPUTBuffer (line 340) | CPUTBuffer *CPUTAssetLibrary::GetConstantBuffer(const cString &name ) function CPUTFont (line 350) | CPUTFont *CPUTAssetLibrary::GetFont(const cString &name ) FILE: CPUT/CPUT/CPUTAssetLibrary.h type CPUTAssetListEntry (line 31) | struct CPUTAssetListEntry function class (line 51) | class CPUTAssetLibrary function virtual (line 89) | virtual ~CPUTAssetLibrary() {} function SetMediaDirectoryName (line 95) | void SetMediaDirectoryName( const cString &directoryName) function SetAssetSetDirectoryName (line 104) | void SetAssetSetDirectoryName( const cString &directoryName) { mA... function SetModelDirectoryName (line 105) | void SetModelDirectoryName( const cString &directoryName) { mM... function SetMaterialDirectoryName (line 106) | void SetMaterialDirectoryName( const cString &directoryName) { mM... function SetTextureDirectoryName (line 107) | void SetTextureDirectoryName( const cString &directoryName) { mT... function SetShaderDirectoryName (line 108) | void SetShaderDirectoryName( const cString &directoryName) { mS... function SetFontDirectoryName (line 109) | void SetFontDirectoryName( const cString &directoryName) { mF... function SetAllAssetDirectoryNames (line 110) | void SetAllAssetDirectoryNames( const cString &directoryName) { function AddAssetSet (line 126) | void AddAssetSet( const cString &name, CPUTAssetSet *pAss... function AddNullNode (line 127) | void AddNullNode( const cString &name, CPUTNullNode *pNul... function AddModel (line 128) | void AddModel( const cString &name, CPUTModel *pMod... function AddMaterial (line 129) | void AddMaterial( const cString &name, CPUTMaterial *pMat... function AddLight (line 130) | void AddLight( const cString &name, CPUTLight *pLig... function AddCamera (line 131) | void AddCamera( const cString &name, CPUTCamera *pCam... function AddTexture (line 132) | void AddTexture( const cString &name, CPUTTexture *pTex... function AddBuffer (line 133) | void AddBuffer( const cString &name, CPUTBuffer *pBuf... function AddConstantBuffer (line 134) | void AddConstantBuffer( const cString &name, CPUTBuffer *pBuf... function AddRenderStateBlock (line 135) | void AddRenderStateBlock(const cString &name, CPUTRenderStateBlock *pRen... function AddFont (line 136) | void AddFont( const cString &name, CPUTFont *pFon... function UINT (line 167) | UINT CPUTComputeHash( const cString &string ) FILE: CPUT/CPUT/CPUTAssetLibraryDX11.cpp function CPUTResult (line 83) | CPUTResult CPUTAssetLibraryDX11::GetPixelShader( function CPUTResult (line 119) | CPUTResult CPUTAssetLibraryDX11::GetComputeShader( function CPUTResult (line 155) | CPUTResult CPUTAssetLibraryDX11::GetVertexShader( function CPUTResult (line 191) | CPUTResult CPUTAssetLibraryDX11::GetGeometryShader( function CPUTResult (line 227) | CPUTResult CPUTAssetLibraryDX11::GetHullShader( function CPUTResult (line 264) | CPUTResult CPUTAssetLibraryDX11::GetDomainShader( function CPUTResult (line 300) | CPUTResult CPUTAssetLibraryDX11::CreatePixelShaderFromMemory( function CPUTResult (line 317) | CPUTResult CPUTAssetLibraryDX11::CreateVertexShaderFromMemory( function CPUTResult (line 334) | CPUTResult CPUTAssetLibraryDX11::CreateComputeShaderFromMemory( function CPUTResult (line 352) | CPUTResult CPUTAssetLibraryDX11::CompileShaderFromFile( function CPUTResult (line 395) | CPUTResult CPUTAssetLibraryDX11::CompileShaderFromMemory( FILE: CPUT/CPUT/CPUTAssetLibraryDX11.h type CPUTSRGBLoadFlags (line 41) | struct CPUTSRGBLoadFlags function virtual (line 60) | virtual ~CPUTAssetLibraryDX11() function AddPixelShader (line 68) | void AddPixelShader( const cString &name, CPUTPixelShaderDX11 *pSh... function AddComputeShader (line 69) | void AddComputeShader( const cString &name, CPUTComputeShaderDX11 *pSh... function AddVertexShader (line 70) | void AddVertexShader( const cString &name, CPUTVertexShaderDX11 *pSh... function AddGeometryShader (line 71) | void AddGeometryShader( const cString &name, CPUTGeometryShaderDX11 *pSh... function AddHullShader (line 72) | void AddHullShader( const cString &name, CPUTHullShaderDX11 *pSh... function AddDomainShader (line 73) | void AddDomainShader( const cString &name, CPUTDomainShaderDX11 *pSh... FILE: CPUT/CPUT/CPUTAssetSet.cpp function CPUTResult (line 75) | CPUTResult CPUTAssetSet::GetAssetByIndex(const UINT index, CPUTRenderNod... function CPUTAssetSet (line 86) | CPUTAssetSet *CPUTAssetSet::CreateAssetSet( const cString &name, const c... FILE: CPUT/CPUT/CPUTAssetSet.h function class (line 28) | class CPUTAssetSet : public CPUTRefCount FILE: CPUT/CPUT/CPUTAssetSetDX11.cpp function CPUTResult (line 38) | CPUTResult CPUTAssetSetDX11::LoadAssetSet(cString name) function CPUTAssetSet (line 153) | CPUTAssetSet *CPUTAssetSetDX11::CreateAssetSet( const cString &name, con... FILE: CPUT/CPUT/CPUTAssetSetDX11.h function class (line 21) | class CPUTAssetSetDX11 : public CPUTAssetSet FILE: CPUT/CPUT/CPUTBuffer.h function class (line 23) | class CPUTBuffer : public CPUTRefCount FILE: CPUT/CPUT/CPUTBufferDX11.cpp function D3D11_MAPPED_SUBRESOURCE (line 20) | D3D11_MAPPED_SUBRESOURCE CPUTBufferDX11::MapBuffer( CPUTRenderParameters... FILE: CPUT/CPUT/CPUTBufferDX11.h function class (line 24) | class CPUTBufferDX11 : public CPUTBuffer function ID3D11ShaderResourceView (line 81) | ID3D11ShaderResourceView *GetShaderResourceView() function ID3D11UnorderedAccessView (line 86) | ID3D11UnorderedAccessView *GetUnorderedAccessView() function SetShaderResourceView (line 91) | void SetShaderResourceView(ID3D11ShaderResourceView *pShaderResourceView) function SetUnorderedAccessView (line 98) | void SetUnorderedAccessView(ID3D11UnorderedAccessView *pUnorderedAccessV... function SetBufferAndViews (line 105) | void SetBufferAndViews(ID3D11Buffer *pBuffer, ID3D11ShaderResourceView *... function ID3D11Buffer (line 121) | ID3D11Buffer *GetNativeBuffer() { return mpBuffer; } function ReleaseBuffer (line 124) | void ReleaseBuffer() FILE: CPUT/CPUT/CPUTButton.cpp function CPUTEventHandledCode (line 205) | CPUTEventHandledCode CPUTButton::HandleKeyboardEvent(CPUTKey key) function CPUTEventHandledCode (line 213) | CPUTEventHandledCode CPUTButton::HandleMouseEvent(int x, int y, int whee... function CPUTResult (line 497) | CPUTResult CPUTButton::RegisterStaticResources() function CPUTResult (line 558) | CPUTResult CPUTButton::UnRegisterStaticResources() function CPUTResult (line 565) | CPUTResult CPUTButton::RegisterInstanceResources() function CPUTResult (line 597) | CPUTResult CPUTButton::UnRegisterInstanceResources() function CPUTResult (line 621) | CPUTResult CPUTButton::Resize(int width, int height) FILE: CPUT/CPUT/CPUTButton.h type CPUTButtonState (line 31) | typedef enum CPUTButtonState function class (line 42) | class CPUTButton:public CPUTControl FILE: CPUT/CPUT/CPUTCallbackHandler.h type UINT (line 24) | typedef unsigned int UINT; type UINT (line 25) | typedef UINT CPUTControlID; type UINT (line 26) | typedef UINT CPUTEventID; function class (line 29) | class CPUTCallbackHandler FILE: CPUT/CPUT/CPUTCamera.cpp function CPUTResult (line 33) | CPUTResult CPUTCamera::LoadCamera(CPUTConfigBlock *pBlock, int *pParentID) function CPUTEventHandledCode (line 112) | CPUTEventHandledCode CPUTCameraControllerFPS::HandleMouseEvent( function CPUTEventHandledCode (line 155) | CPUTEventHandledCode CPUTCameraControllerArcBall::HandleMouseEvent( FILE: CPUT/CPUT/CPUTCamera.h function class (line 27) | class CPUTCamera:public CPUTRenderNode function float4x4 (line 53) | float4x4 *GetViewMatrix(void) function float4x4 (line 59) | const float4x4* GetProjectionMatrix(void) const { return &mProjection; } function SetProjectionMatrix (line 60) | void SetProjectionMatrix(const float4x4 &projection) { mProje... function GetAspectRatio (line 61) | float GetAspectRatio() { return mAspectRatio; } function GetFov (line 62) | float GetFov() { return mFov; } function GetNearPlaneDistance (line 65) | float GetNearPlaneDistance() { return mNearPlaneDistance; } function GetFarPlaneDistance (line 66) | float GetFarPlaneDistance() { return mFarPlaneDistance; } function SetNearPlaneDistance (line 67) | void SetNearPlaneDistance( const float nearPlaneDistance ) { ... function SetFarPlaneDistance (line 68) | void SetFarPlaneDistance( const float farPlaneDistance ) { m... function class (line 73) | class CPUTCameraController : public CPUTEventHandler function class (line 102) | class CPUTCameraControllerFPS : public CPUTCameraController function class (line 112) | class CPUTCameraControllerArcBall : public CPUTCameraController FILE: CPUT/CPUT/CPUTCheckbox.cpp function CPUTCheckboxState (line 127) | CPUTCheckboxState CPUTCheckbox::GetCheckboxState() function CPUTResult (line 166) | CPUTResult CPUTCheckbox::RegisterStaticResources() function CPUTResult (line 201) | CPUTResult CPUTCheckbox::UnRegisterStaticResources() function CPUTResult (line 208) | CPUTResult CPUTCheckbox::RegisterInstanceResources() function CPUTResult (line 215) | CPUTResult CPUTCheckbox::UnRegisterInstanceResources() function CPUTEventHandledCode (line 226) | CPUTEventHandledCode CPUTCheckbox::HandleKeyboardEvent(CPUTKey key) function CPUTEventHandledCode (line 234) | CPUTEventHandledCode CPUTCheckbox::HandleMouseEvent(int x, int y, int wh... FILE: CPUT/CPUT/CPUTCheckbox.h type CPUTCheckboxState (line 27) | typedef enum CPUTCheckboxState type CPUTCheckboxGUIState (line 33) | typedef enum CPUTCheckboxGUIState function class (line 44) | class CPUTCheckbox:public CPUTControl FILE: CPUT/CPUT/CPUTComputeShaderDX11.cpp function CPUTComputeShaderDX11 (line 20) | CPUTComputeShaderDX11 *CPUTComputeShaderDX11::CreateComputeShader( function CPUTComputeShaderDX11 (line 51) | CPUTComputeShaderDX11 *CPUTComputeShaderDX11::CreateComputeShaderFromMem... FILE: CPUT/CPUT/CPUTComputeShaderDX11.h function class (line 22) | class CPUTComputeShaderDX11 : public CPUTShaderDX11 FILE: CPUT/CPUT/CPUTConfigBlock.cpp function iswhite (line 22) | static bool iswhite(char ch) function RemoveWhitespace (line 28) | static void RemoveWhitespace(T &start, T &end) function ReadLine (line 42) | static bool ReadLine(const char **ppStart, const char **ppEnd, const cha... function AssignStr (line 104) | static void AssignStr(cString &dest, const char *start, const char *end,... function cString (line 171) | const cString &CPUTConfigBlock::GetName(void) function CPUTConfigEntry (line 181) | CPUTConfigEntry *CPUTConfigBlock::GetValue(int nValueIndex) function CPUTConfigEntry (line 190) | CPUTConfigEntry *CPUTConfigBlock::AddValue(const cString &szName, const ... function CPUTConfigEntry (line 205) | CPUTConfigEntry *CPUTConfigBlock::GetValueByName(const cString &szName) function CPUTResult (line 252) | CPUTResult CPUTConfigFile::LoadFile(const cString &szFilename) function CPUTConfigBlock (line 384) | CPUTConfigBlock *CPUTConfigFile::GetBlock(int nBlockIndex) function CPUTConfigBlock (line 395) | CPUTConfigBlock *CPUTConfigFile::GetBlockByName(const cString &szBlockName) FILE: CPUT/CPUT/CPUTConfigBlock.h type UINT (line 34) | typedef UINT UINT; function class (line 36) | class CPUTConfigEntry function class (line 88) | class CPUTConfigBlock function class (line 110) | class CPUTConfigFile FILE: CPUT/CPUT/CPUTControl.cpp function CPUTControlID (line 49) | CPUTControlID CPUTControl::GetControlID() function CPUTControlType (line 56) | CPUTControlType CPUTControl::GetType() function CPUTKey (line 93) | CPUTKey CPUTControl::GetHotkey() FILE: CPUT/CPUT/CPUTControl.h type CPUT_SIZE (line 26) | struct CPUT_SIZE type CPUT_POINT (line 32) | struct CPUT_POINT type CPUT_RECT (line 38) | struct CPUT_RECT type CPUTControlType (line 48) | enum CPUTControlType type CPUTGUIControlState (line 60) | typedef enum CPUTGUIControlState type UINT (line 67) | typedef unsigned int UINT; type UINT (line 68) | typedef UINT CPUTControlID; type UINT (line 69) | typedef UINT CPUTEventID; function class (line 78) | class CPUTControl:public CPUTEventHandler FILE: CPUT/CPUT/CPUTDomainShaderDX11.cpp function CPUTDomainShaderDX11 (line 21) | CPUTDomainShaderDX11 *CPUTDomainShaderDX11::CreateDomainShader( function CPUTDomainShaderDX11 (line 53) | CPUTDomainShaderDX11 *CPUTDomainShaderDX11::CreateDomainShaderFromMemory( FILE: CPUT/CPUT/CPUTDomainShaderDX11.h function class (line 22) | class CPUTDomainShaderDX11 : public CPUTShaderDX11 FILE: CPUT/CPUT/CPUTDropdown.cpp function CPUTResult (line 195) | CPUTResult CPUTDropdown::RegisterInstanceResources() function CPUTResult (line 202) | CPUTResult CPUTDropdown::UnRegisterInstanceResources() function CPUTResult (line 229) | CPUTResult CPUTDropdown::AddSelectionItem(const cString Item, bool bIsSe... function CPUTEventHandledCode (line 392) | CPUTEventHandledCode CPUTDropdown::HandleMouseEvent(int x, int y, int wh... function CPUTResult (line 528) | CPUTResult CPUTDropdown::RegisterStaticResources() function CPUTResult (line 560) | CPUTResult CPUTDropdown::UnRegisterStaticResources() FILE: CPUT/CPUT/CPUTDropdown.h type CPUTDropdownGUIState (line 24) | typedef enum CPUTDropdownGUIState type CPUTGUIVertex (line 34) | struct CPUTGUIVertex function class (line 60) | class CPUTDropdown:public CPUTControl FILE: CPUT/CPUT/CPUTEventHandler.h type CPUTKey (line 23) | enum CPUTKey type CPUTMouseState (line 146) | enum CPUTMouseState type CPUTEventHandledCode (line 157) | enum CPUTEventHandledCode function class (line 166) | class CPUTEventHandler FILE: CPUT/CPUT/CPUTFont.cpp function CPUTFont (line 36) | CPUTFont *CPUTFont::CreateFont( cString FontName, cString AbsolutePathAn... function CPUT_SIZE (line 50) | CPUT_SIZE CPUTFont::GetGlyphSize(const char c) FILE: CPUT/CPUT/CPUTFont.h function class (line 24) | class CPUTFont : public CPUTRefCount FILE: CPUT/CPUT/CPUTFontDX11.cpp function CPUTFont (line 41) | CPUTFont *CPUTFontDX11::CreateFont( cString FontName, cString AbsolutePa... function CPUTTextureDX11 (line 134) | CPUTTextureDX11* CPUTFontDX11::GetAtlasTexture() function ID3D11ShaderResourceView (line 141) | ID3D11ShaderResourceView* CPUTFontDX11::GetAtlasTextureResourceView() function CPUTResult (line 152) | CPUTResult CPUTFontDX11::LoadGlyphMappingFile(const cString fileName) FILE: CPUT/CPUT/CPUTFontDX11.h function class (line 27) | class CPUTFontDX11 : public CPUTFont FILE: CPUT/CPUT/CPUTFrustum.h function class (line 24) | class CPUTFrustum FILE: CPUT/CPUT/CPUTGeometryShaderDX11.cpp function CPUTGeometryShaderDX11 (line 21) | CPUTGeometryShaderDX11 *CPUTGeometryShaderDX11::CreateGeometryShader( function CPUTGeometryShaderDX11 (line 53) | CPUTGeometryShaderDX11 *CPUTGeometryShaderDX11::CreateGeometryShaderFrom... FILE: CPUT/CPUT/CPUTGeometryShaderDX11.h function class (line 22) | class CPUTGeometryShaderDX11 : public CPUTShaderDX11 FILE: CPUT/CPUT/CPUTGuiController.cpp function CPUTEventHandledCode (line 48) | CPUTEventHandledCode CPUTGuiController::HandleMouseEvent(int x, int y, i... function CPUTResult (line 94) | CPUTResult CPUTGuiController::SetResourceDirectory(const cString Resourc... function CPUTResult (line 135) | CPUTResult CPUTGuiController::SetActivePanel(CPUTControlID panelID) function CPUTControlID (line 163) | CPUTControlID CPUTGuiController::GetActivePanelID() function CPUTResult (line 173) | CPUTResult CPUTGuiController::GetActiveControlList(std::vectorPresent( mSyncInterval, 0 ); } function virtual (line 166) | virtual void FullscreenModeChange(bool bFullscreen) {UNREFERENCED_PARAME... function virtual (line 167) | virtual void ReleaseSwapChain() {} FILE: LightSctrPostProcess.cpp function HRESULT (line 49) | HRESULT CLightSctrPostProcess :: OnCreateDevice(ID3D11Device* in_pd3dDev... function HRESULT (line 339) | HRESULT CLightSctrPostProcess :: OnResizedSwapChain(ID3D11Device* pd3dDe... function UnbindResources (line 383) | static void UnbindResources(ID3D11DeviceContext *pDeviceCtx) function RenderQuad (line 394) | static void RenderQuad(ID3D11DeviceContext *pd3dDeviceCtx, class CD3DShaderMacroHelper (line 447) | class CD3DShaderMacroHelper function HRESULT (line 484) | HRESULT CLightSctrPostProcess::CreatePrecomputedOpticalDepthTexture(ID3D... function HRESULT (line 572) | HRESULT CLightSctrPostProcess :: CreatePrecomputedScatteringLUT(ID3D11De... function HRESULT (line 1903) | HRESULT CLightSctrPostProcess :: CreateTextures(ID3D11Device* pd3dDevice) function HRESULT (line 2014) | HRESULT CLightSctrPostProcess :: CreateMinMaxShadowMap(ID3D11Device* pd3... function D3DXVECTOR2 (line 2055) | D3DXVECTOR2 exp(const D3DXVECTOR2 &fX){ return D3DXVECTOR2(exp(fX.x), ex... function D3DXVECTOR3 (line 2056) | D3DXVECTOR3 exp(const D3DXVECTOR3 &fX){ return D3DXVECTOR3(exp(fX.x), ex... function D3DXVECTOR2 (line 2057) | D3DXVECTOR2 operator * (const D3DXVECTOR2 &fX, const D3DXVECTOR2 &fY){ r... function D3DXVECTOR3 (line 2058) | D3DXVECTOR3 operator * (const D3DXVECTOR3 &fX, const D3DXVECTOR3 &fY){ r... function D3DXVECTOR2 (line 2059) | D3DXVECTOR2 operator / (const D3DXVECTOR2 &fX, const D3DXVECTOR2 &fY){ r... function D3DXVECTOR2 (line 2062) | D3DXVECTOR2 ChapmanOrtho(const D3DXVECTOR2 &f2x) function D3DXVECTOR2 (line 2070) | D3DXVECTOR2 f2ChapmanRising(const D3DXVECTOR2 &f2X, float fCosChi) function D3DXVECTOR2 (line 2076) | D3DXVECTOR2 GetDensityIntegralFromChapmanFunc(float fHeightAboveSurface, function ID3D11ShaderResourceView (line 2359) | ID3D11ShaderResourceView* CLightSctrPostProcess :: GetAmbientSkyLightSRV... FILE: LightSctrPostProcess.h type SFrameAttribs (line 25) | struct SFrameAttribs function class (line 51) | class CLightSctrPostProcess FILE: OutdoorLightScattering.cpp class CParallelLightCamera (line 27) | class CParallelLightCamera : public CPUTCamera method Update (line 30) | virtual void Update( float deltaSeconds=0.0f ) { function CPUTEventHandledCode (line 87) | CPUTEventHandledCode COutdoorLightScatteringSample::HandleKeyboardEvent(... function CPUTEventHandledCode (line 127) | CPUTEventHandledCode COutdoorLightScatteringSample::HandleMouseEvent(int... function SelectColor (line 141) | bool SelectColor(D3DXVECTOR4 &f4Color) function HRESULT (line 608) | HRESULT COutdoorLightScatteringSample::CreateTmpBackBuffAndDepthBuff(ID3... function HRESULT (line 647) | HRESULT COutdoorLightScatteringSample::CreateShadowMap(ID3D11Device* pd3... function GetRaySphereIntersection (line 1234) | void GetRaySphereIntersection(D3DXVECTOR3 f3RayOrigin, function ComputeApproximateNearFarPlaneDist (line 1450) | void ComputeApproximateNearFarPlaneDist(const D3DXVECTOR3 &CameraPos, function D3DXVECTOR2 (line 1592) | static D3DXVECTOR2 ProjToUV(const D3DXVECTOR2& f2ProjSpaceXY) function wWinMain (line 1744) | int WINAPI wWinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWST... FILE: OutdoorLightScattering.h type FrameConstantBuffer (line 40) | struct FrameConstantBuffer type CONTROL_IDS (line 59) | enum CONTROL_IDS function class (line 112) | class COutdoorLightScatteringSample:public CPUT_DX11 FILE: RenderTechnique.cpp function HRESULT (line 47) | static function HRESULT (line 84) | HRESULT CRenderTechnique::CreateVertexShaderFromFile(LPCTSTR strFilePath, function HRESULT (line 102) | HRESULT CRenderTechnique::CreateGeometryShaderFromFile(LPCTSTR strFilePath, function HRESULT (line 121) | HRESULT CRenderTechnique::CreatePixelShaderFromFile(LPCTSTR strFilePath, function HRESULT (line 140) | HRESULT CRenderTechnique::CreateComputeShaderFromFile(LPCTSTR strFilePath, function HRESULT (line 159) | HRESULT CRenderTechnique::CreateVGPShadersFromFile(LPCTSTR strFilePath, function HRESULT (line 201) | HRESULT CRenderTechnique::CreateDefaultBlendState() function HRESULT (line 214) | HRESULT CRenderTechnique::CreateDefaultDepthState(BOOL bEnableDepth, function HRESULT (line 230) | HRESULT CRenderTechnique::CreateDefaultRasterizerState(D3D11_FILL_MODE F... function HRESULT (line 247) | HRESULT CRenderTechnique::CreateSampler(ID3D11SamplerState **ppSamplerSt... FILE: RenderTechnique.h function class (line 22) | class CRenderTechnique function SetBS (line 47) | void SetBS(ID3D11BlendState *pBS ){m_pBS = pBS;} function IsValid (line 56) | bool IsValid(){ return m_pDevice && m_pContext && (m_pPS || m_pCS);} FILE: ShaderMacroHelper.h function class (line 21) | class CD3DShaderMacroHelper function AddShaderMacro (line 36) | void AddShaderMacro( LPCSTR Name, LPCSTR Definition ) function AddShaderMacro (line 48) | void AddShaderMacro( LPCSTR Name, bool Definition ) function Finalize (line 54) | void Finalize() function operator (line 61) | operator const D3D_SHADER_MACRO* () FILE: Terrain/ConfigFile.cpp function HRESULT (line 21) | HRESULT ParseParameterBool( LPWSTR Value, bool &BoolValue ) function ParseParameterFloat (line 35) | float ParseParameterFloat( LPWSTR Value ) function ParseParameterInt (line 43) | int ParseParameterInt( LPWSTR Value ) function ParseParameterString (line 51) | void ParseParameterString( std::wstring &StringValue, FILE *pFile ) function ParseParameterString (line 66) | void ParseParameterString( LPWSTR StringValue, int MaxLen, FILE *pFile ) function HRESULT (line 78) | HRESULT COutdoorLightScatteringSample :: ParseConfigurationFile( LPCWSTR... FILE: Terrain/DynamicQuadTreeNode.h function SQuadTreeNodeLocation (line 22) | struct SQuadTreeNodeLocation function Next (line 110) | void Next() function CDynamicQuadTreeNode (line 137) | CDynamicQuadTreeNode *GetAncestor() const { return m_pAncestor; } function GetDescendants (line 138) | void GetDescendants(const CDynamicQuadTreeNode* &LBDescendant, function GetDescendants (line 149) | void GetDescendants(CDynamicQuadTreeNode* &LBDescendant, type std (line 160) | typedef std::auto_ptr > AutoPtrType; function SetPos (line 176) | void SetPos(const SQuadTreeNodeLocation& pos){ m_pos = pos; } FILE: Terrain/EarthHemisphere.cpp function ExtractViewFrustumPlanesFromMatrix (line 22) | void ExtractViewFrustumPlanesFromMatrix(const D3DXMATRIX &Matrix, SViewF... function IsBoxVisible (line 65) | bool IsBoxVisible(const SViewFrustum &ViewFrustum, const SBoundingBox &Box) type SHemisphereVertex (line 89) | struct SHemisphereVertex method SHemisphereVertex (line 93) | SHemisphereVertex() : f3WorldPos(0,0,0), f2MaskUV0(0,0){} type QUAD_TRIANGULATION_TYPE (line 96) | enum QUAD_TRIANGULATION_TYPE class CTriStrip (line 118) | class CTriStrip method CTriStrip (line 121) | CTriStrip(std::vector &Indices, CIndexGenerator IndexGenera... method AddStrip (line 128) | void AddStrip(int iBaseIndex, class CStdIndexGenerator (line 206) | class CStdIndexGenerator method CStdIndexGenerator (line 209) | CStdIndexGenerator(int iPitch):m_iPitch(iPitch){} method UINT (line 210) | UINT operator ()(int iCol, int iRow){return iCol + iRow*m_iPitch;} function ComputeVertexHeight (line 218) | void ComputeVertexHeight(SHemisphereVertex &Vertex, class CRingMeshBuilder (line 238) | class CRingMeshBuilder method CRingMeshBuilder (line 241) | CRingMeshBuilder(ID3D11Device *pDevice, method CreateMesh (line 246) | void CreateMesh(int iBaseIndex, function GenerateSphereGeometry (line 301) | void GenerateSphereGeometry(ID3D11Device *pDevice, function HRESULT (line 569) | HRESULT CEarthHemsiphere::CreateRenderStates(ID3D11Device* pd3dDevice) function HRESULT (line 851) | HRESULT CEarthHemsiphere::OnD3D11CreateDevice( class CElevationDataSourc... FILE: Terrain/EarthHemisphere.h type SBoundingBox (line 22) | struct SBoundingBox type SPlane3D (line 28) | struct SPlane3D type SViewFrustum (line 35) | struct SViewFrustum type TEXTURING_MODE (line 52) | enum TEXTURING_MODE type SRingSectorMesh (line 81) | struct SRingSectorMesh FILE: Terrain/ElevationDataSource.cpp function UINT16 (line 144) | UINT16 CElevationDataSource :: GetGlobalMinElevation()const function UINT16 (line 149) | UINT16 CElevationDataSource :: GetGlobalMaxElevation()const function MirrorCoord (line 154) | int MirrorCoord(int iCoord, int iDim) function D3DXVECTOR3 (line 198) | D3DXVECTOR3 CElevationDataSource::ComputeSurfaceNormal(float fCol, float... FILE: Terrain/ElevationDataSource.h function class (line 24) | class CElevationDataSource FILE: Terrain/HierarchyArray.h function T (line 32) | const T& operator [] (const SQuadTreeNodeLocation &at) const function Resize (line 37) | void Resize(size_t numLevelsInHierarchy) FILE: stdafx.h function UnbindPSResources (line 79) | inline void UnbindPSResources(ID3D11DeviceContext *pCtx) function UnbindVSResources (line 85) | inline void UnbindVSResources(ID3D11DeviceContext *pCtx) function UpdateConstantBuffer (line 91) | inline void UpdateConstantBuffer(ID3D11DeviceContext *pDeviceCtx, ID3D11...