Shauren
36332d2463
Core/Misc: Remove a bunch of code from headers
2025-06-13 16:36:03 +02:00
ModoX
c5735edcc8
Core/Utilities: Added timer series queuing to EventMap ( #29420 )
2023-11-10 20:15:37 +01:00
Carbenium
da17942af9
Core/EventMap: Clarify documentation of ScheduleEvent
...
(cherry picked from commit 7865c1c197 )
2022-01-24 00:01:38 +01:00
Carbenium
a5d85deced
Core/EventMap: Unify semantics of DelayEvents
...
DelayEvents(Milliseconds delay) had different semantics than
DelayEvents(Milliseconds delay, uint32 group).
The first method delayed the events only in the case the internal timer
already ticked at least for the amount of delay. In contrast the latter method
delayed events regardless of the internal timer value.
Use the latter semantics for DelayEvents(Milliseconds delay) as well which makes
the outcome more predictable. Adapt tests accordingly.
(cherry picked from commit 4470b91223 )
2022-01-24 00:01:25 +01:00
Carbenium
27c1f47598
EventMap: Change GetTimeUntilEvent to return std::chrono types
...
(cherry picked from commit 8cb35b0d5f )
2022-01-23 23:59:46 +01:00
Carbenium
7847589d9c
EventMap: Switch internal timer over to std::chrono type
...
Adds the EventMap::Update(Milliseconds time) overload
(cherry picked from commit b9795e4482 )
2022-01-23 23:59:32 +01:00
Peter Keresztes Schmidt
3499f518b5
EventMap: Remove GetNextEventTime and GetTimer methods (PR #25092 )
...
(cherry picked from commit 6ab9922171 )
2022-01-23 22:20:20 +01:00
Peter Keresztes Schmidt
cd86a015c4
Core/Util: Remove EventMap's non-std::chrono::duration based interface ( #25049 )
...
Closes #25012
(cherry picked from commit ce1e2c0f9b )
2022-01-23 16:39:31 +01:00
Treeston
3418a33a87
Misc: Pass std::chrono types by value everywhere.
...
(cherry picked from commit 2ef9d301f0 )
2021-10-14 19:39:42 +02:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Shauren
4226eb2ea5
Core/Misc: Some /W4 warning fixes
2017-06-07 17:23:50 +02:00
Shauren
3a418a0bbc
Core/Common: Include cleanup
2017-05-11 22:29:51 +02:00
treeston
e829af4c2b
Common/Utilities: More std::chrono overloads for EventMap. Specifying 2 std::chrono types now gives you a random (to milliseconds) time in that interval (inclusive) for (Re)ScheduleEvent.
...
(cherry picked from commit 2174c5d7dd )
2017-02-26 20:02:15 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
70412e7e25
Core/Misc: MSVC warning fixes
2016-04-05 00:15:56 +02:00
Naios
501fd9b502
Core/Common: Converted the common library to a shared library.
...
* There is still the possibility to static link against common.
2016-03-24 01:28:58 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
StormBytePP
1d2aafd39b
Core/Build: Merge common library and move database out of shared
2015-08-21 17:52:42 +02:00