helper for quickly update app skin More...
#include "ZFAppUtilDef.h"Go to the source code of this file.
Classes | |
| class | ZFAppSkinData |
| skin info for ZFAppSkinList More... | |
Functions | |
| zfautoT< ZFArray > | ZFAppSkinList (const ZFPathInfo &base=(zft_zfnull), zfbool enableCache=(_ZFT_t_zftrue)) |
| get a list of supported skin | |
| zfautoT< ZFTaskId > | ZFAppSkinLoad (const zfstring &skinId=(zft_zfnull), const ZFListener &finishCallback=(zft_zfnull), const ZFPathInfo &base=(zft_zfnull), zfbool enableCache=(_ZFT_t_zftrue)) |
| see ZFAppSkinList | |
| zfstring | ZFAppSkin () |
| see ZFAppSkinList | |
| zfautoT< ZFTask > | ZFAppSkinLoadTask (const zfstring &skinId=(zft_zfnull), const ZFPathInfo &base=(zft_zfnull), zfbool enableCache=(_ZFT_t_zftrue)) |
| util to create a task for ZFAppSkinLoad | |
helper for quickly update app skin
|
extern |
get a list of supported skin
how it works:
skin dir of ZFPathType_res<skinId>.* file, e.g. skin/your_skin_id.xml or skin/your_skin_id.xxx.xml<skinId>.* dir, e.g. skin/your_skin_id/ or skin/your_skin_id.xxx/skin/default.* file or skin/default.* dir would be loaded before loading each skinskin/config.* file would be loaded to detect each skin names for display, with this format: typical usage:
|
extern |
see ZFAppSkinList
empty skinId would load previous ZFAppSkin stored in ZFState
finishCallback's param0 would be a v_ZFResultType indicates result