NazaraEngine/include/Nazara/Core
Jérôme Leclercq dd421a6385
Replace float/UInt64 durations by a more precise Time class (#388)
Improve Clock class with atomic RestartIfOver method and allows to choose required precision
2022-12-29 21:31:46 +01:00
..
Components Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
Hash UnitTests: Improve hash unit tests (add file test) 2022-02-10 11:56:35 +01:00
Systems Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
AbstractHash.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
AbstractLogger.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Algorithm.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Algorithm.inl Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ByteArray.hpp Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
ByteArray.inl Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
ByteArrayPool.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ByteArrayPool.inl Minor fixes 2022-03-09 20:05:33 +01:00
ByteStream.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ByteStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Clock.hpp Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
Clock.inl Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
Color.hpp Core: Make Color constexpr 2022-12-29 12:13:00 +01:00
Color.inl Core: Make Color constexpr 2022-12-29 12:13:00 +01:00
Components.hpp Core: Add Lifetime component and system 2022-07-02 19:43:02 +02:00
Config.hpp Remove "MemoryManager" and very old code 2022-09-24 14:25:52 +02:00
ConfigCheck.hpp Remove "MemoryManager" and very old code 2022-09-24 14:25:52 +02:00
Core.hpp Core: Rework HardwareInfo 2022-09-24 15:52:29 +02:00
Core.inl Core: Rework HardwareInfo 2022-09-24 15:52:29 +02:00
Debug.hpp Remove "MemoryManager" and very old code 2022-09-24 14:25:52 +02:00
DebugOff.hpp Remove "MemoryManager" and very old code 2022-09-24 14:25:52 +02:00
DynLib.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
EmptyStream.hpp Fix a bunch of warnings 2022-11-19 11:02:16 +01:00
EmptyStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Enums.hpp Core: Rework HardwareInfo 2022-09-24 15:52:29 +02:00
Error.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ErrorFlags.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
File.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
File.inl Rework hashes (also fix Fletcher16 and CRC64) 2022-02-10 01:46:58 +01:00
FileLogger.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Functor.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Functor.inl Update copyright date 2022-01-01 15:30:09 +01:00
GuillotineBinPack.hpp Update copyright date 2022-01-01 15:30:09 +01:00
HandledObject.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
HandledObject.inl Update copyright date 2022-01-01 15:30:09 +01:00
HardwareInfo.hpp Core: Rework HardwareInfo 2022-09-24 15:52:29 +02:00
HardwareInfo.inl Core: Rework HardwareInfo 2022-09-24 15:52:29 +02:00
Initializer.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Initializer.inl Update copyright date 2022-01-01 15:30:09 +01:00
Log.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
MemoryStream.hpp Fix a bunch of warnings 2022-11-19 11:02:16 +01:00
MemoryStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
MemoryView.hpp Fix buffering issues 2022-04-19 13:38:44 +02:00
ModuleBase.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ModuleBase.inl Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Modules.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Modules.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectHandle.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectHandle.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectLibrary.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectLibrary.inl Update copyright date 2022-01-01 15:30:09 +01:00
ObjectRef.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ObjectRef.inl Update copyright date 2022-01-01 15:30:09 +01:00
ParameterList.hpp Move free operator overloads inside Nz namespace 2022-12-29 12:15:22 +01:00
ParameterList.inl Update copyright date 2022-01-01 15:30:09 +01:00
Plugin.hpp Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
Plugin.inl Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
PluginInterface.hpp Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
PluginInterface.inl Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
PluginLoader.hpp Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
PluginLoader.inl Core: Rewrite plugin system 2022-08-25 12:59:01 +02:00
PoolByteStream.hpp Core/PoolByteStream: Fix pool returning on Reset 2022-08-28 17:54:49 +02:00
PoolByteStream.inl Update copyright date 2022-01-01 15:30:09 +01:00
Primitive.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Primitive.inl Update copyright date 2022-01-01 15:30:09 +01:00
PrimitiveList.hpp Update copyright date 2022-01-01 15:30:09 +01:00
RefCounted.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Resource.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
ResourceLoader.hpp Major ResourceLoader rework (using Nz::Result) 2022-09-07 13:31:04 +02:00
ResourceLoader.inl Major ResourceLoader rework (using Nz::Result) 2022-09-07 13:31:04 +02:00
ResourceManager.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceManager.inl Fix usage from C++20 2022-08-03 20:11:25 +02:00
ResourceParameters.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceSaver.hpp Update copyright date 2022-01-01 15:30:09 +01:00
ResourceSaver.inl Major ResourceLoader rework (using Nz::Result) 2022-09-07 13:31:04 +02:00
SerializationContext.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
SerializationContext.inl Update copyright date 2022-01-01 15:30:09 +01:00
StdLogger.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Stream.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Stream.inl Fix buffering issues 2022-04-19 13:38:44 +02:00
StringExt.hpp Fix usage from C++20 2022-08-03 20:11:25 +02:00
StringExt.inl Refactor material system (#382) 2022-10-31 19:53:41 +01:00
Systems.hpp Add system graph (wip) 2022-07-02 19:45:50 +02:00
TaskScheduler.hpp Update copyright date 2022-01-01 15:30:09 +01:00
TaskScheduler.inl Update copyright date 2022-01-01 15:30:09 +01:00
Time.hpp Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
Time.inl Replace float/UInt64 durations by a more precise Time class (#388) 2022-12-29 21:31:46 +01:00
Unicode.hpp Update copyright date 2022-01-01 15:30:09 +01:00
Updatable.hpp Split engine to packages NazaraUtils and NZSL (#375) 2022-05-25 19:36:10 +02:00
Uuid.hpp Core: Make Uuid constexpr 2022-12-29 12:13:18 +01:00
Uuid.inl Core: Make Uuid constexpr 2022-12-29 12:13:18 +01:00
VirtualDirectory.hpp Core/VirtualDirectory: Handle physical directories as virtual directories 2022-07-07 08:50:03 +02:00
VirtualDirectory.inl Fix a bunch of warnings 2022-11-19 11:02:16 +01:00