HatchitGraphics
Classes
HatchitGraphics

Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...

Classes

class  DXMaterial
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  DXMeshRenderer
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  DXRenderPass
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  DXRenderTarget
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  Camera
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  ICommandPool
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  GPUQueue
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  Hatchit::Graphics::GPUQueue
 Singelton class that manages loading of GPU resource objects. More...
 
class  Hatchit::Graphics::GPUResourceThread
 Abstract class that defines and implements functions for creation of GPU resource objects. More...
 
class  IMaterial
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  IMesh
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  IMeshRenderer
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  IObjectRenderer
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  IPipeline
 Hatchit Engine Copyright(c) 2015-2016ThirdDegree. More...
 
class  IRenderer
 An interface to a renderer that will need to be implemented with a graphics language. More...
 
class  RenderPass
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  RenderPassBase
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  RenderTarget
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  RenderThread
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  IShader
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  ShaderVariableChunk
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  ISwapchain
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  GSFragShader
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLGeoShader
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLMaterial
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLMeshRenderer
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLRenderer
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLRenderPass
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLRenderTarget
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GLTessShader
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  GSVertShader
 Hatchit Engine Copyright(c) 2015 Third-Degree. More...
 
class  VKCommandPool
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKMaterial
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKMesh
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKPipeline
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKRenderPass
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKRenderTarget
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKRenderThread
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKSwapChain
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  VKTools
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 
class  MeshBase
 Hatchit Engine Copyright(c) 2015-2016 Third-Degree. More...
 

Detailed Description

Hatchit Engine Copyright(c) 2015-2016 Third-Degree.

GNU Lesser General Public License This file may be used under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation and appearing in the file LICENSE.LGPLv3 included in the packaging of this file. Please review the following information to ensure the GNU Lesser General Public License requirements will be met: https://www.gnu.org/licenses/lgpl.html