Nomango
|
3b5704ee22
|
add: ResLoader
minor
minor
minor
refactoring
refactoring
|
2019-08-06 13:32:23 +08:00 |
Nomango
|
46ce8726cb
|
refactoring
|
2019-08-06 13:32:22 +08:00 |
Nomango
|
4a71273b35
|
min
minor
refactoring: Resource
|
2019-08-06 13:32:20 +08:00 |
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 |