#pragma once #include class VertexArray { public: VertexArray(); ~VertexArray(); static VertexArray Create(); void Bind() const; static void Unbind(); void Shutdown() const; private: unsigned int m_VAO{}; };