Marko Pintera
|
fc7fc179b9
More work on ColorPicker
|
hace 11 años |
Marko Pintera
|
e96ede4d3b
GUIElementBase can now have position/bounds too
|
hace 11 años |
Marko Pintera
|
0ca6b3905a
Renamed RectF to Rect2, RectI to Rect2I
|
hace 11 años |
Marko Pintera
|
5501d158b7
GUIPanelContainer works with clipping
|
hace 11 años |
Marko Pintera
|
7094b00be0
A way to calculate optimal and actual GUI element bounds immediately (without waiting for layout update)
|
hace 11 años |
Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
hace 11 años |
Marko Pintera
|
203fbc8fc6
Renamed all macros/methods starting with "cm" to "bs"
|
hace 11 años |
Marko Pintera
|
0bb5903b9e
Removed CamelotFramework and BansheeEditor namespaces and made everything BansheeEngine
|
hace 11 años |
Marko Pintera
|
d601e2c843
GUI elements refactor (removing GUIWidget from constructor) stage 1
|
hace 11 años |
Marko Pintera
|
d3a2fcf15f
More GUI script stuff done
|
hace 12 años |
Marko Pintera
|
61a6fe1e9d
Refactored and renamed Box, Int2, Rect and FRect
|
hace 12 años |
Marko Pintera
|
3294c5f20f
Ensured that GUIArea and GUIWidget use Viewport for determining size, instead of window (which was only there for input purposes)
|
hace 12 años |
Marko Pintera
|
b19effc118
Fixed an issue where GUI layout update was delayed one frame after window was restored after drag and drop
|
hace 12 años |
Marko Pintera
|
6df63da9fe
Fixed a few issues with window drag and drop and reparenting
|
hace 12 años |
Marko Pintera
|
6346a5aa56
Added a way to change GUIArea and GUIElement parents
|
hace 12 años |
Marko Pintera
|
0ae3c8e937
Added a way to enable/disable EditorWidgets
|
hace 12 años |
Marko Pintera
|
4eefb96dec
First step of refactoring EditorWindow into separate widget, widget container and window classes (PART 1)
|
hace 12 años |
Marko Pintera
|
56edbdf1e4
Started work on scrollbar handle
|
hace 12 años |
Marko Pintera
|
c275f0324a
GUIArea now works using offsets so it can resized with window automatically, but still have some padding
|
hace 12 años |
Marko Pintera
|
34ab708547
Updated how are dirty flags on GUIElementBase changed
|
hace 12 años |
Marko Pintera
|
6d4bed822a
Added a common base for GUILayout and GUIElement
|
hace 12 años |
Marko Pintera
|
8247cbaf25
Better handling of drag events and added EndDrag event
|
hace 12 años |
Marko Pintera
|
8f95f0a87d
More allocation porting
|
hace 12 años |
Marko Pintera
|
c234e065e9
GUI elements can now provide depth per render element, instead of all sharing one depth
|
hace 12 años |
Marko Pintera
|
5ceaf3f0a2
Some fixes to GUILayout
|
hace 12 años |
Marko Pintera
|
b5fd01d86c
Marking layout/area as dirty
|
hace 12 años |
Marko Pintera
|
648f795e82
Added depth to GUIWidget and made GUIArea and GUIWidget depth UINT16, then combining them for final depth
|
hace 12 años |
Marko Pintera
|
0c7d968513
More work on layouts
|
hace 12 años |
Marko Pintera
|
bc285cfa86
Even more layout changes
|
hace 12 años |
Marko Pintera
|
5b4a0a010e
More work on GUI layout
|
hace 12 años |