/* GWEN Copyright (c) 2010 Facepunch Studios See license in Gwen.h */ #pragma once #ifndef GWEN_FONT_H #define GWEN_FONT_H #include #include #include "Gwen/BaseRender.h" namespace Gwen { struct Font { typedef std::list List; Font() { data = NULL; facename = L"Arial"; size = 10; dropshadow = false; bold = false; } UnicodeString facename; float size; bool bold; bool dropshadow; // This should be set by the renderer // if it tries to use a font where it's // NULL. void* data; // This is the real font size, after it's // been scaled by Render->Scale() float realsize; }; } //namespace Gwen #endif