#pragma once #include "opengl/resource_management/resource_handle.hpp" namespace zgl { struct index_buffer_handle : resource_handle { inline void bind() const; inline static void unbind(); }; } #define INCLUDE_INDEX_BUFFER_HANDLE_IMPLEMENTATION #include "opengl/handles/index_buffer_handle.ipp" #undef INCLUDE_INDEX_BUFFER_HANDLE_IMPLEMENTATION