From 3bced067a4144381e59ce4bd0eb749eeff5ad1f4 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 28 Mar 2019 08:56:15 +0800 Subject: *misc --- source/libs/asura-lib-utils/threading/coroutine.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'source/libs/asura-lib-utils/threading/coroutine.h') diff --git a/source/libs/asura-lib-utils/threading/coroutine.h b/source/libs/asura-lib-utils/threading/coroutine.h index 75d9a10..01af654 100644 --- a/source/libs/asura-lib-utils/threading/coroutine.h +++ b/source/libs/asura-lib-utils/threading/coroutine.h @@ -1,7 +1,7 @@ #ifndef __ASURA_COROUTINE_H__ #define __ASURA_COROUTINE_H__ -#include +#include "../scripting/portable.hpp" namespace AsuraEngine { @@ -18,8 +18,15 @@ namespace AsuraEngine LUAX_DECL_FACTORY(Coroutine); + + private: + /// + /// 当前协程的state + /// + lua_State* mThreadState; + LUAX_DECL_METHOD(_New); LUAX_DECL_METHOD(_Run); -- cgit v1.1-26-g67d0