From 11e32b77f1136bcb552abb406cf73db799720e11 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Fri, 24 Jan 2025 23:14:34 +0800 Subject: [PATCH] added TickObject --- inc/hgl/type/object/TickObject.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 inc/hgl/type/object/TickObject.h diff --git a/inc/hgl/type/object/TickObject.h b/inc/hgl/type/object/TickObject.h new file mode 100644 index 0000000..5caedb4 --- /dev/null +++ b/inc/hgl/type/object/TickObject.h @@ -0,0 +1,25 @@ +#pragma once +#include + +namespace hgl +{ + /** + */ + class TickObject + { + bool tick; + + public: + + const bool IsTickable()const{return tick;} + + void SetTickEnable(bool t){tick=t;} + + public: + + TickObject(); + virtual ~TickObject(); + + virtual void Tick(double delta_time)=0; + };//class TickObject +}//namespcae hgl