Bomberman
AMesh.hpp
Go to the documentation of this file.
1 //
2 // Created by cbihan on 16/06/2021.
3 //
4 
5 #pragma once
6 
7 #include <raylib.h>
8 #include <memory>
9 
10 namespace RAY::Mesh
11 {
12  class AMesh
13  {
14  protected:
15  std::shared_ptr<::Mesh> _raylibMesh;
16 
17  INTERNAL:
19  std::shared_ptr<::Mesh> getRaylibMesh() const;
20 
21  public:
22 
24  virtual ~AMesh() = default;
25 
26  };
27 
28 }
RAY::Mesh
Definition: AMesh.cpp:7
RAY::Mesh::AMesh::_raylibMesh
std::shared_ptr<::Mesh > _raylibMesh
Definition: AMesh.hpp:15
RAY::Mesh::AMesh::~AMesh
virtual ~AMesh()=default
dtor
RAY::Mesh::AMesh
Definition: AMesh.hpp:12