Disband lime.media, create lime.audio and lime.math

This commit is contained in:
Joshua Granick
2014-08-02 10:33:32 -07:00
parent d66f48a482
commit 51017010a8
46 changed files with 899 additions and 285 deletions

View File

@@ -2,29 +2,34 @@
#define LIME_GRAPHICS_FONT_H
#include <hx/CFFI.h>
#include <list>
#include <media/Image.h>
#include <graphics/ImageBuffer.h>
#ifdef LIME_FREETYPE
#include <ft2build.h>
#include FT_FREETYPE_H
#endif
namespace lime {
class Font {
public:
Font (const char *fontFace);
value LoadGlyphs (int size, const char *glyphs, Image *image);
value LoadGlyphs (int size, const char *glyphs, ImageBuffer *imageBuffer);
private:
#ifdef LIME_FREETYPE
FT_Face face;
#else
void* face;
#endif
};