Commit Graph

49 Commits

Author SHA1 Message Date
Nomango a924eed280 add: decode media resources with Media Foundation and playback with XAudio2. 2018-10-15 20:16:08 +08:00
Nomango 665735626e add: Player class 2018-10-06 10:25:29 +08:00
Nomango ba99ca38c1 refactoring 2018-10-03 18:04:04 +08:00
Haibo 4d9649eedf add: Transform 2018-09-16 16:07:51 +08:00
Nomango 816f3f4dde refactoring: rename folder name 2018-09-11 15:23:28 +08:00
Nomango 93c701751d add: RotationTransition 2018-09-11 15:12:25 +08:00
Nomango 6f489a77fe remove: SystemException 2018-09-10 20:55:20 +08:00
Nomango 6732adccfd remove: ToggleButton 2018-09-07 23:57:32 +08:00
Nomango ad5a9ed52f refactoring: Task Class 2018-09-07 18:20:07 +08:00
Nomango 5f698fb475 Refactoring : GC 机制重做 2018-09-07 00:28:54 +08:00
Nomango 83462faad0 Refactoring : filters 2018-09-06 23:26:32 +08:00
Nomango 42ac308278 Refactoring : project files 2018-09-05 13:38:30 +08:00
Nomango 65ba8e96d2 Refactoring : UI Components 2018-09-05 13:33:39 +08:00
Nomango 11e9d1ce9b 移除ActionManager 2018-09-05 00:08:03 +08:00
Nomango a67eefc0b4 Refactoring : Google C++ style 2018-09-04 22:42:34 +08:00
Nomango 637fe89e37 增加Audio类 2018-09-02 14:30:48 +08:00
Nomango e53a7df27a 增加Canvas画布节点 2018-08-23 00:03:26 +08:00
Nomango 2897cae260 refactoring... 2018-08-19 15:11:20 +08:00
Nomango 99f9daa627 移除SceneManager 2018-08-15 23:30:23 +08:00
Nomango 09a3850135 add e2devent.h 2018-08-14 00:41:59 +08:00
Nomango adcd8ff1f2 重做Scene,继承Node类 2018-08-13 23:47:10 +08:00
Haibo c580b70931 see #15, 移除Shape类 2018-08-10 17:10:57 +08:00
Nomango 614873dfb6 移除Config中的不合理设置 2018-07-28 20:48:25 +08:00
Nomango 7d17c3b225 增加Time时间点和Duration时间段 2018-07-21 22:57:21 +08:00
Haibo 767a5da6c1 VS项目文件同步 2018-07-16 22:43:56 +08:00
Nomango d180c4dd74 增加按键消息、鼠标消息、碰撞消息 2018-07-16 22:11:27 +08:00
Nomango f718a197a8 增加碰撞消息处理 2018-07-13 00:45:39 +08:00
Nomango 38d9671411 输入监听分离到InputManager 2018-07-08 19:13:39 +08:00
Nomango 295bf44f40 同步VS项目配置 2018-07-08 15:43:57 +08:00
Nomango c8771231b4 重做GC引用计数方式 2018-07-07 01:43:41 +08:00
Nomango fb389cce89 GC模式重做 2018-07-06 00:47:50 +08:00
Nomango 5ccae4a308 Collider碰撞体重做,所有的Collider合并为一个类,增加Collider::Type 2018-07-05 00:20:53 +08:00
Nomango 2c0f7c5178 新增Config配置类 2018-07-04 17:00:21 +08:00
Haibo 7619dffaf1 VS2012&VS2013项目文件更新 2018-05-25 00:33:46 +08:00
Haibo 24dbd42970 不再自动关闭控制台;不再禁用Circle和Ellipse的修改宽高函数;同步工程文件。 2018-05-03 22:21:01 +08:00
Nomango 2eb845a4df 重做Music类,去除MusicManager 2018-04-27 17:07:47 +08:00
Nomango 264a85b80e 增加从资源加载图片的功能;修复可以手动修改窗口大小的Bug; 2018-04-27 00:16:14 +08:00
Nomango 47b63b70b3 VS project配置更新 2018-04-24 18:23:03 +08:00
Nomango 04920b6b06 VS2010、2012、2013项目配置更新 2018-04-23 17:59:46 +08:00
Nomango b1dcc466f3 update project files 2018-04-02 23:40:08 +08:00
Nomango 3ae122bc97 update project files 2018-04-01 00:33:35 +08:00
Nomango 785dbf9b65 The callback function is changed to a function object 2018-03-28 17:56:04 +08:00
Nomango 0a80483ba6 Collision detection will not be opened by default, and use ShapeManager::setCollisionEnable to enable it. 2018-03-13 13:13:26 +08:00
Nomango b853bb76cf New class Listener;Fixed String bugs;class File rename to Path. 2018-03-11 23:56:40 +08:00
Nomango 9537a5b50d fixed bugs 2018-03-04 13:30:52 +08:00
Nomango fdf903269b Timer and TimeManager have a new interface. 2018-02-07 16:37:12 +08:00
Nomango 98963f082e x64 platform support 2018-02-04 21:42:00 +08:00
Nomango f6eecee3aa new feature: shape and collision. 2018-02-03 22:04:43 +08:00
Nomango c79ba16d29 update a lot of new features. 2018-01-30 16:45:38 +08:00