Commit Graph

21 Commits

Author SHA1 Message Date
Nomango 4a71273b35 min
minor

refactoring: Resource
2019-08-06 13:32:20 +08:00
Haibo 22d9e843fe change: the name of smart pointers start with 'Sp'
minor fixes

minor fixes

minor fixes

minor fixes
2019-08-06 13:32:18 +08:00
Haibo 1d86da332c optimize
minor

refactoring

minor

minor

minor
2019-08-06 13:32:14 +08:00
Haibo a29584f756 add E2D_ASSERT 2019-08-06 13:32:14 +08:00
Haibo 406ea51b57 add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Haibo bf25bd1d41 add TimeScale
refactoring

refactoring
2019-08-06 13:32:12 +08:00
Haibo b9ac2c3934 add: Factory 2019-08-06 13:32:12 +08:00
Haibo 0088bd88a3 add graphics options 2019-08-06 13:32:12 +08:00
Haibo 098167c606 add: EaseElasticInOut & EaseBounceInOut 2019-08-06 13:32:12 +08:00
Haibo 2b411989cf add: debug node 2019-08-06 13:32:09 +08:00
Haibo 91508fd7cf fix: the problem of window message loop blocking main loop 2019-08-06 13:32:09 +08:00
Haibo 7b67d49c93 add: finished the Canvas
minor fixes
2019-08-06 13:32:08 +08:00
Haibo 298f686729 add: log tool 2019-08-06 13:32:01 +08:00
Haibo f2be349841 optimize: Text class 2019-08-06 13:32:01 +08:00
Haibo 32ecc0cbe8 add TaskManager and ActionManager, expands time package 2019-08-06 13:32:01 +08:00
Haibo ccba1363a0 add: use intrusive pointers to solve memory management problems
minor improves
2019-08-06 13:31:59 +08:00
Haibo ab2757375d update: debug mode can be turned on during initialization 2019-08-06 13:31:59 +08:00
Haibo d2532c09db update: modern singleton pattern 2019-08-06 13:31:59 +08:00
Haibo 2b366e42be update: GraphicsDevice owns all Direct2D resources 2019-08-06 13:31:59 +08:00
Haibo a062af4de7 add: time literals & duration to string & duration operation with iostream 2019-08-06 13:31:59 +08:00
Haibo f4cadddce4 change: add namespace modules & load libraries from dll
refactoring: time package

refactoring: the whole project has been changed
2019-08-06 13:31:57 +08:00