HatchitGraphics
ht_d3d12mesh.h
1 
15 #pragma once
16 
17 #include <ht_platform.h>
18 #include <ht_directx.h>
19 #include <ht_mesh_base.h>
20 #include <ht_model.h>
21 
22 namespace Hatchit
23 {
24  namespace Graphics
25  {
26  namespace DX
27  {
28  class HT_API D3D12Mesh : public MeshBase
29  {
30  public:
31  D3D12Mesh();
32 
33  ~D3D12Mesh();
34 
35  bool Initialize(Resource::ModelHandle handle);
36 
37 
38  // Inherited via MeshBase
39  virtual uint32_t VGetIndexCount() override;
40 
41  private:
42 
43  };
44  }
45  }
46 }
Definition: ht_mesh_base.h:35
Definition: ht_d3d12mesh.h:28
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_color.h:19