charcoal/OpenGLEngine/BuiltinCamera2D.h

21 lines
525 B
C
Raw Normal View History

#pragma once
#include "Prerenderable.h"
#include "Camera2D.h"
namespace charcoal
{
namespace builtin
{
class Camera2D : public Prerenderable, public charcoal::Camera2D
{
public:
Camera2D(const vec2& size, const vec2& position = vec2(0.0f, 0.0f))
: charcoal::Camera2D(size, position) {}
Camera2D(const vec3& size = vec3(2.0f, 2.0f, 2.0f), const vec3& position = vec3(0.0f, 0.0f, 0.0f))
: charcoal::Camera2D(size, position) {}
void prerender() override { charcoal::Camera2D::prerender(); }
};
}
}