*/
#include <msp/datafile/collection.h>
+#include "bindable.h"
#include "gl.h"
#include "font.h"
#include "immediate.h"
if(!tex)
throw InvalidState("No texture");
- tex->bind();
+ Bind bind_tex(tex, true);
float x = 0;
unsigned count = 0;
void Font::Loader::init()
{
- add("default_size", &Font::default_size);
- add("ascent", &Font::ascent);
- add("descent", &Font::descent);
- add("texture", &Font::tex);
+ add("default_size", &Font::default_size);
+ add("ascent", &Font::ascent);
+ add("descent", &Font::descent);
+ add("texture", &Font::tex);
add("texture_inline", &Loader::texture_inline);
- add("glyph", &Loader::glyph);
+ add("glyph", &Loader::glyph);
}
void Font::Loader::glyph(unsigned c)