#ifndef CLIENT_RENDER_PROGRAM_HH_ #define CLIENT_RENDER_PROGRAM_HH_ #include #include #include #include "shared/shared.hh" namespace client { namespace render { class program { private: GLuint index; public: program(const std::string_view vpath, const std::string_view fpath); program(const program&) = delete; program(program&&) = delete; operator unsigned int() const noexcept { return this->index; }; }; } // namespace render } // namespace client #endif