light/modules/engine/include/engine/graphics/renderer_programs/renderer_program.hpp

20 lines
269 B
C++

#pragma once
#include <engine/base/base.hpp>
namespace Light {
class OrthographicCamera;
class RendererProgram
{
virtual void map() = 0;
virtual void un_map() = 0;
virtual void bind() = 0;
public:
virtual ~RendererProgram() = default;
};
} // namespace Light