_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 |