커밋 기록

작성자 SHA1 메시지 날짜
  Lasse Öörni 02e68ac7e5 Refactor to remove child node and its components from scene immediately when it is being removed from the parent. 11 년 전
  aster2013 c1ea1f9e06 Move attribute name as first parameter in ATTRIBUTE macro, same as other attribute macros. 11 년 전
  aster2013 13d3f1c8ac Add attribute trait, treat ref attribute same with attribute. 11 년 전
  aster2013 cb819a5a6f Remove class name and variant type from attribute macros. 11 년 전
  Lasse Öörni 3e4882bfa5 Unify SetDeepEnabled() API between UI & Node. Removed IsDeepEnabled() function & "Is Deep Enabled" attribute as it may return different value than last SetDeepEnabled() and can not therefore serialize/deserialize accurately. Instead added IsEnabledSelf() which returns the enabled state before SetDeepEnabled(). Changed Node::SetEnabled(bool, bool) to SetEnabledRecursive(). Unlike SetDeepEnabled() it does not preserve node's self enabled state. Added AngelScript binding for SetDeepEnabled operations. 11 년 전
  Lasse Öörni 4a9ab417a8 As a possible fix to #409, remove the optimization to not mark a node dirty again if it is already dirty. As a consequence the TransformChanged() script function will work more logically. This change would cause reduced performance with a large amount of animating models; to counteract, introduce a "silent update" mechanism for node transforms. 11 년 전
  Aster@中国上海 dfd82f7f6d Fix typo[ci skip]. 11 년 전
  Aster@中国上海 cd42bc6f3f Make object animation can set child and component's attribute animation. 11 년 전
  Aster@中国上海 84fe0946c8 Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash. 11 년 전
  ninjastone 66c66fa444 TransformSpace was ignored in Node::LookAt 11 년 전
  Aster@中国上海 fae8e81d54 Add 2D suffix to 2D transform functions, now please use SetPosition2D etc. 11 년 전
  Lasse Öörni c836250f3e Safety check in case eg. a script object instantiation would fail and the cloned component would have less attributes. 11 년 전
  Lasse Öörni 5a0a64aed8 Query the clone component's attribute vector just once. 11 년 전
  Lasse Öörni 3be53d8047 Fix a script object's unique attributes not being correctly set when CloneComponent() is called. 11 년 전
  Lasse Öörni 1689d9223b Call ApplyAttributes() on the cloned component to make sure attribute side-effects happen. 11 년 전
  Yao Wei Tjong 姚伟忠 1b49f15ca5 Remove code duplication and avoid unnecessary AttributeInfo search. 11 년 전
  Lasse Öörni 5076f966e1 Expose CloneComponent() function to AngelScript & Lua and make it return the created component. 11 년 전
  thebluefish 0d717bae26 Added ability to clone components 11 년 전
  aster2013 49d9856dd5 Add transform functions for Urho2D. 11 년 전
  Yao Wei Tjong 姚伟忠 19bfdddce0 Refactor to make MarkNetworkUpdate() virtual method of Serializable. 11 년 전
  aster 06ccf8efbb rename variant name, avoid memory leak when attribute not found. 11 년 전
  aster2013 2c672b154b Remove animation only attribute support. 11 년 전
  aster2013 f9107d4fed Add scene attribute animation update event. 11 년 전
  aster2013 97a1ab4267 Rename InterpolationMethod to InterpMethod, avoid conflict with Spline class, Add animated only attribute support, like Node's world position attribute. 11 년 전
  Aster Jian 48c3868a79 Remove child object animation, add load and save function. 11 년 전
  Aster Jian 0de5de0678 Remove ignore network update, add animated network attribute check. 11 년 전
  aster2013 dcbd1a3d7c Ignore network update when update animations. 11 년 전
  aster2013 4a3ed4117a Refactor animation system, add AttributeAnimationInstance. 11 년 전
  aster2013 2eff0e1144 Add attribute animation. 12 년 전
  aster2013 5fd7363201 Add Animatable class. 12 년 전