| _CreateSingletons() | SApplication | protected | 
  | _DestroySingletons() | SApplication | protected | 
  | _LoadXmlDocment(LPCTSTR pszXmlName, LPCTSTR pszType, SXmlDoc &xmlDoc, IResProvider *pResProvider=NULL) | SApplication | protected | 
  | AddKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | AddMsgLoop(IMessageLoop *pMsgLoop, BOOL bReplace=FALSE) OVERRIDE | SApplication |  | 
  | AddRef() override | TObjRefImpl< IApplication > | inline | 
  | AddResProvider(IResProvider *pResProvider, LPCTSTR pszUidef=_T("uidef:xml_init")) OVERRIDE | SResProviderMgr |  | 
  | AddResProviderA(IResProvider *pResProvider, LPCSTR pszUidef="uidef:xml_init") OVERRIDE | SResProviderMgr |  | 
  | BaseObjectInfoFromObjectInfo(const SObjectInfo &objInfo) | SObjectFactoryMgr |  | 
  | CreateAnimationByName(LPCWSTR pszName) const | SApplication | virtual | 
  | CreateInterpolatorByName(LPCWSTR pszName) const | SApplication | virtual | 
  | CreateObject(LPCWSTR pszName, SObjectType nType) SCONST OVERRIDE | SApplication |  | 
  | SObjectFactoryMgr::CreateObject(const SObjectInfo &objInfo) const | SObjectFactoryMgr | protectedvirtual | 
  | CreateScriptModule(IScriptModule **ppScriptModule) OVERRIDE | SApplication |  | 
  | CreateSkinByName(LPCWSTR pszSkinClass) const | SApplication | virtual | 
  | CreateTaskLoop(int nCount, Priority priority, BOOL bAutoStart=TRUE) OVERRIDE | SApplication |  | 
  | CreateValueAnimatorByName(LPCWSTR pszName) const | SApplication | virtual | 
  | CreateWindowByName(LPCWSTR pszWndClass) const | SApplication | virtual | 
  | CURSORMAP typedef (defined in SResProviderMgr) | SResProviderMgr | protected | 
  | EnableNotifyCenter(BOOL bEnable, int interval=20) OVERRIDE | SApplication |  | 
  | GetAppDir() const | SApplication |  | 
  | GetAttrStorageFactory() OVERRIDE | SApplication |  | 
  | GetCount() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | GetEditCtxMenuTemplate() const | SApplication |  | 
  | GetHeadResProvider() SCONST OVERRIDE | SResProviderMgr |  | 
  | GetInnerSingleton(SingletonType nType) OVERRIDE | SApplication |  | 
  | GetKeyObject(const SObjectInfo &key, SObjectFactoryPtr &obj) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | GetKeyObject(const SObjectInfo &key) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | GetLogManager() OVERRIDE | SApplication |  | 
  | GetMainWnd() OVERRIDE | SApplication |  | 
  | GetMatchResProvider(LPCTSTR pszType, LPCTSTR pszResName) | SResProviderMgr |  | 
  | GetMessageBoxTemplate() const | SApplication |  | 
  | GetModule() SCONST OVERRIDE | SApplication |  | 
  | GetMsgLoop(tid_t tid=::GetCurrentThreadId()) SCONST OVERRIDE | SApplication |  | 
  | GetMsgLoopFactory() OVERRIDE | SApplication |  | 
  | GetRawBuffer(LPCTSTR pszType, LPCTSTR pszResName, LPVOID pBuf, size_t size) OVERRIDE | SResProviderMgr |  | 
  | GetRawBufferSize(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDE | SResProviderMgr |  | 
  | GetRealWndHander() OVERRIDE | SApplication |  | 
  | GetRenderFactory() OVERRIDE | SApplication |  | 
  | GetResProviderMgr() OVERRIDE | SApplication |  | 
  | getSingleton(void) | SSingleton< SApplication > | inlinestatic | 
  | getSingletonPtr(void) | SSingleton< SApplication > | inlinestatic | 
  | GetTailResProvider() SCONST OVERRIDE | SResProviderMgr |  | 
  | GetTaskLoop(int iTaskLoop=0) OVERRIDE | SApplication |  | 
  | GetToolTipFactory() OVERRIDE | SApplication |  | 
  | GetTranslator() OVERRIDE | SApplication |  | 
  | HasKey(const SObjectInfo &key) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | HasResource(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDE | SResProviderMgr |  | 
  | InitXmlNamedID(const LPCWSTR *pNames, const int *nIds, int nCount) OVERRIDE | SApplication |  | 
  | InitXmlNamedID(const SNamedID::NAMEDVALUE *pNamedValue, int nCount, BOOL bSorted) | SApplication |  | 
  | InstallTranslator(ITranslator *trModule) OVERRIDE | SApplication |  | 
  | IsFileType(LPCTSTR pszType) | SResProviderMgr | protected | 
  | LoadAnimation(LPCTSTR strResId) OVERRIDE | SApplication |  | 
  | LoadAnimationU8(LPCSTR strResId) OVERRIDE | SApplication | inline | 
  | LoadBitmap(LPCTSTR pszResName, BOOL bFromFile=FALSE) OVERRIDE | SResProviderMgr |  | 
  | LoadCursor(LPCTSTR pszResName, BOOL bFromFile=FALSE) OVERRIDE | SResProviderMgr |  | 
  | LoadIcon(LPCTSTR pszResName, int cx=0, int cy=0, BOOL bFromFile=FALSE) OVERRIDE | SResProviderMgr |  | 
  | LoadIcon2(const SStringW &strIconID) | SResProviderMgr |  | 
  | LoadImage(LPCTSTR strResId) OVERRIDE | SApplication | inline | 
  | SResProviderMgr::LoadImage(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDE | SResProviderMgr |  | 
  | LoadImage2(const SStringW &strImgID) | SResProviderMgr |  | 
  | LoadImageU8(LPCSTR strResId) OVERRIDE | SApplication | inline | 
  | LoadImgX(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDE | SResProviderMgr |  | 
  | LoadRawBuffer(LPCTSTR pszType, LPCTSTR pszResName, IResProvider *pResProvider, SAutoBuf &buf) | SResProviderMgr |  | 
  | LoadSystemNamedResource(IResProvider *pResProvider) OVERRIDE | SApplication |  | 
  | LoadTranslator(LPCTSTR strResId) OVERRIDE | SApplication |  | 
  | LoadTranslatorU8(LPCSTR strResId) OVERRIDE | SApplication | inline | 
  | LoadValueAnimator(LPCTSTR strResId) OVERRIDE | SApplication |  | 
  | LoadValueAnimatorU8(LPCSTR strResId) OVERRIDE | SApplication | inline | 
  | LoadXmlDocment(LPCTSTR strResId) OVERRIDE | SApplication |  | 
  | LoadXmlDocment(SXmlDoc &xmlDoc, const SStringT &strResId, IResProvider *pResProvider=NULL) | SApplication |  | 
  | LoadXmlDocmentU8(LPCSTR strResId) OVERRIDE | SApplication | inline | 
  | m_cbCreateObj | SApplication | protected | 
  | m_cbCreateTaskLoop | SApplication | protected | 
  | m_cRef | TObjRefImpl< IApplication > | protected | 
  | m_cs | SApplication | mutableprotected | 
  | m_hInst | SApplication | protected | 
  | m_hMainWnd | SApplication | protected | 
  | m_logManager | SApplication | protected | 
  | m_lstResPackage (defined in SResProviderMgr) | SResProviderMgr | protected | 
  | m_lstTaskLoop | SApplication | protected | 
  | m_mapCachedCursor (defined in SResProviderMgr) | SResProviderMgr | protected | 
  | m_mapNamedObj | SCmnMap< SObjectFactoryPtr, SObjectInfo > | protected | 
  | m_msgLoopFactory | SApplication | protected | 
  | m_msgLoopMap (defined in SApplication) | SApplication | protected | 
  | m_namedID | SApplication | protected | 
  | m_pAttrStroageFactory | SApplication | protected | 
  | m_pFunOnKeyRemoved | SCmnMap< SObjectFactoryPtr, SObjectInfo > | protected | 
  | m_pRealWndHandler | SApplication | protected | 
  | m_pScriptFactory | SApplication | protected | 
  | m_pSingletons | SApplication | protected | 
  | m_RenderFactory | SApplication | protected | 
  | m_strAppDir | SApplication | protected | 
  | m_strFilePrefix (defined in SResProviderMgr) | SResProviderMgr | protected | 
  | m_tooltipFactory | SApplication | protected | 
  | m_translator | SApplication | protected | 
  | m_xmlEditCtxMenuTemplate | SApplication | protected | 
  | m_xmlMessageBoxTemplate | SApplication | protected | 
  | ms_Singleton | SSingleton< SApplication > | protectedstatic | 
  | MsgLoopMap typedef | SApplication | protected | 
  | OnCreateUnknownObject(const SObjectInfo &objInfo) const | SObjectFactoryMgr | protectedvirtual | 
  | OnFactoryRemoved(const SObjectFactoryPtr &obj) | SObjectFactoryMgr | protectedstatic | 
  | OnFinalRelease() override | TObjRefImpl< IApplication > | inline | 
  | Quit(int nCode) OVERRIDE | SApplication |  | 
  | RegisterFactory(const IObjectFactory *objFactory, BOOL bReplace=false) | SObjectFactoryMgr |  | 
  | RegisterObjFactory(const IObjectFactory *objFac, BOOL bReplace=FALSE) OVERRIDE | SApplication |  | 
  | RegisterSkinClass() | SApplication | inline | 
  | RegisterWindowClass() | SApplication | inline | 
  | Release() override | TObjRefImpl< IApplication > | inline | 
  | SResProviderMgr::RemoveAll() OVERRIDE | SResProviderMgr |  | 
  | SObjectFactoryMgr::RemoveAll() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | RemoveKeyObject(const SObjectInfo &key) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | RemoveMsgLoop() OVERRIDE | SApplication |  | 
  | RemoveResProvider(IResProvider *pResProvider) OVERRIDE | SResProviderMgr |  | 
  | Run(HWND hMainWnd) OVERRIDE | SApplication |  | 
  | SApplication(IRenderFactory *pRendFactory, HINSTANCE hInst, LPCTSTR pszHostClassName=_T("SOUIHOST"), const ISystemObjectRegister &sysObjRegister=SObjectDefaultRegister(), BOOL bImeApp=FALSE) | SApplication |  | 
  | SCmnMap(void(*funOnKeyRemoved)(const SObjectFactoryPtr &)=NULL) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | SetAppDir(const SStringT &strAppDir) | SApplication |  | 
  | SetAttrStorageFactory(IAttrStorageFactory *pAttrStorageFactory) OVERRIDE | SApplication |  | 
  | SetCreateObjectCallback(FunCreateObject cbCreateObj) OVERRIDE | SApplication |  | 
  | SetCreateTaskLoopCallback(FunCrateTaskLoop cbCreateTaskLoop) OVERRIDE | SApplication |  | 
  | SetDefaultFontInfo(LPCWSTR pszFontInfo) OVERRIDE | SApplication |  | 
  | SetEditCtxMenuTemplateResId(LPCTSTR resId, IResProvider *pResProvider=NULL) OVERRIDE | SApplication |  | 
  | SetFilePrefix(LPCTSTR pszFilePrefix) OVERRIDE | SResProviderMgr |  | 
  | SetKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline | 
  | SetLogManager(ILogMgr *pLogMgr) OVERRIDE | SApplication |  | 
  | SetMessageBoxTemplateResId(LPCTSTR resId, IResProvider *pResProvider=NULL) OVERRIDE | SApplication |  | 
  | SetMsgLoopFactory(IMsgLoopFactory *pMsgLoopFac) OVERRIDE | SApplication |  | 
  | SetRealWndHandler(IRealWndHandler *pRealHandler) OVERRIDE | SApplication |  | 
  | SetRenderFactory(IRenderFactory *renderFac) OVERRIDE | SApplication |  | 
  | SetScriptFactory(IScriptFactory *pScriptModule) OVERRIDE | SApplication |  | 
  | SetSwndDefAttr(IObject *pObject) const | SObjectFactoryMgr |  | 
  | SetToolTipFactory(IToolTipFactory *pToolTipFac) OVERRIDE | SApplication |  | 
  | SetTranslator(ITranslatorMgr *pTrans) OVERRIDE | SApplication |  | 
  | SObjectFactoryMgr(void) | SObjectFactoryMgr |  | 
  | SResProviderMgr(void) | SResProviderMgr |  | 
  | SSingleton(void) | SSingleton< SApplication > | inline | 
  | Str2ID(const SStringW &str) | SApplication |  | 
  | SysCursorName2ID(LPCTSTR pszCursorName) | SResProviderMgr | protected | 
  | TObjRefImpl() | TObjRefImpl< IApplication > | inline | 
  | TplRegisterFactory() | SObjectFactoryMgr | inline | 
  | TplUnregisterFactory() | SObjectFactoryMgr | inline | 
  | tr(const SStringW &strSrc, const SStringW &strCtx) const | SApplication |  | 
  | UnnstallTranslator(REFGUID langId) OVERRIDE | SApplication |  | 
  | UnregisterFactory(const SObjectInfo &objInfo) | SObjectFactoryMgr |  | 
  | UnregisterObjFactory(const IObjectFactory *objFac) OVERRIDE | SApplication |  | 
  | UnregisterSkinClass() | SApplication | inline | 
  | UnregisterWindowClass() | SApplication | inline | 
  | ~SApplication(void) | SApplication |  | 
  | ~SCmnMap() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inlinevirtual | 
  | ~SResProviderMgr(void) | SResProviderMgr |  | 
  | ~SSingleton(void) | SSingleton< SApplication > | inlinevirtual | 
  | ~TObjRefImpl() | TObjRefImpl< IApplication > | inlinevirtual |