soui 5.0.0.1
Soui5 Doc
 
Loading...
Searching...
No Matches
SApplication Member List

This is the complete list of members for SApplication, including all inherited members.

_CreateSingletons()SApplicationprotected
_DestroySingletons()SApplicationprotected
_LoadXmlDocment(LPCTSTR pszXmlName, LPCTSTR pszType, SXmlDoc &xmlDoc, IResProvider *pResProvider=NULL)SApplicationprotected
AddKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj)SCmnMap< SObjectFactoryPtr, SObjectInfo >inline
AddMsgLoop(IMessageLoop *pMsgLoop, BOOL bReplace=FALSE) OVERRIDESApplication
AddRef() overrideTObjRefImpl< IApplication >inline
AddResProvider(IResProvider *pResProvider, LPCTSTR pszUidef=_T("uidef:xml_init")) OVERRIDESResProviderMgr
AddResProviderA(IResProvider *pResProvider, LPCSTR pszUidef="uidef:xml_init") OVERRIDESResProviderMgr
BaseObjectInfoFromObjectInfo(const SObjectInfo &objInfo)SObjectFactoryMgr
CreateAnimationByName(LPCWSTR pszName) constSApplicationvirtual
CreateInterpolatorByName(LPCWSTR pszName) constSApplicationvirtual
CreateObject(LPCWSTR pszName, SObjectType nType) SCONST OVERRIDESApplication
SObjectFactoryMgr::CreateObject(const SObjectInfo &objInfo) constSObjectFactoryMgrprotectedvirtual
CreateScriptModule(IScriptModule **ppScriptModule) OVERRIDESApplication
CreateSkinByName(LPCWSTR pszSkinClass) constSApplicationvirtual
CreateTaskLoop(int nCount, Priority priority, BOOL bAutoStart=TRUE) OVERRIDESApplication
CreateValueAnimatorByName(LPCWSTR pszName) constSApplicationvirtual
CreateWindowByName(LPCWSTR pszWndClass) constSApplicationvirtual
CURSORMAP typedef (defined in SResProviderMgr)SResProviderMgrprotected
EnableNotifyCenter(BOOL bEnable, int interval=20) OVERRIDESApplication
GetAppDir() constSApplication
GetAttrStorageFactory() OVERRIDESApplication
GetCount()SCmnMap< SObjectFactoryPtr, SObjectInfo >inline
GetEditCtxMenuTemplate() constSApplication
GetHeadResProvider() SCONST OVERRIDESResProviderMgr
GetInnerSingleton(SingletonType nType) OVERRIDESApplication
GetKeyObject(const SObjectInfo &key, SObjectFactoryPtr &obj) constSCmnMap< SObjectFactoryPtr, SObjectInfo >inline
GetKeyObject(const SObjectInfo &key) constSCmnMap< SObjectFactoryPtr, SObjectInfo >inline
GetLogManager() OVERRIDESApplication
GetMainWnd() OVERRIDESApplication
GetMatchResProvider(LPCTSTR pszType, LPCTSTR pszResName)SResProviderMgr
GetMessageBoxTemplate() constSApplication
GetModule() SCONST OVERRIDESApplication
GetMsgLoop(tid_t tid=::GetCurrentThreadId()) SCONST OVERRIDESApplication
GetMsgLoopFactory() OVERRIDESApplication
GetRawBuffer(LPCTSTR pszType, LPCTSTR pszResName, LPVOID pBuf, size_t size) OVERRIDESResProviderMgr
GetRawBufferSize(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDESResProviderMgr
GetRealWndHander() OVERRIDESApplication
GetRenderFactory() OVERRIDESApplication
GetResProviderMgr() OVERRIDESApplication
getSingleton(void)SSingleton< SApplication >inlinestatic
getSingletonPtr(void)SSingleton< SApplication >inlinestatic
GetTailResProvider() SCONST OVERRIDESResProviderMgr
GetTaskLoop(int iTaskLoop=0) OVERRIDESApplication
GetToolTipFactory() OVERRIDESApplication
GetTranslator() OVERRIDESApplication
HasKey(const SObjectInfo &key) constSCmnMap< SObjectFactoryPtr, SObjectInfo >inline
HasResource(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDESResProviderMgr
InitXmlNamedID(const LPCWSTR *pNames, const int *nIds, int nCount) OVERRIDESApplication
InitXmlNamedID(const SNamedID::NAMEDVALUE *pNamedValue, int nCount, BOOL bSorted)SApplication
InstallTranslator(ITranslator *trModule) OVERRIDESApplication
IsFileType(LPCTSTR pszType)SResProviderMgrprotected
LoadAnimation(LPCTSTR strResId) OVERRIDESApplication
LoadAnimationU8(LPCSTR strResId) OVERRIDESApplicationinline
LoadBitmap(LPCTSTR pszResName, BOOL bFromFile=FALSE) OVERRIDESResProviderMgr
LoadCursor(LPCTSTR pszResName, BOOL bFromFile=FALSE) OVERRIDESResProviderMgr
LoadIcon(LPCTSTR pszResName, int cx=0, int cy=0, BOOL bFromFile=FALSE) OVERRIDESResProviderMgr
LoadIcon2(const SStringW &strIconID)SResProviderMgr
LoadImage(LPCTSTR strResId) OVERRIDESApplicationinline
SResProviderMgr::LoadImage(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDESResProviderMgr
LoadImage2(const SStringW &strImgID)SResProviderMgr
LoadImageU8(LPCSTR strResId) OVERRIDESApplicationinline
LoadImgX(LPCTSTR pszType, LPCTSTR pszResName) OVERRIDESResProviderMgr
LoadRawBuffer(LPCTSTR pszType, LPCTSTR pszResName, IResProvider *pResProvider, SAutoBuf &buf)SResProviderMgr
LoadSystemNamedResource(IResProvider *pResProvider) OVERRIDESApplication
LoadTranslator(LPCTSTR strResId) OVERRIDESApplication
LoadTranslatorU8(LPCSTR strResId) OVERRIDESApplicationinline
LoadValueAnimator(LPCTSTR strResId) OVERRIDESApplication
LoadValueAnimatorU8(LPCSTR strResId) OVERRIDESApplicationinline
LoadXmlDocment(LPCTSTR strResId) OVERRIDESApplication
LoadXmlDocment(SXmlDoc &xmlDoc, const SStringT &strResId, IResProvider *pResProvider=NULL)SApplication
LoadXmlDocmentU8(LPCSTR strResId) OVERRIDESApplicationinline
m_cbCreateObjSApplicationprotected
m_cbCreateTaskLoopSApplicationprotected
m_cRefTObjRefImpl< IApplication >protected
m_csSApplicationmutableprotected
m_hInstSApplicationprotected
m_hMainWndSApplicationprotected
m_logManagerSApplicationprotected
m_lstResPackage (defined in SResProviderMgr)SResProviderMgrprotected
m_lstTaskLoopSApplicationprotected
m_mapCachedCursor (defined in SResProviderMgr)SResProviderMgrprotected
m_mapNamedObjSCmnMap< SObjectFactoryPtr, SObjectInfo >protected
m_msgLoopFactorySApplicationprotected
m_msgLoopMap (defined in SApplication)SApplicationprotected
m_namedIDSApplicationprotected
m_pAttrStroageFactorySApplicationprotected
m_pFunOnKeyRemovedSCmnMap< SObjectFactoryPtr, SObjectInfo >protected
m_pRealWndHandlerSApplicationprotected
m_pScriptFactorySApplicationprotected
m_pSingletonsSApplicationprotected
m_RenderFactorySApplicationprotected
m_strAppDirSApplicationprotected
m_strFilePrefix (defined in SResProviderMgr)SResProviderMgrprotected
m_tooltipFactorySApplicationprotected
m_translatorSApplicationprotected
m_xmlEditCtxMenuTemplateSApplicationprotected
m_xmlMessageBoxTemplateSApplicationprotected
ms_SingletonSSingleton< SApplication >protectedstatic
MsgLoopMap typedefSApplicationprotected
OnCreateUnknownObject(const SObjectInfo &objInfo) constSObjectFactoryMgrprotectedvirtual
OnFactoryRemoved(const SObjectFactoryPtr &obj)SObjectFactoryMgrprotectedstatic
OnFinalRelease() overrideTObjRefImpl< IApplication >inline
Quit(int nCode) OVERRIDESApplication
RegisterFactory(const IObjectFactory *objFactory, BOOL bReplace=false)SObjectFactoryMgr
RegisterObjFactory(const IObjectFactory *objFac, BOOL bReplace=FALSE) OVERRIDESApplication
RegisterSkinClass()SApplicationinline
RegisterWindowClass()SApplicationinline
Release() overrideTObjRefImpl< IApplication >inline
SResProviderMgr::RemoveAll() OVERRIDESResProviderMgr
SObjectFactoryMgr::RemoveAll()SCmnMap< SObjectFactoryPtr, SObjectInfo >inline
RemoveKeyObject(const SObjectInfo &key)SCmnMap< SObjectFactoryPtr, SObjectInfo >inline
RemoveMsgLoop() OVERRIDESApplication
RemoveResProvider(IResProvider *pResProvider) OVERRIDESResProviderMgr
Run(HWND hMainWnd) OVERRIDESApplication
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) OVERRIDESApplication
SetCreateObjectCallback(FunCreateObject cbCreateObj) OVERRIDESApplication
SetCreateTaskLoopCallback(FunCrateTaskLoop cbCreateTaskLoop) OVERRIDESApplication
SetDefaultFontInfo(LPCWSTR pszFontInfo) OVERRIDESApplication
SetEditCtxMenuTemplateResId(LPCTSTR resId, IResProvider *pResProvider=NULL) OVERRIDESApplication
SetFilePrefix(LPCTSTR pszFilePrefix) OVERRIDESResProviderMgr
SetKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj)SCmnMap< SObjectFactoryPtr, SObjectInfo >inline
SetLogManager(ILogMgr *pLogMgr) OVERRIDESApplication
SetMessageBoxTemplateResId(LPCTSTR resId, IResProvider *pResProvider=NULL) OVERRIDESApplication
SetMsgLoopFactory(IMsgLoopFactory *pMsgLoopFac) OVERRIDESApplication
SetRealWndHandler(IRealWndHandler *pRealHandler) OVERRIDESApplication
SetRenderFactory(IRenderFactory *renderFac) OVERRIDESApplication
SetScriptFactory(IScriptFactory *pScriptModule) OVERRIDESApplication
SetSwndDefAttr(IObject *pObject) constSObjectFactoryMgr
SetToolTipFactory(IToolTipFactory *pToolTipFac) OVERRIDESApplication
SetTranslator(ITranslatorMgr *pTrans) OVERRIDESApplication
SObjectFactoryMgr(void)SObjectFactoryMgr
SResProviderMgr(void)SResProviderMgr
SSingleton(void)SSingleton< SApplication >inline
Str2ID(const SStringW &str)SApplication
SysCursorName2ID(LPCTSTR pszCursorName)SResProviderMgrprotected
TObjRefImpl()TObjRefImpl< IApplication >inline
TplRegisterFactory()SObjectFactoryMgrinline
TplUnregisterFactory()SObjectFactoryMgrinline
tr(const SStringW &strSrc, const SStringW &strCtx) constSApplication
UnnstallTranslator(REFGUID langId) OVERRIDESApplication
UnregisterFactory(const SObjectInfo &objInfo)SObjectFactoryMgr
UnregisterObjFactory(const IObjectFactory *objFac) OVERRIDESApplication
UnregisterSkinClass()SApplicationinline
UnregisterWindowClass()SApplicationinline
~SApplication(void)SApplication
~SCmnMap()SCmnMap< SObjectFactoryPtr, SObjectInfo >inlinevirtual
~SResProviderMgr(void)SResProviderMgr
~SSingleton(void)SSingleton< SApplication >inlinevirtual
~TObjRefImpl()TObjRefImpl< IApplication >inlinevirtual