My Project
|
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 00019 00020 00021 00022 00023 00024 00025 00026 00027 00028 #pragma once 00029 #include "Define.h" 00030 #include "Thread.h" 00031 #include "Theme.h" 00032 00033 namespace SallyAPI 00034 { 00035 namespace Config 00036 { 00045 00046 class CReloadThemeImage 00047 : public SallyAPI::System::CThread 00048 { 00049 private: 00050 int m_iId; 00051 std::string m_strFilename; 00052 SallyAPI::Config::CTheme* m_pTheme; 00053 SallyAPI::Config::CThemePluginImage* m_pThemePluginImage; 00054 00055 virtual void RunEx(); 00056 public: 00057 CReloadThemeImage(SallyAPI::Config::CTheme* theme, const std::string& filename, int id); 00058 CReloadThemeImage(SallyAPI::Config::CTheme* theme, SallyAPI::Config::CThemePluginImage* themePluginImage, int id); 00059 virtual ~CReloadThemeImage(); 00060 }; 00061 } 00062 }