Wei Tjong Yao
|
990428ca4d
Changed Append() methods implementation in String class so they can be chained together in a statement. Added new Join() methods and exposed it to Script API. Refactored Attribute Inspector to take advantage of the new exposed Join() method.
|
пре 12 година |
Wei Tjong Yao
|
9ed0c43919
Exposed math objects construction from an array of float/int and methods to get back the array buffer to the Script API. Enhanced the Attribute Inspector to multi-edit same value at coordinate level for attributes that have multiple coordinates, e.g. Vector3, Color, etc. Different value at coordinate level is non-editable as before.
|
пре 13 година |
Wei Tjong Yao
|
5544602c9e
Enhance Font class to support saving of font (TTF or bitmap type) as another bitmap font resource in xml format. For bitmap font type, saving yet to another bitmap font is only meaningful when called with the optional parameter turned on to save only used glyphs. Refactored UIBatch class to enable better performance in Text class UI batch generation in relation to multi-pages/textures font.
|
пре 13 година |
Lasse Öörni
|
5e443328ac
Added recursive -parameter to Node::GetComponents() to get components of specific type also from child nodes.
|
пре 13 година |
Lasse Öörni
|
07c0f7228a
Added flag to ScrollView / ListView whether to set scrollbar visibility automatically. Default true. Calling SetScrollBarsVisible() disables this.
|
пре 13 година |
Wei Tjong Yao
|
14c06b3dc5
Added ability to edit attributes of multiple selected nodes, only mutual attribute values are editable. Modify script API for VariantMap's Erase() method to return bool. Fixed one of the Print() function in IOAPI to use the 'error' parameter.
|
пре 13 година |
Wei Tjong Yao
|
4d72b5a609
ScriptAPIDumper dumps to console when output file is not provided. Removed caveat from have to compile with ENABLE_LOGGING. Exposed variants to print to stderr to script. Added shell script for calling ConvertDocsToWiki executable. Fixed Editor application to handle exit on error gracefully. Updated documentation and wiki accordingly.
|
пре 13 година |
Wei Tjong Yao
|
38d12c122c
Added functionality to show multiple components in the atribute editor when a node or nodes are selected in the hierarchy window. Remove 'editable' parameter in the attribute creation functions as now whether an attribute is editable or not is dynamically set when loading the attribute value and not at the time of its editor creation. Exposed to all the UIElement-derived class a new function to load (partial) UI layout.
|
пре 13 година |
Wei Tjong Yao
|
4efdfc87dc
Tidied up AttributeEditor.as, better way to handle attribute that has multiple components. Exposed a few more math constants to script.
|
пре 13 година |
Wei Tjong Yao
|
34a849e00e
Speed up TTF loading time. Tidied up code for loading/getting bitmap font.
|
пре 13 година |
Lasse Öörni
|
c55c9cf064
Exposed AnimationTriggerPoint to script.
|
пре 13 година |
Lasse Öörni
|
cbc5ccbe58
Fixed wrong signature for ReplaceExtension() function in script.
|
пре 13 година |
Lasse Öörni
|
12bddee240
Whether to use derived opacity can be configured per UI element. By default true, except for Text.
|
пре 13 година |
Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
пре 13 година |
Lasse Öörni
|
3002776ea4
Fixed incorrect octree insertion of drawables in some cases (eg. large terrain.)
|
пре 13 година |
Lasse Öörni
|
14fa3b3d6e
Added SavePNG() function to Image.
|
пре 13 година |
Lasse Öörni
|
9d82a32c9e
Added constraint & collision shape type "none" as default value to avoid unnecessary creation of shapes on scene load, before proper attribute values are deserialized. Do not create shape/constraint in OnNodeSet(), as the type is always "none" at that time.
|
пре 13 година |
Lasse Öörni
|
b51fd39bcc
Applied CustomGeometry script API patch from weitjong.
|
пре 13 година |
Lasse Öörni
|
0891aa62dc
Applied DebugHud app stats patch from weitjong.
|
пре 13 година |
Lasse Öörni
|
53adf6fc5b
Expose UnsubscribeFromAllEventsExcept() to script.
|
пре 13 година |
Lasse Öörni
|
9d759300fe
Added possibility to disable the litbase pass optimization in RenderPath, if an ambient-only pass is needed.
|
пре 13 година |
Lasse Öörni
|
09b716f0b8
Added scripting interface for RenderPath.
|
пре 13 година |
Lasse Öörni
|
1ce5a632bd
Removed the PassType enum in favor of hashed pass names, to prepare for freeform/redefinable render pipeline.
|
пре 13 година |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
пре 13 година |
Lasse Öörni
|
14b78585fc
Added CustomGeometry component, which is similar to OGRE ManualObject.
|
пре 13 година |
Lasse Öörni
|
21811bc13f
Explicitly mention that DirectX June 2010 SDK needs to be installed.
|
пре 13 година |
Lasse Öörni
|
411ab13883
Applied jpeg save and system time patches from Alex Fuller.
|
пре 13 година |
Lasse Öörni
|
21a2fee4a7
Added script API Object::SendEvent() patch from Magic.Lixin.
|
пре 13 година |
Lasse Öörni
|
dde21f587e
Added WeakHandle to script, which is a WeakPtr<Object>.
|
пре 13 година |
Lasse Öörni
|
88896fe805
Added GetCollidingBodies() function to RigidBody which returns collisions from last physics step.
|
пре 13 година |