gte::GraphicsEngine Member List

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

AllowOcclusionQuery(bool allow)gte::GraphicsEngineinline
BaseEngine()gte::BaseEngineprotected
BaseEngine(BaseEngine const &)=deletegte::BaseEngineprotected
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)=0gte::GraphicsEnginepure virtual
ClearBuffers()=0gte::GraphicsEnginepure virtual
ClearColorBuffer()=0gte::GraphicsEnginepure virtual
ClearDepthBuffer()=0gte::GraphicsEnginepure virtual
ClearStencilBuffer()=0gte::GraphicsEnginepure virtual
CopyCpuToGpu(std::shared_ptr< Buffer > const &buffer)=0gte::GraphicsEnginepure virtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture)=0gte::GraphicsEnginepure virtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level)=0gte::GraphicsEnginepure virtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray)=0gte::GraphicsEnginepure virtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level)=0gte::GraphicsEnginepure virtual
CopyGpuToCpu(std::shared_ptr< Buffer > const &buffer)=0gte::GraphicsEnginepure virtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture)=0gte::GraphicsEnginepure virtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level)=0gte::GraphicsEnginepure virtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray)=0gte::GraphicsEnginepure virtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level)=0gte::GraphicsEnginepure virtual
CopyGpuToGpu(std::shared_ptr< Buffer > const &buffer0, std::shared_ptr< Buffer > const &buffer1)=0gte::GraphicsEnginepure virtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1)=0gte::GraphicsEnginepure virtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1, unsigned int level)=0gte::GraphicsEnginepure virtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1)=0gte::GraphicsEnginepure virtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1, unsigned int item, unsigned int level)=0gte::GraphicsEnginepure virtual
CreateDefaultGlobalState()gte::BaseEngineprotected
CreateGEDrawTarget typedefgte::GraphicsEngineprotected
CreateGEObject typedefgte::GraphicsEngineprotected
DestroyDefaultGlobalState()gte::GraphicsEngineprotectedvirtual
Disable(std::shared_ptr< DrawTarget > const &target)=0gte::GraphicsEnginepure virtual
DisplayColorBuffer(unsigned int syncInterval)=0gte::BaseEnginepure virtual
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(std::shared_ptr< VertexBuffer > const &vbuffer, std::shared_ptr< IndexBuffer > const &ibuffer, std::shared_ptr< VisualEffect > const &effect)=0gte::GraphicsEngineprotectedpure virtual
Enable(std::shared_ptr< DrawTarget > const &target)=0gte::GraphicsEnginepure virtual
Execute(std::shared_ptr< ComputeProgram > const &program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups)=0gte::GraphicsEnginepure virtual
Flush()=0gte::GraphicsEnginepure virtual
Get(std::shared_ptr< GraphicsObject > const &object) const gte::GraphicsEngine
Get(std::shared_ptr< DrawTarget > const &target) const gte::GraphicsEngine
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 =0gte::BaseEnginepure virtual
GetDepthStencilState() const gte::BaseEngineinline
GetFont() const gte::BaseEngineinline
GetNumActiveElements(std::shared_ptr< StructuredBuffer > const &buffer)=0gte::GraphicsEnginepure virtual
GetRasterizerState() const gte::BaseEngineinline
GetTotalAllocation(size_t &numBytes, size_t &numObjects) const gte::GraphicsEngine
GetViewport(int &x, int &y, int &w, int &h) const =0gte::BaseEnginepure virtual
GraphicsEngine()gte::GraphicsEngineprotected
GraphicsEngine(GraphicsEngine const &)=deletegte::GraphicsEngineprotected
mActiveBlendStategte::BaseEngineprotected
mActiveDepthStencilStategte::BaseEngineprotected
mActiveFontgte::BaseEngineprotected
mActiveRasterizerStategte::BaseEngineprotected
mAllowOcclusionQuerygte::GraphicsEngineprotected
mClearColorgte::BaseEngineprotected
mClearDepthgte::BaseEngineprotected
mClearStencilgte::BaseEngineprotected
mCreateGEDrawTargetgte::GraphicsEngineprotected
mCreateGEObjectgte::GraphicsEngineprotected
mDefaultBlendStategte::BaseEngineprotected
mDefaultDepthStencilStategte::BaseEngineprotected
mDefaultFontgte::BaseEngineprotected
mDefaultRasterizerStategte::BaseEngineprotected
mDTListenergte::GraphicsEngineprotected
mDTMapgte::GraphicsEngineprotected
mGEObjectCreatorgte::GraphicsEngineprotected
mGOListenergte::GraphicsEngineprotected
mGOMapgte::GraphicsEngineprotected
mILMapgte::GraphicsEngineprotected
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)=0gte::BaseEnginepure virtual
SetBlendState(std::shared_ptr< BlendState > const &state)=0gte::BaseEnginepure virtual
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)=0gte::BaseEnginepure virtual
SetDepthStencilState(std::shared_ptr< DepthStencilState > const &state)=0gte::BaseEnginepure virtual
SetFont(std::shared_ptr< Font > const &font) overridegte::GraphicsEnginevirtual
SetRasterizerState(std::shared_ptr< RasterizerState > const &state)=0gte::BaseEnginepure virtual
SetViewport(int x, int y, int w, int h)=0gte::BaseEnginepure virtual
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
Update(std::shared_ptr< Buffer > const &buffer)=0gte::GraphicsEnginepure virtual
Update(std::shared_ptr< TextureSingle > const &texture)=0gte::GraphicsEnginepure virtual
Update(std::shared_ptr< TextureSingle > const &texture, unsigned int level)=0gte::GraphicsEnginepure virtual
Update(std::shared_ptr< TextureArray > const &textureArray)=0gte::GraphicsEnginepure virtual
Update(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level)=0gte::GraphicsEnginepure virtual
WaitForFinish()=0gte::GraphicsEnginepure virtual
WarnOnNonemptyBridges(bool warn)gte::GraphicsEngineinline
~BaseEngine()gte::BaseEnginevirtual
~GraphicsEngine()gte::GraphicsEnginevirtual


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