diff options
Diffstat (limited to 'source/libs/asura-lib-utils/io/io_task.h')
-rw-r--r-- | source/libs/asura-lib-utils/io/io_task.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/libs/asura-lib-utils/io/io_task.h b/source/libs/asura-lib-utils/io/io_task.h index aa5b38e..a79b2a8 100644 --- a/source/libs/asura-lib-utils/io/io_task.h +++ b/source/libs/asura-lib-utils/io/io_task.h @@ -4,7 +4,7 @@ #include <string> #include "../scripting/portable.hpp" -#include "../threading/thread_task.h" +#include "../threading/task.h" #include "data_buffer.h" @@ -18,7 +18,7 @@ namespace AsuraEngine /// class IOTask ASURA_FINAL : public AEScripting::Portable<IOTask> - , public AEThreading::ThreadTask + , public AEThreading::Task { public: @@ -28,13 +28,13 @@ namespace AsuraEngine ~IOTask(); bool Execute() override ; - void Invoke() override; + void Invoke(lua_State* thread) override; private: std::string mPath; - DataBuffer* mDst; + DataBuffer* mDst; Luax::LuaxMemberRef mDstRef; LUAX_DECL_METHOD(_New); |