Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 02e68ac7e5 Refactor to remove child node and its components from scene immediately when it is being removed from the parent. %!s(int64=11) %!d(string=hai) anos
  aster2013 c1ea1f9e06 Move attribute name as first parameter in ATTRIBUTE macro, same as other attribute macros. %!s(int64=11) %!d(string=hai) anos
  aster2013 13d3f1c8ac Add attribute trait, treat ref attribute same with attribute. %!s(int64=11) %!d(string=hai) anos
  aster2013 cb819a5a6f Remove class name and variant type from attribute macros. %!s(int64=11) %!d(string=hai) anos
  aster2013 d99b6e9a4e Remove type from MIXED_ACCESSOR_ATTRIBUTE macro, make it more cleaner. Other attribute macros will be modify later. %!s(int64=11) %!d(string=hai) anos
  aster2013 7e46f0c862 Add MIXED_ACCESSOR_ATTRIBUTE. %!s(int64=11) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 f943bb4faa Unwarn patch for AppleClang. A few warnings were indeed coding error. %!s(int64=11) %!d(string=hai) anos
  Lasse Öörni cbe440db52 Fixed typo in comment. Added profiling blocks for finding the scene resources to preload. %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos
  Aster@中国上海 84fe0946c8 Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash. %!s(int64=11) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 19bfdddce0 Refactor to make MarkNetworkUpdate() virtual method of Serializable. %!s(int64=11) %!d(string=hai) anos
  aster 113cb5584a Rename AttributeAnimation to ValueAnimation make animaiton more general. %!s(int64=11) %!d(string=hai) anos
  aster2013 f9107d4fed Add scene attribute animation update event. %!s(int64=11) %!d(string=hai) anos
  aster2013 d453ef6daf Add object animation, add load and save functions. %!s(int64=11) %!d(string=hai) anos
  aster2013 130551f4d8 Add fixed pixel size (user don't need change the value). %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 24aeabb02f Move back MarkAllDrawable2DDirty() to Node class as public method. %!s(int64=12) %!d(string=hai) anos
  aster2013 c96d44fcb8 rename unitSize2D to pixelsPerUnit. %!s(int64=12) %!d(string=hai) anos
  aster2013 3101a308f9 Change default unitSize2D to 100, Apply model scale in ParticleModel2D. %!s(int64=12) %!d(string=hai) anos
  aster2013 3c7a52d6f3 Make MarkAllDrawable2DDirty function private in Scene class. %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 d5d4d51aff Refactor Drawable2D's pixel-per-unit to Scene's 2D-unit-size attr. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 0f3d781c3b Update copyright year in some files. Added copyright notice to ForEach.h. %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  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(). %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  Alex Parlett f2d1c297a2 Add a simple spline component with Bezier Curve Interpolation %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 604c8714aa Changed AssetImporter to save the relevant scene node hierarchy in scene mode, instead of just nodes containing meshes. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni c1e03c48db Combine octree update & reinsertion queuing. %!s(int64=12) %!d(string=hai) anos