Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
11 жил өмнө |
Marko Pintera
|
203fbc8fc6
Renamed all macros/methods starting with "cm" to "bs"
|
11 жил өмнө |
Marko Pintera
|
0bb5903b9e
Removed CamelotFramework and BansheeEditor namespaces and made everything BansheeEngine
|
11 жил өмнө |
Marko Pintera
|
52456d3772
GUI refactor Engine compiles
|
11 жил өмнө |
Marko Pintera
|
d601e2c843
GUI elements refactor (removing GUIWidget from constructor) stage 1
|
11 жил өмнө |
Marko Pintera
|
7721cbbd15
Completely changed how layout options are specified in order to make overriding GUIElementStyles more easy
|
12 жил өмнө |
Marko Pintera
|
23d99435eb
Integrated HString and ensured it works
|
12 жил өмнө |
Marko Pintera
|
c64f7a2727
Added a base GUIButtonBase class for button, toggle and list box
|
12 жил өмнө |
Marko Pintera
|
d38f5fd865
GUI _getOptimalWidth and _getOptimalHeight merged into a single method _getOptimalSize
|
12 жил өмнө |
Marko Pintera
|
3cc716a4af
More work on getting MenuBar up and running
|
12 жил өмнө |
Marko Pintera
|
b60d39677c
Added GUIMenu base class
|
12 жил өмнө |
Marko Pintera
|
74b41eb6d3
GUIWidget getSkin/setSkin now returns/accepts a reference instead of a pointer
|
12 жил өмнө |
Marko Pintera
|
81010a9c66
Added a way to specify a texture along with text for GUIButton
|
12 жил өмнө |
Marko Pintera
|
35072da756
Added GUIContent so I can more easily specific contents for various GUIElements that might need text/image/tooltip/etc
|
12 жил өмнө |
Marko Pintera
|
0d54df82fe
A lot more work on drop down
|
12 жил өмнө |
Marko Pintera
|
ce39033f5d
Completely redone how I handle move/resize events. Now windows just specify non-client areas for move and resize and the rest is left to the OS.
|
12 жил өмнө |
Marko Pintera
|
a0a7b1ee1d
Fixed an issue where element bounds weren't being properly updated
|
12 жил өмнө |
Marko Pintera
|
fd09241095
Fixed text clip rectangles
|
12 жил өмнө |
Marko Pintera
|
6a893cc149
Clicking the scroll buttons works
|
12 жил өмнө |
Marko Pintera
|
14540bb162
Text bounds no longer rely on clipped visual bounds
|
12 жил өмнө |
Marko Pintera
|
269c01c4e7
Added ability to update offset/clip rect without recreating entire GUIElement mesh
|
12 жил өмнө |
Marko Pintera
|
9bd30df1a8
Moved sprite offset/clip rect to fillBuffer
|
12 жил өмнө |
Marko Pintera
|
cd38620ea7
Started work on keyboard events
|
12 жил өмнө |
Marko Pintera
|
d66d278031
Added GUIInputBox
|
12 жил өмнө |
Marko Pintera
|
b08adffb6c
Work on tabbed title bar
|
12 жил өмнө |
Marko Pintera
|
8f95f0a87d
More allocation porting
|
12 жил өмнө |
Marko Pintera
|
84b6518356
Added vert/horz text to GUIButton
|
12 жил өмнө |
Marko Pintera
|
c234e065e9
GUI elements can now provide depth per render element, instead of all sharing one depth
|
12 жил өмнө |
Marko Pintera
|
d432179ec1
Added margins to GUIElementStyle
|
12 жил өмнө |
Marko Pintera
|
90e8454843
Gotten rid of default LayoutOptions and using GUIElementStyle instead
|
12 жил өмнө |