#include <windows.h>#include <core/SSingleton.h>#include <interface/sapp-i.h>#include <res.mgr/SResProviderMgr.h>#include <res.mgr/SNamedValue.h>#include <core/SMsgLoop.h>#include <core/SObjectFactory.h>#include <helper/obj-ref-impl.hpp>#include <interface/SSkinobj-i.h>Go to the source code of this file.
Classes | |
| class | SObjectDefaultRegister |
| Default implementation of ISystemObjectRegister. More... | |
| class | SApplication |
| SOUI Application. More... | |
Macros | |
| #define | GETRESPROVIDER SNS::SApplication::getSingletonPtr() |
| #define | GETRENDERFACTORY SNS::SApplication::getSingleton().GetRenderFactory() |
| #define | GETREALWNDHANDLER SNS::SApplication::getSingleton().GetRealWndHander() |
| #define | GETTOOLTIPFACTORY SNS::SApplication::getSingleton().GetToolTipFactory() |
| #define | LOADXML(p1, p2) |
| #define | LOADIMAGE(p1, p2) |
| #define | LOADIMAGE2(p1) |
| #define | LOADICON(p1, p2) |
| #define | LOADICON2(p1) |
| #define | TR(p1, p2) |
| #define | STR2ID(p1) |
| #define | CREATEINTERPOLATOR(x) |
Functions | |
| virtual void | RegisterSkins (SObjectFactoryMgr *objFactory) const PURE |
| Register skin objects into the object factory. | |
| virtual void | RegisterWindows (SObjectFactoryMgr *objFactory) const PURE |
| Register window objects into the object factory. | |
| virtual void | RegisterInterpolator (SObjectFactoryMgr *objFactory) const PURE |
| Register interpolator objects into the object factory. | |
| virtual void | RegisterAnimation (SObjectFactoryMgr *objFactory) const PURE |
| Register animation objects into the object factory. | |
| virtual void | RegisterValueAnimator (SObjectFactoryMgr *objFactory) const PURE |
| Register value animator objects into the object factory. | |
Variables | |
| interface SOUI_EXP | ISystemObjectRegister |
Copyright (C) 2014-2050 SOUI团队 All rights reserved.
Describe SOUI应用程序入口
Definition in file SApp.h.
| #define CREATEINTERPOLATOR | ( | x | ) |
| #define GETREALWNDHANDLER SNS::SApplication::getSingleton().GetRealWndHander() |
| #define GETRENDERFACTORY SNS::SApplication::getSingleton().GetRenderFactory() |
| #define GETTOOLTIPFACTORY SNS::SApplication::getSingleton().GetToolTipFactory() |
| #define LOADICON | ( | p1, | |
| p2 ) |
| #define LOADICON2 | ( | p1 | ) |
| #define LOADIMAGE | ( | p1, | |
| p2 ) |
| #define LOADIMAGE2 | ( | p1 | ) |
| #define LOADXML | ( | p1, | |
| p2 ) |
| #define STR2ID | ( | p1 | ) |
| #define TR | ( | p1, | |
| p2 ) |
|
virtual |
Register animation objects into the object factory.
| objFactory | Pointer to the object factory manager. |
|
virtual |
Register interpolator objects into the object factory.
| objFactory | Pointer to the object factory manager. |
|
virtual |
Register skin objects into the object factory.
| objFactory | Pointer to the object factory manager. |
|
virtual |
Register value animator objects into the object factory.
| objFactory | Pointer to the object factory manager. |
|
virtual |
Register window objects into the object factory.
| objFactory | Pointer to the object factory manager. |
| interface SOUI_EXP ISystemObjectRegister |