Lasse Öörni
|
c0dbf7f545
Generalized the factory category for all objects.
|
12 лет назад |
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 лет назад |
Lasse Öörni
|
de3997dcfd
Send events for view update begin/end and view render begin/end.
|
12 лет назад |
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 лет назад |
Lasse Öörni
|
f5b837f460
Exposed recursive SetEnabled() differently, to match convention of the rest of recursive Node functions and eliminate code duplication.
|
13 лет назад |
Lasse Öörni
|
5830f0e5d1
Convention change: prefer Enabled instead of Active where possible.
|
13 лет назад |
Lasse Öörni
|
af8825047a
Started work on node/component enable & disable.
|
13 лет назад |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 лет назад |
Lasse Öörni
|
2ae05de8ca
Added elapsed time accumulation to Scene.
|
13 лет назад |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 лет назад |
Lasse Öörni
|
7813601540
Added scene timescale attribute.
|
13 лет назад |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 лет назад |
Lasse Öörni
|
ef421ef32d
Initial Bullet constraint implementation.
|
13 лет назад |
Lasse Öörni
|
c48f640a18
Changed several structures to HashMap / HashSet for better performance.
|
13 лет назад |
Lasse Öörni
|
1e493ba802
Networked rigidbodies should work now.
|
13 лет назад |
Lasse Öörni
|
e8974fae47
NinjaSnowWar single player mode fixed to work with Bullet physics.
|
13 лет назад |
Lasse Öörni
|
1841169cb2
Fixed missing CollisionGeometryData code.
|
13 лет назад |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 лет назад |
Lasse Öörni
|
30430d24ad
Fixed Node::Clone() to respect the local mode of child nodes & components.
|
14 лет назад |
Lasse Öörni
|
a341b9ea4f
Cleaned up Menu code.
|
14 лет назад |
Lasse Öörni
|
f58e2595bf
Rewrite node & component IDs when instantiating content from file.
|
14 лет назад |
Lasse Öörni
|
7f2f278c58
Added Scene::Instantiate() & Scene::InstantiateXML(), which load a partial scene from binary or XML.
|
14 лет назад |
Lasse Öörni
|
58843be1fa
Initial multiselection in the editor.
|
14 лет назад |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 лет назад |
Lasse Öörni
|
3576a81993
Initial node/component attribute editing.
|
14 лет назад |
Lasse Öörni
|
5296a4e569
Fixed ItemSelected event.
|
14 лет назад |
Lasse Öörni
|
30660c705c
Initial non-working editor code ported from Urho3D 1.0.
|
14 лет назад |
Lasse Öörni
|
de67af8825
CoreData / Data reorganization.
|
14 лет назад |
Lasse Öörni
|
ffad4ba005
Fixed UI related crashes in headless mode.
|
14 лет назад |
Lasse Öörni
|
7b15b34c83
Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes.
|
14 лет назад |