aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/graphics/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/graphics/fonts')
-rw-r--r--src/libjin/graphics/fonts/je_decoder.h4
-rw-r--r--src/libjin/graphics/fonts/je_font.h2
-rw-r--r--src/libjin/graphics/fonts/je_text.h4
-rw-r--r--src/libjin/graphics/fonts/je_ttf.h4
4 files changed, 9 insertions, 5 deletions
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 <vector>
+#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 <vector>
+#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