Commit History

Author SHA1 Message Date
  aster2013 cb819a5a6f Remove class name and variant type from attribute macros. 11 years ago
  aster2013 d99b6e9a4e Remove type from MIXED_ACCESSOR_ATTRIBUTE macro, make it more cleaner. Other attribute macros will be modify later. 11 years ago
  aster2013 7e46f0c862 Add MIXED_ACCESSOR_ATTRIBUTE. 11 years ago
  Yao Wei Tjong 姚伟忠 f943bb4faa Unwarn patch for AppleClang. A few warnings were indeed coding error. 11 years ago
  Lasse Öörni cbe440db52 Fixed typo in comment. Added profiling blocks for finding the scene resources to preload. 11 years ago
  Lasse Öörni ad737e0d6e Documentation for background resource loading. Expanded Scene::LoadAsync() to either background load resources only, load scene + resources synchronously, or background load resources first, then load the scene. Closes #406. 11 years ago
  Aster@中国上海 84fe0946c8 Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash. 11 years ago
  Yao Wei Tjong 姚伟忠 19bfdddce0 Refactor to make MarkNetworkUpdate() virtual method of Serializable. 11 years ago
  aster 113cb5584a Rename AttributeAnimation to ValueAnimation make animaiton more general. 11 years ago
  aster2013 f9107d4fed Add scene attribute animation update event. 11 years ago
  aster2013 d453ef6daf Add object animation, add load and save functions. 11 years ago
  aster2013 130551f4d8 Add fixed pixel size (user don't need change the value). 11 years ago
  Yao Wei Tjong 姚伟忠 24aeabb02f Move back MarkAllDrawable2DDirty() to Node class as public method. 11 years ago
  aster2013 c96d44fcb8 rename unitSize2D to pixelsPerUnit. 11 years ago
  aster2013 3101a308f9 Change default unitSize2D to 100, Apply model scale in ParticleModel2D. 11 years ago
  aster2013 3c7a52d6f3 Make MarkAllDrawable2DDirty function private in Scene class. 11 years ago
  Yao Wei Tjong 姚伟忠 d5d4d51aff Refactor Drawable2D's pixel-per-unit to Scene's 2D-unit-size attr. 11 years ago
  Lasse Öörni 0f3d781c3b Update copyright year in some files. Added copyright notice to ForEach.h. 11 years ago
  Alex Parlett 7aa0d8acc9 Separated the Spline Mathematical aspect from the Component into a new Spline class under Math. No angelscript or lua bindings as of yet as I'm unsure how to go about adding the templated class in a suitable manner. 11 years ago
  Lasse Öörni 47836474e2 Variant pointer refactoring. Variant can now hold a weak pointer to a RefCounted object, which is safer, and is returned using GetPtr(). Engine events have been converted to use that mechanism. GetPtr() is also directly available in AngelScript, as well as assigning a RefCounted or derived class handle to a Variant. 12 years ago
  Lasse Öörni f20e4968fc If a node is added to the scene with a zero ID (default), assign an ID. This would happen when constructing a node manually and adding it using AddChild(), instead of using CreateChild(). 12 years ago
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. 12 years ago
  Lasse Öörni 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. 12 years ago
  Lasse Öörni dd075db33b Added UnknownComponent mechanism for dealing with unregistered components in scene load/save. For now attributes are not editable. Related to issue #149. 12 years ago
  Alex Parlett f2d1c297a2 Add a simple spline component with Bezier Curve Interpolation 12 years ago
  Lasse Öörni 604c8714aa Changed AssetImporter to save the relevant scene node hierarchy in scene mode, instead of just nodes containing meshes. 12 years ago
  Lasse Öörni c1e03c48db Combine octree update & reinsertion queuing. 12 years ago
  Lasse Öörni 580dd746cf Removed transform attributes from Scene. 12 years ago
  Lasse Öörni be7636f823 Make the include path absolute in all script examples so that ScriptCompiler can compile them properly. 12 years ago
  Lasse Öörni a71f5fc588 Fixed bad performance of cleaning up a scene with many objects. 12 years ago