gte::GL4Engine Member List

This is the complete list of members for gte::GL4Engine, 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) overridegte::GL4Enginevirtual
ClearBuffers() overridegte::GL4Enginevirtual
ClearColorBuffer() overridegte::GL4Enginevirtual
ClearDepthBuffer() overridegte::GL4Enginevirtual
ClearStencilBuffer() overridegte::GL4Enginevirtual
CopyCpuToGpu(std::shared_ptr< Buffer > const &buffer) overridegte::GL4Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture) overridegte::GL4Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::GL4Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray) overridegte::GL4Enginevirtual
CopyCpuToGpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::GL4Enginevirtual
CopyGpuToCpu(std::shared_ptr< Buffer > const &buffer) overridegte::GL4Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture) overridegte::GL4Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::GL4Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray) overridegte::GL4Enginevirtual
CopyGpuToCpu(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::GL4Enginevirtual
CopyGpuToGpu(std::shared_ptr< Buffer > const &buffer0, std::shared_ptr< Buffer > const &buffer1) overridegte::GL4Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1) overridegte::GL4Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureSingle > const &texture0, std::shared_ptr< TextureSingle > const &texture1, unsigned int level) overridegte::GL4Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1) overridegte::GL4Enginevirtual
CopyGpuToGpu(std::shared_ptr< TextureArray > const &textureArray0, std::shared_ptr< TextureArray > const &textureArray1, unsigned int item, unsigned int level) overridegte::GL4Enginevirtual
CreateDefaultFont()gte::GL4Engineprotected
CreateDefaultGlobalState()gte::BaseEngineprotected
CreateGEDrawTarget typedefgte::GraphicsEngineprotected
CreateGEObject typedefgte::GraphicsEngineprotected
DestroyDefaultFont()gte::GL4Engineprotected
DestroyDefaultGlobalState()gte::GraphicsEngineprotectedvirtual
Disable(Shader const *shader, GLuint program)gte::GL4Engineprivate
Disable(std::shared_ptr< DrawTarget > const &target) overridegte::GL4Enginevirtual
DisableCBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableRBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableSamplers(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableSBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableShaders(std::shared_ptr< VisualEffect > const &effect, GLuint program)gte::GL4Engineprivate
DisableTBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableTextureArrays(Shader const *shader, GLuint program)gte::GL4Engineprivate
DisableTextures(Shader const *shader, GLuint program)gte::GL4Engineprivate
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(VertexBuffer const *vbuffer, IndexBuffer const *ibuffer)gte::GL4Engineprivate
DrawPrimitive(std::shared_ptr< VertexBuffer > const &vbuffer, std::shared_ptr< IndexBuffer > const &ibuffer, std::shared_ptr< VisualEffect > const &effect) overridegte::GL4Engineprivatevirtual
Enable(Shader const *shader, GLuint program)gte::GL4Engineprivate
Enable(std::shared_ptr< DrawTarget > const &target) overridegte::GL4Enginevirtual
EnableCBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableRBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableSamplers(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableSBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableShaders(std::shared_ptr< VisualEffect > const &effect, GLuint program)gte::GL4Engineprivate
EnableTBuffers(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableTextureArrays(Shader const *shader, GLuint program)gte::GL4Engineprivate
EnableTextures(Shader const *shader, GLuint program)gte::GL4Engineprivate
Execute(std::shared_ptr< ComputeProgram > const &program, unsigned int numXGroups, unsigned int numYGroups, unsigned int numZGroups) overridegte::GL4Enginevirtual
Flush() overridegte::GL4Enginevirtual
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 overridegte::GL4Enginevirtual
GetDepthStencilState() const gte::BaseEngineinline
GetFont() const gte::BaseEngineinline
GetNumActiveElements(std::shared_ptr< StructuredBuffer > const &buffer) overridegte::GL4Enginevirtual
GetRasterizerState() const gte::BaseEngineinline
GetTotalAllocation(size_t &numBytes, size_t &numObjects) const gte::GraphicsEngine
GetViewport(int &x, int &y, int &w, int &h) const overridegte::GL4Enginevirtual
GL4Engine()gte::GL4Engine
GraphicsEngine()gte::GraphicsEngineprotected
GraphicsEngine(GraphicsEngine const &)=deletegte::GraphicsEngineprotected
Initialize(int requiredMajor, int requiredMinor, bool saveDriverInfo)gte::GL4Engineprotectedvirtual
IsActive() const =0gte::GL4Enginepure virtual
mActiveBlendStategte::BaseEngineprotected
mActiveDepthStencilStategte::BaseEngineprotected
mActiveFontgte::BaseEngineprotected
mActiveRasterizerStategte::BaseEngineprotected
MakeActive()=0gte::GL4Enginepure virtual
mAllowOcclusionQuerygte::GraphicsEngineprotected
mAtomicCounterRawBuffersgte::GL4Engineprivate
mClearColorgte::BaseEngineprotected
mClearDepthgte::BaseEngineprotected
mClearStencilgte::BaseEngineprotected
mCreateGEDrawTargetgte::GraphicsEngineprotected
mCreateGEObjectgte::GraphicsEngineprotected
mDefaultBlendStategte::BaseEngineprotected
mDefaultDepthStencilStategte::BaseEngineprotected
mDefaultFontgte::BaseEngineprotected
mDefaultRasterizerStategte::BaseEngineprotected
mDTListenergte::GraphicsEngineprotected
mDTMapgte::GraphicsEngineprotected
MeetsRequirements() const gte::GL4Engineinline
mGEObjectCreatorgte::GraphicsEngineprotected
mGOListenergte::GraphicsEngineprotected
mGOMapgte::GraphicsEngineprotected
mILMapgte::GraphicsEngineprotected
mMajorgte::GL4Engineprotected
mMeetsRequirementsgte::GL4Engineprotected
mMinorgte::GL4Engineprotected
mShaderStorageUnitMapgte::GL4Engineprivate
mTextureImageUnitMapgte::GL4Engineprivate
mTextureSamplerUnitMapgte::GL4Engineprivate
mUniformUnitMapgte::GL4Engineprivate
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::GL4Enginevirtual
SetBlendState(std::shared_ptr< BlendState > const &state) overridegte::GL4Enginevirtual
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::GL4Enginevirtual
SetDepthStencilState(std::shared_ptr< DepthStencilState > const &state) overridegte::GL4Enginevirtual
SetFont(std::shared_ptr< Font > const &font) overridegte::GraphicsEnginevirtual
SetRasterizerState(std::shared_ptr< RasterizerState > const &state) overridegte::GL4Enginevirtual
SetViewport(int x, int y, int w, int h) overridegte::GL4Enginevirtual
Terminate()gte::GL4Engineprotected
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) overridegte::GL4Enginevirtual
Update(std::shared_ptr< TextureSingle > const &texture) overridegte::GL4Enginevirtual
Update(std::shared_ptr< TextureSingle > const &texture, unsigned int level) overridegte::GL4Enginevirtual
Update(std::shared_ptr< TextureArray > const &textureArray) overridegte::GL4Enginevirtual
Update(std::shared_ptr< TextureArray > const &textureArray, unsigned int item, unsigned int level) overridegte::GL4Enginevirtual
WaitForFinish() overridegte::GL4Enginevirtual
WarnOnNonemptyBridges(bool warn)gte::GraphicsEngineinline
~BaseEngine()gte::BaseEnginevirtual
~GL4Engine()gte::GL4Enginevirtual
~GraphicsEngine()gte::GraphicsEnginevirtual


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