Marko Pintera
|
42b20759ef
Refactored Module startUp (does not compile because of a weird linker error ATM)
|
hace 11 años |
Marko Pintera
|
abc644c627
Modal windows
|
hace 11 años |
Marko Pintera
|
d7fcf5dc94
Properly send FocusLost event to windows (and in turn, to GUIElements)
|
hace 12 años |
Marko Pintera
|
61a6fe1e9d
Refactored and renamed Box, Int2, Rect and FRect
|
hace 12 años |
Marko Pintera
|
f1832c9c66
Finalized and tested OS drop target support
|
hace 12 años |
Marko Pintera
|
3e75d9cf94
Added WIP OS drag and drop functionality
|
hace 12 años |
Marko Pintera
|
32dc981a8d
Moved CPUProfiler to Core so I can use Platform methods for querying performance instead of requiring different profiler implementations per platform
|
hace 12 años |
Marko Pintera
|
64db00cec3
A lot of Profiler WIP work
|
hace 12 años |
Marko Pintera
|
ebbe4cd225
Hooked up mouse double click from the OS
|
hace 12 años |
Marko Pintera
|
1ee7726962
Added command events to Input, so I can more easily deal with text input commands and command repeat
|
hace 12 años |
Marko Pintera
|
a0058c8116
Complete overhaul of GUI mouse input. Changed input to work using OS provided data for mouse buttons since I was having trouble with context switching in OIS
|
hace 12 años |
Marko Pintera
|
845b629a7e
Better handling of mouse click on a non-focused window
|
hace 12 años |
Marko Pintera
|
ac2ce32f5b
Added methods for dealing with clipboard
|
hace 12 años |
Marko Pintera
|
5f4d53a8b7
Mouse leaving the window is now properly handled by GUIManager and hover states on GUIElements are properly reset
|
hace 12 años |
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.
|
hace 12 años |
Marko Pintera
|
47c8e0df32
Drag and drop manager captures the mouse so drag can now be ended outside of the active application window
|
hace 12 años |
Marko Pintera
|
9b36b5e7ea
Added window callbacks to Platform instead of calling RenderWindow methods directly
|
hace 12 años |
Marko Pintera
|
d65fbbfe0e
Moved Cursor and WindowEventUtilities to the new Platform class
|
hace 12 años |