diff options
author | 2010-10-23 06:39:13 +0000 | |
---|---|---|
committer | 2010-10-23 06:39:13 +0000 | |
commit | 43eca9d9c87831cf3efc7119a1c1cc46f9fd7ac0 (patch) | |
tree | 085ba17f5971125abbf106ca00c66e2fb67eaeb4 /src/emu/render.h | |
parent | b6647f7ae1d6d4d957c50fc9d4cef581e8425fd4 (diff) |
Convert rendfont to C++.
Diffstat (limited to 'src/emu/render.h')
-rw-r--r-- | src/emu/render.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/emu/render.h b/src/emu/render.h index 0fd44be7214..a4d92250fa4 100644 --- a/src/emu/render.h +++ b/src/emu/render.h @@ -168,7 +168,7 @@ class screen_device; class render_container; class render_manager; typedef struct _xml_data_node xml_data_node; -typedef struct _render_font render_font; +class render_font; struct object_transform; class layout_element; class layout_view; @@ -741,6 +741,10 @@ public: // textures render_texture *texture_alloc(texture_scaler_func scaler = NULL, void *param = NULL); void texture_free(render_texture *texture); + + // fonts + render_font *font_alloc(const char *filename = NULL); + void font_free(render_font *font); // reference tracking void invalidate_all(void *refptr); |