gte::DX11Engine Member List

This is the complete list of members for gte::DX11Engine, including all inherited members.

AllowOcclusionQuery(bool allow)gte::GraphicsEngineinline
BaseEngine()gte::BaseEngineprotected
BaseEngine(BaseEngine const &)=deletegte::BaseEngineprotected
BeginOcclusionQuery()gte::DX11Engineprivate
BeginTimer(DX11PerformanceCounter &counter)gte::DX11Engine
Bind(std::shared_ptr< GraphicsObject > const &object)gte::GraphicsEngine
Bind(std::shared_ptr< DrawTarget > const &target)gte::GraphicsEngine
BindProgram(std::shared_ptr< ComputeProgram > const &program) overridegte::DX11Enginevirtual
BindTexture(std::shared_ptr< Texture2 > const &texture, ID3D11Texture2D *dxTexture, ID3D11ShaderResourceView *dxSRView)gte::DX11Engine
ClearBuffers() overridegte::DX11Enginevirtual
ClearColorBuffer() overridegte::DX11Enginevirtual
ClearDepthBuffer() overridegte::DX11Enginevirtual
ClearStencilBuffer() overridegte::DX11Enginevirtual
CopyCpuToGpu(std::shared_ptr< Buffer > const &buffer) overridegte::DX11Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture) overridegte::DX11Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::DX11Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray) overridegte::DX11Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::DX11Enginevirtual
CopyGpuToCpu(std::shared_ptr< Buffer > const &buffer) overridegte::DX11Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture) overridegte::DX11Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::DX11Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray) overridegte::DX11Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::DX11Enginevirtual
CopyGpuToGpu(std::shared_ptr< Buffer > const &buffer0, std::shared_ptr< Buffer > const &buffer1) overridegte::DX11Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1) overridegte::DX11Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1, unsigned int level) overridegte::DX11Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1) overridegte::DX11Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1, unsigned int item, unsigned int level) overridegte::DX11Enginevirtual
CreateBackBuffer(UINT xSize, UINT ySize)gte::DX11Engineprivate
CreateBestMatchingDevice()gte::DX11Engineprivate
CreateDefaultGlobalState()gte::BaseEngineprotected
CreateDefaultObjects()gte::DX11Engineprivate
CreateDevice()gte::DX11Engineprivate
CreateGEDrawTarget typedefgte::GraphicsEngineprotected
CreateGEObject typedefgte::GraphicsEngineprotected
CreateSwapChain(HWND handle, UINT xSize, UINT ySize)gte::DX11Engineprivate
DestroyBackBuffer()gte::DX11Engineprivate
DestroyDefaultGlobalState()gte::GraphicsEngineprotectedvirtual
DestroyDefaultObjects()gte::DX11Engineprivate
DestroyDevice()gte::DX11Engineprivate
DestroySwapChain()gte::DX11Engineprivate
Disable(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
Disable(std::shared_ptr< DrawTarget > const &target) overridegte::DX11Enginevirtual
DisableCBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableRBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableSamplers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableSBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableShaders(std::shared_ptr< VisualEffect > const &effect, DX11VertexShader *dxVShader, DX11GeometryShader *dxGShader, DX11PixelShader *dxPShader)gte::DX11Engineprivate
DisableTBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableTextureArrays(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisableTextures(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
DisplayColorBuffer(unsigned int syncInterval) overridegte::DX11Enginevirtual
Draw(Visual *visual)gte::GraphicsEngine
Draw(std::vector< Visual * > const &visuals)gte::GraphicsEngine
Draw(std::shared_ptr< Visual > const &visual)gte::GraphicsEngine
Draw(std::vector< std::shared_ptr< Visual >> const &visuals)gte::GraphicsEngine
Draw(int x, int y, std::array< float, 4 > const &color, std::string const &message)gte::GraphicsEngine
Draw(std::shared_ptr< OverlayEffect > const &overlay) overridegte::GraphicsEnginevirtual
DrawPrimitive(VertexBuffer const *vbuffer, IndexBuffer const *ibuffer)gte::DX11Engineprivate
DrawPrimitive(std::shared_ptr< VertexBuffer > const &vbuffer, std::shared_ptr< IndexBuffer > const &ibuffer, std::shared_ptr< VisualEffect > const &effect) overridegte::DX11Engineprivatevirtual
DX11Engine(D3D_FEATURE_LEVEL minFeatureLevel=D3D_FEATURE_LEVEL_11_0)gte::DX11Engine
DX11Engine(IDXGIAdapter *adapter, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)gte::DX11Engine
DX11Engine(HWND handle, UINT xSize, UINT ySize, D3D_FEATURE_LEVEL minFeatureLevel=D3D_FEATURE_LEVEL_11_0)gte::DX11Engine
DX11Engine(IDXGIAdapter *adapter, HWND handle, UINT xSize, UINT ySize, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)gte::DX11Engine
Enable(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
Enable(std::shared_ptr< DrawTarget > const &target) overridegte::DX11Enginevirtual
EnableCBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableRBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableSamplers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableSBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableShaders(std::shared_ptr< VisualEffect > const &effect, DX11VertexShader *&dxVShader, DX11GeometryShader *&dxGShader, DX11PixelShader *&dxPShader)gte::DX11Engineprivate
EnableTBuffers(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableTextureArrays(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EnableTextures(Shader const *shader, DX11Shader *dxShader)gte::DX11Engineprivate
EndOcclusionQuery(ID3D11Query *occlusionQuery)gte::DX11Engineprivate
EndTimer(DX11PerformanceCounter &counter)gte::DX11Engine
Execute(std::shared_ptr< ComputeProgram > const &program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups) overridegte::DX11Enginevirtual
ExitFullscreen()gte::DX11Engine
Flush() overridegte::DX11Enginevirtual
Get(std::shared_ptr< GraphicsObject > const &object) const gte::GraphicsEngine
Get(std::shared_ptr< DrawTarget > const &target) const gte::GraphicsEngine
GetAdapter() const gte::DX11Engineinline
GetBlendState() const gte::BaseEngineinline
GetClearColor() const gte::BaseEngineinline
GetClearDepth() const gte::BaseEngineinline
GetClearStencil() const gte::BaseEngineinline
GetDefaultBlendState() const gte::BaseEngineinline
GetDefaultDepthStencilState() const gte::BaseEngineinline
GetDefaultFont() const gte::BaseEngineinline
GetDefaultRasterizerState() const gte::BaseEngineinline
GetDepthRange(float &zmin, float &zmax) const overridegte::DX11Enginevirtual
GetDepthStencilState() const gte::BaseEngineinline
GetDevice() const gte::DX11Engineinline
GetDriverType() const gte::DX11Engineinline
GetFeatureLevel() const gte::DX11Engineinline
GetFlags() const gte::DX11Engineinline
GetFont() const gte::BaseEngineinline
GetImmediate() const gte::DX11Engineinline
GetMinFeatureLevel() const gte::DX11Engineinline
GetNumActiveElements(std::shared_ptr< StructuredBuffer > const &buffer) overridegte::DX11Enginevirtual
GetRasterizerState() const gte::BaseEngineinline
GetSoftwareModule() const gte::DX11Engineinline
GetTotalAllocation(size_t &numBytes, size_t &numObjects) const gte::GraphicsEngine
GetViewport(int &x, int &y, int &w, int &h) const overridegte::DX11Enginevirtual
GraphicsEngine()gte::GraphicsEngineprotected
GraphicsEngine(GraphicsEngine const &)=deletegte::GraphicsEngineprotected
Initialize(IDXGIAdapter *adapter, D3D_DRIVER_TYPE driverType, HMODULE softwareModule, UINT flags, D3D_FEATURE_LEVEL minFeatureLevel)gte::DX11Engineprivate
IsFullscreen(DXGIOutput const &output) const gte::DX11Engine
mActiveBlendStategte::BaseEngineprotected
mActiveDepthStencilStategte::BaseEngineprotected
mActiveDSgte::DX11Engineprivate
mActiveFontgte::BaseEngineprotected
mActiveRasterizerStategte::BaseEngineprotected
mActiveRTgte::DX11Engineprivate
mAdaptergte::DX11Engineprivate
mAllowOcclusionQuerygte::GraphicsEngineprotected
MapForWrite(std::shared_ptr< Resource > const &resource, unsigned int sri)gte::DX11Engine
mClearColorgte::BaseEngineprotected
mClearDepthgte::BaseEngineprotected
mClearStencilgte::BaseEngineprotected
mColorBuffergte::DX11Engineprivate
mColorViewgte::DX11Engineprivate
mCreateGEDrawTargetgte::GraphicsEngineprotected
mCreateGEObjectgte::GraphicsEngineprotected
mDefaultBlendStategte::BaseEngineprotected
mDefaultDepthStencilStategte::BaseEngineprotected
mDefaultFontgte::BaseEngineprotected
mDefaultRasterizerStategte::BaseEngineprotected
mDepthStencilBuffergte::DX11Engineprivate
mDepthStencilViewgte::DX11Engineprivate
mDevicegte::DX11Engineprivate
mDriverTypegte::DX11Engineprivate
mDTListenergte::GraphicsEngineprotected
mDTMapgte::GraphicsEngineprotected
mFeatureLevelgte::DX11Engineprivate
mFlagsgte::DX11Engineprivate
mFullscreenStategte::DX11Engineprivate
mGEObjectCreatorgte::GraphicsEngineprotected
mGOListenergte::GraphicsEngineprotected
mGOMapgte::GraphicsEngineprotected
mILMapgte::GraphicsEngineprotected
mImmediategte::DX11Engineprivate
mMinFeatureLevelgte::DX11Engineprivate
mNumActiveRTsgte::DX11Engineprivate
mSaveDSgte::DX11Engineprivate
mSaveRTgte::DX11Engineprivate
mSaveViewportgte::DX11Engineprivate
mSoftwareModulegte::DX11Engineprivate
mSwapChaingte::DX11Engineprivate
mViewportgte::DX11Engineprivate
mWaitQuerygte::DX11Engineprivate
mWarnOnNonemptyBridgesgte::GraphicsEngineprotected
mXSizegte::BaseEngineprotected
mYSizegte::BaseEngineprotected
operator=(GraphicsEngine const &)=deletegte::GraphicsEngineprotected
gte::BaseEngine::operator=(BaseEngine const &)=deletegte::BaseEngineprotected
Resize(unsigned int w, unsigned int h) overridegte::DX11Enginevirtual
SetBlendState(std::shared_ptr< BlendState > const &state) overridegte::DX11Enginevirtual
SetClearColor(std::array< float, 4 > const &clearColor)gte::BaseEngineinline
SetClearDepth(float clearDepth)gte::BaseEngineinline
SetClearStencil(unsigned int clearStencil)gte::BaseEngineinline
SetDefaultBlendState()gte::BaseEngineinline
SetDefaultDepthStencilState()gte::BaseEngineinline
SetDefaultFont()gte::BaseEngineinline
SetDefaultRasterizerState()gte::BaseEngineinline
SetDepthRange(float zmin, float zmax) overridegte::DX11Enginevirtual
SetDepthStencilState(std::shared_ptr< DepthStencilState > const &state) overridegte::DX11Enginevirtual
SetFont(std::shared_ptr< Font > const &font) overridegte::GraphicsEnginevirtual
SetFullscreen(DXGIOutput const &output, bool fullscreen)gte::DX11Engine
SetRasterizerState(std::shared_ptr< RasterizerState > const &state) overridegte::DX11Enginevirtual
SetViewport(int x, int y, int w, int h) overridegte::DX11Enginevirtual
Share(std::shared_ptr< Texture2 > const &texture, DX11Engine *engine)gte::DX11Engine
Unbind(std::shared_ptr< GraphicsObject > const &object)gte::GraphicsEngineinline
Unbind(std::shared_ptr< DrawTarget > const &target)gte::GraphicsEngineinline
Unbind(GraphicsObject const *object)gte::GraphicsEngineprotected
Unbind(DrawTarget const *target)gte::GraphicsEngineprotected
Unmap(std::shared_ptr< Resource > const &resource, unsigned int sri)gte::DX11Engine
Update(std::shared_ptr< Buffer > const &buffer) overridegte::DX11Enginevirtual
Update(std::shared_ptr< TextureSingle > const &texture) overridegte::DX11Enginevirtual
Update(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::DX11Enginevirtual
Update(std::shared_ptr< TextureArray > const &textureArray) overridegte::DX11Enginevirtual
Update(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::DX11Enginevirtual
WaitForFinish() overridegte::DX11Enginevirtual
WarnOnNonemptyBridges(bool warn)gte::GraphicsEngineinline
~BaseEngine()gte::BaseEnginevirtual
~DX11Engine()gte::DX11Enginevirtual
~GraphicsEngine()gte::GraphicsEnginevirtual


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05