aster2013
|
cb819a5a6f
Remove class name and variant type from attribute macros.
|
11 years ago |
aster2013
|
d99b6e9a4e
Remove type from MIXED_ACCESSOR_ATTRIBUTE macro, make it more cleaner. Other attribute macros will be modify later.
|
11 years ago |
aster2013
|
7e46f0c862
Add MIXED_ACCESSOR_ATTRIBUTE.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
f943bb4faa
Unwarn patch for AppleClang. A few warnings were indeed coding error.
|
11 years ago |
Lasse Öörni
|
cbe440db52
Fixed typo in comment. Added profiling blocks for finding the scene resources to preload.
|
11 years ago |
Lasse Öörni
|
ad737e0d6e
Documentation for background resource loading. Expanded Scene::LoadAsync() to either background load resources only, load scene + resources synchronously, or background load resources first, then load the scene. Closes #406.
|
11 years ago |
Aster@中国上海
|
84fe0946c8
Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
19bfdddce0
Refactor to make MarkNetworkUpdate() virtual method of Serializable.
|
11 years ago |
aster
|
113cb5584a
Rename AttributeAnimation to ValueAnimation make animaiton more general.
|
11 years ago |
aster2013
|
f9107d4fed
Add scene attribute animation update event.
|
11 years ago |
aster2013
|
d453ef6daf
Add object animation, add load and save functions.
|
11 years ago |
aster2013
|
130551f4d8
Add fixed pixel size (user don't need change the value).
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
24aeabb02f
Move back MarkAllDrawable2DDirty() to Node class as public method.
|
11 years ago |
aster2013
|
c96d44fcb8
rename unitSize2D to pixelsPerUnit.
|
11 years ago |
aster2013
|
3101a308f9
Change default unitSize2D to 100, Apply model scale in ParticleModel2D.
|
11 years ago |
aster2013
|
3c7a52d6f3
Make MarkAllDrawable2DDirty function private in Scene class.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
d5d4d51aff
Refactor Drawable2D's pixel-per-unit to Scene's 2D-unit-size attr.
|
11 years ago |
Lasse Öörni
|
0f3d781c3b
Update copyright year in some files. Added copyright notice to ForEach.h.
|
11 years ago |
Alex Parlett
|
7aa0d8acc9
Separated the Spline Mathematical aspect from the Component into a new Spline class under Math. No angelscript or lua bindings as of yet as I'm unsure how to go about adding the templated class in a suitable manner.
|
11 years ago |
Lasse Öörni
|
47836474e2
Variant pointer refactoring. Variant can now hold a weak pointer to a RefCounted object, which is safer, and is returned using GetPtr(). Engine events have been converted to use that mechanism. GetPtr() is also directly available in AngelScript, as well as assigning a RefCounted or derived class handle to a Variant.
|
12 years ago |
Lasse Öörni
|
f20e4968fc
If a node is added to the scene with a zero ID (default), assign an ID. This would happen when constructing a node manually and adding it using AddChild(), instead of using CreateChild().
|
12 years ago |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 years ago |
Lasse Öörni
|
76292ef63e
Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation.
|
12 years ago |
Lasse Öörni
|
dd075db33b
Added UnknownComponent mechanism for dealing with unregistered components in scene load/save. For now attributes are not editable. Related to issue #149.
|
12 years ago |
Alex Parlett
|
f2d1c297a2
Add a simple spline component with Bezier Curve Interpolation
|
12 years ago |
Lasse Öörni
|
604c8714aa
Changed AssetImporter to save the relevant scene node hierarchy in scene mode, instead of just nodes containing meshes.
|
12 years ago |
Lasse Öörni
|
c1e03c48db
Combine octree update & reinsertion queuing.
|
12 years ago |
Lasse Öörni
|
580dd746cf
Removed transform attributes from Scene.
|
12 years ago |
Lasse Öörni
|
be7636f823
Make the include path absolute in all script examples so that ScriptCompiler can compile them properly.
|
12 years ago |
Lasse Öörni
|
a71f5fc588
Fixed bad performance of cleaning up a scene with many objects.
|
12 years ago |