#pragma once #include #include "opengl/handles/texture_handle.hpp" #include "opengl/handles/surface_properties_handle.hpp" #include "opengl/handles/alpha_handle.hpp" namespace zgl { // TODO implement struct material_handle : resource_handle { inline void bind() const; inline static void unbind(); }; }