diff options
author | chai <chaifix@163.com> | 2019-06-09 21:12:25 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-06-09 21:12:25 +0800 |
commit | 8ee3f7453bf7b0db5c7358e697e91714d825c87d (patch) | |
tree | 57283565219d1808b47bbd4a883a5a52b6eb7bae /source/modules/asura-core/image | |
parent | d7a972a0f16da0fd7bf4c0b70913920216ff3113 (diff) |
*misc
Diffstat (limited to 'source/modules/asura-core/image')
-rw-r--r-- | source/modules/asura-core/image/image_data.h | 24 | ||||
-rw-r--r-- | source/modules/asura-core/image/image_decode_task.h | 2 |
2 files changed, 12 insertions, 14 deletions
diff --git a/source/modules/asura-core/image/image_data.h b/source/modules/asura-core/image/image_data.h index c377407..ca459e7 100644 --- a/source/modules/asura-core/image/image_data.h +++ b/source/modules/asura-core/image/image_data.h @@ -49,7 +49,17 @@ namespace AsuraEngine private: - //----------------------------------------------------------------------------// + /// + /// ڵһimage dataʱṩdecoderڼdecodersмѡԡ + /// + static std::list<ImageDecoder*> ImageDecoders; + + /// + /// дݵ + /// + AEThreading::Mutex mMutex; + + luaxport: LUAX_DECL_FACTORY(ImageData); @@ -63,18 +73,6 @@ namespace AsuraEngine LUAX_DECL_METHOD(_DecodeAsync); LUAX_DECL_METHOD(_IsAvailable); - //----------------------------------------------------------------------------// - - /// - /// ڵһimage dataʱṩdecoderڼdecodersмѡԡ - /// - static std::list<ImageDecoder*> ImageDecoders; - - /// - /// дݵ - /// - AEThreading::Mutex mMutex; - }; } diff --git a/source/modules/asura-core/image/image_decode_task.h b/source/modules/asura-core/image/image_decode_task.h index fc695fa..5108c23 100644 --- a/source/modules/asura-core/image/image_decode_task.h +++ b/source/modules/asura-core/image/image_decode_task.h @@ -24,7 +24,7 @@ namespace AsuraEngine /// void Invoke(lua_State* invokeThreaad) override; - private: + luaxport: LUAX_DECL_FACTORY(ImageDecodeTask, AEThreading::Task); |