From bebedaf4e7f89c4ddbcc607dcf8ad9d5ec5edf78 Mon Sep 17 00:00:00 2001 From: fhntv24 Date: Mon, 22 Sep 2014 21:19:24 +0400 Subject: [PATCH] Update Game.java Abstract class ... but it was missing abstract funcs. And if we updated GameObject , we need to update Game too, right? --- src/com/base/engine/core/Game.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/base/engine/core/Game.java b/src/com/base/engine/core/Game.java index eda2a85..efe2f72 100644 --- a/src/com/base/engine/core/Game.java +++ b/src/com/base/engine/core/Game.java @@ -22,7 +22,7 @@ public abstract class Game { private GameObject m_root; - public void Init() {} + abstract public void init(); public void Input(float delta) { @@ -39,9 +39,11 @@ public void Render(RenderingEngine renderingEngine) renderingEngine.Render(GetRootObject()); } - public void AddObject(GameObject object) + public Game AddObject(GameObject object) { GetRootObject().AddChild(object); + + return this; } private GameObject GetRootObject()