Marko Pintera
|
df225bbba5
Ported remaining new/delete calls to the new system
|
12 anos atrás |
Marko Pintera
|
1eafbaa11b
More new alloc system porting
|
12 anos atrás |
Marko Pintera
|
8f95f0a87d
More allocation porting
|
12 anos atrás |
Marko Pintera
|
a8994b5d6a
Slight modification to the new allocators
|
12 anos atrás |
Marko Pintera
|
c5f46545e8
A bunch more code ported to new alloc system
|
12 anos atrás |
Marko Pintera
|
07ca908526
Ported byte allocations to an easier to use system
|
12 anos atrás |
Marko Pintera
|
1bd1a032b7
Preparing for some major allocation changes
|
12 anos atrás |
Marko Pintera
|
67ef1d1fbc
Replaced all std containers with my custom wrappers
|
12 anos atrás |
Marko Pintera
|
f215bc5700
Added custom allocator for most STL containers
|
12 anos atrás |
Marko Pintera
|
63de13b0ab
Moved some of TextUtility allocations into vectors instead of doing each manually, hoping to reduce total alloc count
|
12 anos atrás |
Marko Pintera
|
e8a735a10d
Check in mem block pool before I delete it
|
12 anos atrás |
Marko Pintera
|
9c598ab4ef
Added a stack allocator
|
12 anos atrás |
Marko Pintera
|
8737226e5f
Added a dummy texture and a dummy mesh
|
12 anos atrás |
Marko Pintera
|
84b6518356
Added vert/horz text to GUIButton
|
12 anos atrás |
Marko Pintera
|
c234e065e9
GUI elements can now provide depth per render element, instead of all sharing one depth
|
12 anos atrás |
Marko Pintera
|
d432179ec1
Added margins to GUIElementStyle
|
12 anos atrás |
Marko Pintera
|
90e8454843
Gotten rid of default LayoutOptions and using GUIElementStyle instead
|
12 anos atrás |
Marko Pintera
|
599863fc64
Added GUI button and set up a working over/out event
|
12 anos atrás |
Marko Pintera
|
a9975ece4c
Implemented Y layout (untested)
|
12 anos atrás |
Marko Pintera
|
6845cc477b
Better way of calculating size of nested layouts
|
12 anos atrás |
Marko Pintera
|
f7869ea14f
Make sure the widget updates if its transform changes
|
12 anos atrás |
Marko Pintera
|
1f8f83eb1b
Weighter layout scaling
|
12 anos atrás |
Marko Pintera
|
80abe9c7ca
Better layout organization algorithm
|
12 anos atrás |
Marko Pintera
|
cf498e86e6
FIxing up the flexible space calculations
|
12 anos atrás |
Marko Pintera
|
d8914ff7fe
Better way of dealing with GUI layout clipping
|
12 anos atrás |
Marko Pintera
|
36b22d834b
Maybe a little better layout calculations
|
12 anos atrás |
Marko Pintera
|
a839103701
Better GUILayoutOptions handling
|
12 anos atrás |
Marko Pintera
|
ff723c2a08
GUILayout changes:
|
12 anos atrás |
Marko Pintera
|
33a24c8069
Fixed GUI shaders so elements render in proper order
|
12 anos atrás |
Marko Pintera
|
5ceaf3f0a2
Some fixes to GUILayout
|
12 anos atrás |