summaryrefslogtreecommitdiff
path: root/source/modules/asura-utils/io/reloadable.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/modules/asura-utils/io/reloadable.h')
-rw-r--r--source/modules/asura-utils/io/reloadable.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/source/modules/asura-utils/io/reloadable.h b/source/modules/asura-utils/io/reloadable.h
index 22a721c..c3b89ac 100644
--- a/source/modules/asura-utils/io/reloadable.h
+++ b/source/modules/asura-utils/io/reloadable.h
@@ -1,5 +1,5 @@
-#ifndef __ASURA_ENGINE_RELOADABLE_H__
-#define __ASURA_ENGINE_RELOADABLE_H__
+#ifndef __ASURA_ENGINE_RENEWABLE_H__
+#define __ASURA_ENGINE_RENEWABLE_H__
#include "../scripting/portable.hpp"
@@ -9,15 +9,19 @@ namespace AsuraEngine
{
///
- /// ¹ݽṹͼƬƵ֣ⲿݿֱӹڱ༭¹ڲıhandleԴ
+ /// ¹ݽṹͼƬƵ֣ӽݿֱӹڱ༭
+ /// ¹޸handleֵı䲻߱ƻԣڲıhandleԴ
///
- ASURA_ABSTRACT class Reloadable
+ ASURA_ABSTRACT class Renewable
{
public:
- Reloadable();
- virtual ~Reloadable();
+ Renewable();
+ virtual ~ Renewable();
- // ̳ReloadableҪṩһload
+ ///
+ /// ̳RenewableҪṩһRefresh
+ ///
+ virtual bool Refresh(AEIO::DecodedData* decode_data) = 0;
};