Files
lime/project/include/graphics/Renderer.h
2015-07-23 08:09:30 -07:00

34 lines
401 B
C++

#ifndef LIME_GRAPHICS_RENDERER_H
#define LIME_GRAPHICS_RENDERER_H
#include <ui/Window.h>
#include <hx/CFFI.h>
namespace lime {
class Renderer {
public:
virtual void Flip () = 0;
virtual value Lock () = 0;
virtual const char* Type () = 0;
virtual void Unlock () = 0;
Window* currentWindow;
};
Renderer* CreateRenderer (Window* window);
}
#endif