|  Nomango | ecc0e9cf25 | add: SmartMaker & NEW macro | 2019-08-06 13:32:20 +08:00 | 
				
					
						|  Nomango | fdcd9c9798 | update time package | 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 | c165db986b | optimize | 2019-08-06 13:32:18 +08:00 | 
				
					
						|  Haibo | 125c66df3e | optimize | 2019-08-06 13:32:18 +08:00 | 
				
					
						|  Haibo | a76add7880 | update Button | 2019-08-06 13:32:18 +08:00 | 
				
					
						|  Haibo | ae2e5dad31 | optimize refactoring | 2019-08-06 13:32:16 +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 | bb03e6df5f | add ease functions | 2019-08-06 13:32:12 +08:00 | 
				
					
						|  Haibo | d88fc5afbe | add: EaseFunction maker | 2019-08-06 13:32:12 +08:00 | 
				
					
						|  Haibo | 098167c606 | add: EaseElasticInOut & EaseBounceInOut | 2019-08-06 13:32:12 +08:00 | 
				
					
						|  Haibo | 00ee7002f3 | add: TweenAction refactoring TweenAction(s) & remove CallFunc & rename Animation to Frames | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | ab2c6092e8 | add: the method of drawing arcs | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | 57b528d67f | add: Canvas can draw geometry now | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | e435d94e4e | add: Geometry::GetBoundingBox & Geometry::ComputeArea | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | 92711b411a | add: LineGeometry & RoundedRectGeometry | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | b6308ababd | add: Geometry begin position | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | ad70453c21 | add: PathAction | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | 2c7ccb4f6d | add: geometries supported | 2019-08-06 13:32:10 +08:00 | 
				
					
						|  Haibo | ff8b647d9d | add: tracing object leaks | 2019-08-06 13:32:09 +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 | 523262866a | add: Canvas::Clear method to clear canvas | 2019-08-06 13:32:09 +08:00 | 
				
					
						|  Haibo | 09c15c9099 | remove: Node::SetClipEnabled function | 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 | 18990c3ee6 | add: noncopyable.hpp | 2019-08-06 13:32:07 +08:00 | 
				
					
						|  Haibo | 9bd216dc92 | add: logs module can be disabled now | 2019-08-06 13:32:07 +08:00 | 
				
					
						|  Haibo | b98e958213 | optimize: manage COM resources with intrusive::SmartPointer refactoring: loads dll modules in constructors | 2019-08-06 13:32:06 +08:00 | 
				
					
						|  Haibo | 4498a3dd8b | remove extra files | 2019-08-06 13:32:05 +08:00 | 
				
					
						|  Haibo | f70de4e220 | fix: the size of intrusive list is not stable fixes commet mistakes | 2019-08-06 13:32:04 +08:00 | 
				
					
						|  Haibo | 340793f9cf | fix: the size of intrusive list is not stable | 2019-08-06 13:32:04 +08:00 | 
				
					
						|  Haibo | 6ec03fa0c9 | optimize: clear WARNING C4353 & no exception thrown in time::Now refactoring: Transform move to base package | 2019-08-06 13:32:02 +08:00 | 
				
					
						|  Haibo | 5875f0d2b1 | change: update text size while updating layout | 2019-08-06 13:32:02 +08:00 | 
				
					
						|  Haibo | 9221b46e1b | optimize: intrusive list | 2019-08-06 13:32:02 +08:00 | 
				
					
						|  Haibo | eb59f7b245 | optimize: intrusive list supported | 2019-08-06 13:32:02 +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 | 4ce0a470de | optimize: use expression template to calculate matrixs multiply | 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 | b44f71e251 | update: Resource | 2019-08-06 13:31:59 +08:00 | 
				
					
						|  Haibo | 1ed684f3a1 | fix: operator +-*/ should return const object | 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 |