HatchitGraphics
ht_mesh_base.h
1 
15 #pragma once
16 
17 #include <ht_platform.h>
18 
19 namespace Hatchit {
20 
21  namespace Core
22  {
23  template<typename VarType>
24  class Handle;
25  }
26 
27  namespace Resource
28  {
29  class Mesh;
30  class Model;
31  }
32 
33  namespace Graphics {
34 
35  class HT_API MeshBase
36  {
37  public:
38  virtual ~MeshBase() {};
39 
40  virtual uint32_t VGetIndexCount() = 0;
41 
42  protected:
43  uint32_t m_indexCount;
44  };
45  }
46 }
Definition: ht_mesh_base.h:35
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_color.h:19