diff options
Diffstat (limited to 'source/libs/asura-lib-utils/threading/coroutine.h')
-rw-r--r-- | source/libs/asura-lib-utils/threading/coroutine.h | 9 |
1 files changed, 8 insertions, 1 deletions
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 <asura-lib-utils/scripting/portable.hpp> +#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); |