24da7f45e0
Rename Display to Window.
...
It makes more sense to be consistent and always call it window.
2023-08-22 07:12:47 +02:00
7b0cf72ac4
Spectre/System/Log/FileWriter: Implement flush()
2023-08-20 21:06:39 +02:00
8dbb0e0211
include/Spectre/System/Log/Writer.h: Adding flush()
2023-08-20 21:05:51 +02:00
faed79c653
Spectre/System/Log: Support Writer interface.
2023-02-18 13:59:42 +01:00
8db01a0957
Adding Spectre/System/Log/FileWriter class.
2023-02-18 13:59:42 +01:00
173aea31c9
Adding include/Spectre/System/Log/Writer.h interface.
2023-02-18 13:59:42 +01:00
9928a3599e
include/Spectre/System/Log.h: Change message variable name to format.
2023-02-18 13:59:42 +01:00
d70ca4a6c1
include/Spectre/System/Log.h: Whitespace fix.
2022-10-08 14:54:40 +02:00
c11d71aaaa
Spectre/System/File: adding readString()
2022-09-25 16:31:52 +02:00
f62373dcbc
Adding Spectre/System/Stopwatch
2020-12-18 18:27:07 +01:00
92f42a08fb
Spectre/System/Event: Adding toString()
2020-12-05 15:23:06 +01:00
6f9b33be8f
Adding Spectre/System/ByteOrder
2020-10-21 13:02:03 +02:00
1a6cee0b25
Spectre/System/Log: adding debug method.
2020-10-13 18:07:29 +02:00
f86a1ae90c
Merge branch 'maint-platform' into dev
2020-09-24 17:17:12 +02:00
a30fd37032
System/MessageHandler: Make this class useful by implementing EventListener and also add a vector of listeners with register/unregister methods.
2020-02-01 15:50:02 +01:00
cd32d0b7c2
Adding System/EventListener
2020-02-01 15:50:01 +01:00
10198484e7
System/SystemEvent: Merge with Input/InputEvent into just Event.
2020-02-01 15:49:59 +01:00
fb58490bfe
System/MessageQueue: Use PlatformEventQueue
2020-02-01 15:49:46 +01:00
dc04a12922
Spectre/System/File: add getErrorMessage()
2020-01-19 21:43:07 +01:00
624a979356
Spectre/System/File: implement File class.
2020-01-19 21:43:10 +01:00
1a218532c0
source/System/File.cpp: move path stuff to Path.cpp
2020-01-10 00:45:11 +01:00
4df668e68f
Minor formating fixes.
2019-12-29 22:26:05 +01:00
a6bfa15044
System/MessageQueue: postEvent() should not accept a reference.
2019-12-29 20:45:40 +01:00
3b27db9435
include/Spectre/System/Log.h: implement a static "Log" class instead of just a function.
2019-11-10 14:56:56 +01:00
e10daeaaa6
Move everything from global namespace to "sp" namespace
...
When writing the X11 (linux) implementation there was a problem with X11 defining a "Display" type and we also have a Display class in the engine.
So to fix that problem and minimize the risk for running into other name conflicts. We move everything from global namespace.
2019-09-30 19:10:17 +02:00
edfc5298e1
Initial commit
2016-01-10 09:26:43 +01:00