Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni c710fb4ef6 Further optimization of network updates. Use a HashMap to store replicated and local nodes and components separately. Query depended on scene nodes only once per network frame, not per user. Cache the network attribute infos to Serializable. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 66a860144a Added separate Equals() function to Vector & Quaternion classes to perform comparison with epsilon. Equality operator does not use epsilon. This optimizes network sync somewhat. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 95a8c8bfa7 Added overloads to Variant & XMLElement that take char pointers. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 1e1496e7d4 Refactored setting variants from strings. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni df6a86b573 Use placement new in Variant to avoid heap allocation for non-POD types. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7b15b34c83 Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 3a6163226b Changed OpenGL rendering to use non-hardcoded shader parameters. Fixed warnings. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b90c1386be Removed unnecessary parentheses. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 516b532a8f Refactored StringUtils as member functions of String & the classes to be converted. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni a956f2ff20 Fixed bugs in Vector & PODVector. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni d69efd65f0 Container library fixes. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 565de1ad02 Moved some of StringUtils functions to the String class. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 9dd15c95e2 DynamicCast to UIElement when creating layouts, because the returned object could theoretically be a Component or Resource as well. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b64d298336 Added template Variant::Get() functions. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7c45da5588 Import new code. %!s(int64=14) %!d(string=hai) anos