Wei Tjong Yao
|
184360dc82
Added new feature in the Editor's edit menu to reset-to-default selected serializable objects (nodes, components, UI-elements) to their default values with undo/redo support. Added new method ResetToDefault() in Serializable class and exposed it to Script. Fixed the constness in Serializable class and all the recently added filtering methods in UIElement descandant classes. Exposed AM_NODEID and AM_COMPONENTID to Script. Added new Keys() method in HashMap class. Fixed SetModel() method in StaticModel and AnimatedModel to accept null model pointer in order to make reset-to-default to work.
|
12 lat temu |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 lat temu |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 lat temu |
Lasse Öörni
|
88896fe805
Added GetCollidingBodies() function to RigidBody which returns collisions from last physics step.
|
13 lat temu |
Lasse Öörni
|
2b41f4d396
Fixed missing include.
|
13 lat temu |
Lasse Öörni
|
e9b02436b4
Fixed comment.
|
13 lat temu |
Lasse Öörni
|
c49ece0491
Added Sort() function to HashMap & HashSet.
|
13 lat temu |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 lat temu |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 lat temu |
Lasse Öörni
|
170ee77019
To avoid confusion when to use what, and as the performance is usually better, use only HashMap & HashSet instead of Map & Set.
|
13 lat temu |
Lasse Öörni
|
51c4336f2f
Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked.
|
13 lat temu |
Lasse Öörni
|
b636b3a211
Keep track of constraints to release them properly before deleting the rigid body.
|
13 lat temu |
Lasse Öörni
|
54c7de95d8
Tidied up Container code.
|
13 lat temu |
Lasse Öörni
|
9baf3bad64
Fixed crash in FileWatcher on exit when FileSystem had already been destroyed.
|
13 lat temu |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 lat temu |
Lasse Öörni
|
c8089b1687
Initial work queue & multithreading support.
|
14 lat temu |
Lasse Öörni
|
91500591c3
Reverted the previous shader parameter query optimization. Instead, added possibility to rehash a hashmap/hashset manually to a specified bucket count.
|
14 lat temu |
Lasse Öörni
|
0e337f493d
Optimized checking whether shader parameters need updating.
|
14 lat temu |
Lasse Öörni
|
de67af8825
CoreData / Data reorganization.
|
14 lat temu |
Lasse Öörni
|
b694ad047e
Refactored interest management into the NetworkPriority component.
|
14 lat temu |
Lasse Öörni
|
20a2a48ed9
Added hashing support to Pair template class.
|
14 lat temu |
Lasse Öörni
|
f622066c4a
Changed certain profile blocks (extra/transparent passes, debug geometry) to trigger only when there is actually some work to be done.
|
14 lat temu |
Lasse Öörni
|
f70cc35815
Added package file download support to the network protocol.
|
14 lat temu |
Lasse Öörni
|
67eec15057
Converted kNet to use Container library instead of STL.
|
14 lat temu |
Lasse Öörni
|
71603ae52e
Initial kNet-based networking implementation.
|
14 lat temu |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 lat temu |
Lasse Öörni
|
87f9bbd846
Switched back to a edge filter for deferred antialiasing, as temporal antialiasing causes problems when both the camera and objects move.
|
14 lat temu |
Lasse Öörni
|
c9c0610709
Added alternative OpenGL rendering path, not fully complete yet.
|
14 lat temu |
Lasse Öörni
|
c3d68e849c
Added RemoveShaderParameter to Material.
|
14 lat temu |
Lasse Öörni
|
2bee05deb9
Reordered batch setup.
|
14 lat temu |