From e8e12b11db220160eb63727fb03548410bf3afd2 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 25 Nov 2018 00:11:28 +0800 Subject: *misc --- src/libjin/graphics/fonts/je_decoder.h | 4 +++- src/libjin/graphics/fonts/je_font.h | 2 +- src/libjin/graphics/fonts/je_text.h | 4 +++- src/libjin/graphics/fonts/je_ttf.h | 4 ++-- 4 files changed, 9 insertions(+), 5 deletions(-) (limited to 'src/libjin/graphics/fonts') diff --git a/src/libjin/graphics/fonts/je_decoder.h b/src/libjin/graphics/fonts/je_decoder.h index 840cada..0c785af 100644 --- a/src/libjin/graphics/fonts/je_decoder.h +++ b/src/libjin/graphics/fonts/je_decoder.h @@ -3,6 +3,8 @@ #include +#include "../../common/je_object.h" + #include "je_text.h" namespace JinEngine @@ -15,7 +17,7 @@ namespace JinEngine /// /// Text decoder. /// - class Decoder + class Decoder : public Object { public: diff --git a/src/libjin/graphics/fonts/je_font.h b/src/libjin/graphics/fonts/je_font.h index e72ef6b..3f72a13 100644 --- a/src/libjin/graphics/fonts/je_font.h +++ b/src/libjin/graphics/fonts/je_font.h @@ -25,7 +25,7 @@ namespace JinEngine /// /// Base Font class. /// - class Font : public IRenderable + class Font : public Object, public IRenderable { public: /// diff --git a/src/libjin/graphics/fonts/je_text.h b/src/libjin/graphics/fonts/je_text.h index 6e6f8b0..319ee4d 100644 --- a/src/libjin/graphics/fonts/je_text.h +++ b/src/libjin/graphics/fonts/je_text.h @@ -3,6 +3,8 @@ #include +#include "../../common/je_object.h" + namespace JinEngine { namespace Graphics @@ -30,7 +32,7 @@ namespace JinEngine /// /// Decoded text. Saved as unicode codepoints. /// - class Text + class Text : public Object { public: /// diff --git a/src/libjin/graphics/fonts/je_ttf.h b/src/libjin/graphics/fonts/je_ttf.h index 28260f6..c2766b4 100644 --- a/src/libjin/graphics/fonts/je_ttf.h +++ b/src/libjin/graphics/fonts/je_ttf.h @@ -34,7 +34,7 @@ namespace JinEngine // . // . // - class TTFData + class TTFData : public Object { public: @@ -289,4 +289,4 @@ namespace JinEngine #endif // defined(jin_graphics) -#endif // __JE_FONT_H__ +#endif // __JE_FONT_H__ \ No newline at end of file -- cgit v1.1-26-g67d0