le2d
v0.4.7
2D game engine framework
Loading...
Searching...
No Matches
drawable.hpp
Go to the documentation of this file.
1
#pragma once
2
#include "
le2d/renderer.hpp
"
3
4
namespace
le
{
6
class
IDrawable
:
public
klib::Polymorphic {
7
public
:
8
virtual
void
draw
(
IRenderer
& renderer)
const
= 0;
9
};
10
}
// namespace le
le::IDrawable
Interface for drawable types.
Definition
drawable.hpp:6
le::IDrawable::draw
virtual void draw(IRenderer &renderer) const =0
le::IRenderer
Definition
renderer.hpp:15
le
Definition
animation.hpp:8
renderer.hpp
lib
include
le2d
drawable
drawable.hpp
Generated by
1.9.8