Magic_Game/core/base
Haibo a29584f756 add E2D_ASSERT 2019-08-06 13:32:14 +08:00
..
intrusive add E2D_ASSERT 2019-08-06 13:32:14 +08:00
Action.hpp add: TweenAction 2019-08-06 13:32:10 +08:00
ActionCombined.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
ActionCombined.h add: noncopyable.hpp 2019-08-06 13:32:07 +08:00
ActionManager.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
ActionManager.h optimize: intrusive list 2019-08-06 13:32:02 +08:00
ActionTween.cpp add ease functions 2019-08-06 13:32:12 +08:00
ActionTween.h add ease functions 2019-08-06 13:32:12 +08:00
Animation.cpp add: TweenAction 2019-08-06 13:32:10 +08:00
Animation.h add: TweenAction 2019-08-06 13:32:10 +08:00
BaseTypes.hpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Canvas.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Canvas.h add TimeScale 2019-08-06 13:32:12 +08:00
Color.cpp update: GraphicsDevice owns all Direct2D resources 2019-08-06 13:31:59 +08:00
Color.h update: GraphicsDevice owns all Direct2D resources 2019-08-06 13:31:59 +08:00
Debuger.cpp add TimeScale 2019-08-06 13:32:12 +08:00
Debuger.h add TimeScale 2019-08-06 13:32:12 +08:00
Delay.cpp add: TweenAction 2019-08-06 13:32:10 +08:00
Delay.h add: TweenAction 2019-08-06 13:32:10 +08:00
Event.hpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
EventDispatcher.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
EventDispatcher.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
EventListener.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
EventListener.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Factory.cpp add TimeScale 2019-08-06 13:32:12 +08:00
Factory.h add TimeScale 2019-08-06 13:32:12 +08:00
Font.hpp add: debug node 2019-08-06 13:32:09 +08:00
Frames.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
Frames.h add: TweenAction 2019-08-06 13:32:10 +08:00
Game.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
Game.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Geometry.cpp add: Factory 2019-08-06 13:32:12 +08:00
Geometry.h add: the method of drawing arcs 2019-08-06 13:32:10 +08:00
GeometryNode.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
GeometryNode.h add TimeScale 2019-08-06 13:32:12 +08:00
Image.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Image.h add: tracing object leaks 2019-08-06 13:32:09 +08:00
Input.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Input.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
KeyEvent.hpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
MouseEvent.hpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Music.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Music.h add: tracing object leaks 2019-08-06 13:32:09 +08:00
Node.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
Node.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
ObjectBase.cpp add: tracing object leaks 2019-08-06 13:32:09 +08:00
ObjectBase.h add: tracing object leaks 2019-08-06 13:32:09 +08:00
Point.hpp optimize: clear WARNING C4353 & no exception thrown in time::Now 2019-08-06 13:32:02 +08:00
Rect.hpp add: Geometry::GetBoundingBox & Geometry::ComputeArea 2019-08-06 13:32:10 +08:00
RefCounter.hpp add: noncopyable.hpp 2019-08-06 13:32:07 +08:00
Resource.cpp add: log tool 2019-08-06 13:32:01 +08:00
Resource.h add: geometries supported 2019-08-06 13:32:10 +08:00
Scene.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Scene.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Singleton.hpp add: noncopyable.hpp 2019-08-06 13:32:07 +08:00
Size.hpp optimize: clear WARNING C4353 & no exception thrown in time::Now 2019-08-06 13:32:02 +08:00
Sprite.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Sprite.h add TimeScale 2019-08-06 13:32:12 +08:00
Task.cpp optimize: manage COM resources with intrusive::SmartPointer 2019-08-06 13:32:06 +08:00
Task.h add: tracing object leaks 2019-08-06 13:32:09 +08:00
TaskManager.cpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
TaskManager.h optimize: manage COM resources with intrusive::SmartPointer 2019-08-06 13:32:06 +08:00
Text.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Text.h add TimeScale 2019-08-06 13:32:12 +08:00
TextRenderer.cpp add: finished the Canvas 2019-08-06 13:32:08 +08:00
TextRenderer.h add: finished the Canvas 2019-08-06 13:32:08 +08:00
TextStyle.hpp optimize: intrusive list 2019-08-06 13:32:02 +08:00
Transform.hpp add: geometries supported 2019-08-06 13:32:10 +08:00
Transition.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
Transition.h add: tracing object leaks 2019-08-06 13:32:09 +08:00
Unit.cpp add: EaseElasticInOut & EaseBounceInOut 2019-08-06 13:32:12 +08:00
Unit.h add: EaseElasticInOut & EaseBounceInOut 2019-08-06 13:32:12 +08:00
audio.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
audio.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
base.hpp add E2D_ASSERT 2019-08-06 13:32:14 +08:00
d2dres.hpp add: LineGeometry & RoundedRectGeometry 2019-08-06 13:32:10 +08:00
logs.cpp add: finished the Canvas 2019-08-06 13:32:08 +08:00
logs.h add: finished the Canvas 2019-08-06 13:32:08 +08:00
macros.h add E2D_ASSERT 2019-08-06 13:32:14 +08:00
modules.cpp optimize: manage COM resources with intrusive::SmartPointer 2019-08-06 13:32:06 +08:00
modules.h optimize: manage COM resources with intrusive::SmartPointer 2019-08-06 13:32:06 +08:00
noncopyable.hpp add: finished the Canvas 2019-08-06 13:32:08 +08:00
render.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
render.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
time.cpp optimize: clear WARNING C4353 & no exception thrown in time::Now 2019-08-06 13:32:02 +08:00
time.h optimize: clear WARNING C4353 & no exception thrown in time::Now 2019-08-06 13:32:02 +08:00
window.cpp add Events and EventDispatcher 2019-08-06 13:32:14 +08:00
window.h add Events and EventDispatcher 2019-08-06 13:32:14 +08:00