Lasse Öörni
|
b1a118c601
Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file.
|
12 tahun lalu |
Chris Friesen
|
432b5de313
Multiple editor viewports
|
12 tahun lalu |
Chris Friesen
|
b7d4404be8
stores 5 most recently used scenes
|
12 tahun lalu |
Yao Wei Tjong 姚伟忠
|
9db5f85daf
Route system exit request to Exit menu handler to perform exit check.
|
12 tahun lalu |
Yao Wei Tjong 姚伟忠
|
92cb20e9f5
Enhance Editor to warn user actions that can potentially lose data.
|
12 tahun lalu |
Yao Wei Tjong 姚伟忠
|
c776573796
Add new MessageBox class for showing short messages in a modal window.
|
12 tahun lalu |
primitivewaste
|
7d641ca3fc
Add a grid to the editor. Add default zone and grid editor preferences. Make editor settings and preferences dialogs resizable and scrollable. Fix Pow() script registration.
|
12 tahun lalu |
Lasse Öörni
|
7e542be196
Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes #51.
|
12 tahun lalu |
Lasse Öörni
|
088dba041c
Fix missing sound playback start/stop when using the play/pause buttons in editor toolbar. Improved sphere debug drawing. Added debug drawing to SoundSource3D. Closes #63.
|
12 tahun lalu |
primitivewaste
|
53f6483931
Added a toolbar to the editor.
|
12 tahun lalu |
Lasse Öörni
|
868b9bdcd2
Updated comment.
|
12 tahun lalu |
Lasse Öörni
|
98b517af3a
Do not play audio in the editor when scene updates are paused. This allows making oneshot sound prefab objects without them losing their sound resource assignments.
|
12 tahun lalu |
Lasse Öörni
|
0fe2469957
Improved resource unloading. Make it possible to unload all resource types by partial name at once. Editor unloads unnecessary resources after scene load or clear. Add weak ref check to all resource unloading to avoid shader programs being left without their parent shader.
|
12 tahun lalu |
Lasse Öörni
|
2313bbbb2e
Fix editor not finding NavigationMesh components from scene child nodes.
|
12 tahun lalu |
Lasse Öörni
|
c934342cec
Trim path in AddTrailingSlash() & RemoveTrailingSlash() to be sure. Fix extra slashes appearing in scene load path in the editor.
|
12 tahun lalu |
Lasse Öörni
|
cf50bb9f39
Optionally remember last resource path in editor.
|
12 tahun lalu |
Lasse Öörni
|
2e178f1976
Added virtual function to Component for handling node enabled/disabled change. This optimizes StaticModelGroup to not have to subscribe to the scene-global change event.
|
12 tahun lalu |
Lasse Öörni
|
be7636f823
Make the include path absolute in all script examples so that ScriptCompiler can compile them properly.
|
12 tahun lalu |
Lasse Öörni
|
73843b142f
Applied "reparent multiple nodes by holding shift" patch from Chris Friesen.
|
12 tahun lalu |
Wei Tjong Yao
|
1f54977f7e
Completed renaming of Scene and Node windows to Hierarchy and Attribute-inspector windows, respectively.
|
12 tahun lalu |
Wei Tjong Yao
|
7d2c5db872
Differentiate between scene-modified and individual ui-element file-modified in the Editor app.
|
12 tahun lalu |
Wei Tjong Yao
|
da08a0b451
Added New reset-to-default icon in the Attribute Editor. Fixed the reset-to-default functionality to call ApplyAttributes() method after modifying the attribute values.
|
12 tahun lalu |
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 tahun lalu |
Wei Tjong Yao
|
2ffd92b9f0
Code cleanup.
|
12 tahun lalu |
Wei Tjong Yao
|
0eced5780e
Implemented 'Save UI-element' functionality (currently the 'UI style' is also getting serialized, which is not preferable). Fixed UI debug draw from being rendered on top of modal window.
|
12 tahun lalu |
Wei Tjong Yao
|
2e57e55e84
Fixed a bug in XMLElement::RemoveChild() method. Implemented 'Save child UI-element' functionality.
|
12 tahun lalu |
Wei Tjong Yao
|
712de11c99
Debug draw UI-elements in Editor.
|
12 tahun lalu |
Lasse Öörni
|
03dce6b988
Serialize navigation data along with the scene.
|
12 tahun lalu |
Wei Tjong Yao
|
1c38290e77
Added functionality to select UI-elements by using cursor (Only enabled elements at this moment). Changed implementation of creating new component so that it also works for multi-edit nodes.
|
12 tahun lalu |
Wei Tjong Yao
|
1230087620
Implemented all the common edit functionalities under 'Edit' menu for UI-element with undo/redo support. Exposed Variant's SetUInt() and GetUInt() to script. Enhanced UIElement's CreateChild() and LoadXML() to insert newly created child at the request child index, added new FindChild() method and exposed it. Added new XMLElement's SetUInt() and GetUInt() methods and exposed them. Simplified the Menu's hover logic to resolve stability issue.
|
12 tahun lalu |