Lasse Öörni
|
ad7b7451b4
As latest SDL was found to be non-threadsafe in practice, removed the StaticMutex and the OBJECTTYPESTATIC constructs which were added to support multi-context use within a single process.
|
12 anni fa |
Lasse Öörni
|
5e5d98581c
Concatenate world rotation separately to fix GetWorldRotation() returning erroneous values when parent node has nonuniform scale.
|
12 anni fa |
Wei Tjong Yao
|
8d1c28bc3e
Group components into categories. In the Editor app, dynamically create the menu structure based on the component categories. Added new GetCategory() method in Component class and exposed it to script. Reviewed and fixed as necessary the default attributes registration of Component's descendant classes. Removed 'Attenuation' and 'Panning' attributes from SoundSource3D as they are updated constantly in this class. Enhanced Context class to 'register' component category during the component factory registration.
|
12 anni fa |
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 anni fa |
Lasse Öörni
|
34df8b5e82
Fixed headless mode.
|
12 anni fa |
Lasse Öörni
|
c55c9cf064
Exposed AnimationTriggerPoint to script.
|
13 anni fa |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 anni fa |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 anni fa |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 anni fa |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 anni fa |
Lasse Öörni
|
b52fea0618
Fixed GCC build.
|
13 anni fa |
Lasse Öörni
|
3b67320a49
Added animation trigger event system.
|
13 anni fa |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 anni fa |
Lasse Öörni
|
aec8534665
Fixed resource dump display.
|
14 anni fa |
Lasse Öörni
|
5b44c38d32
Code cleanup. Actually use the added Contains() & Find() functions.
|
14 anni fa |
Lasse Öörni
|
6d552a8193
Use fixed size 24 bit network object IDs for more deterministic bandwidth use.
|
14 anni fa |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 anni fa |
Lasse Öörni
|
d69efd65f0
Container library fixes.
|
14 anni fa |
Lasse Öörni
|
565de1ad02
Moved some of StringUtils functions to the String class.
|
14 anni fa |
Lasse Öörni
|
7c45da5588
Import new code.
|
14 anni fa |