No description
Find a file
IlushaShurupov 0cefb47b66 Refactor save size calculation with SaveSizeCounter
SaveSizeCounter is introduced and used for calculating the save size of objects. The previous method of calculating save size directly in each class was replaced with a call to the SaveSizeCounter's calc method. This results in a cleaner, more maintainable code as the size calculation logic is now centralized in one class. It is more efficient and scalable as any changes to the calculation can be made in one place and will be reflected everywhere.
2023-08-01 07:41:09 +03:00
.github/workflows Update cmake.yml to build Graphics 2023-07-23 17:05:35 +03:00
Allocators Adding Simple Objest test. Fixes some bugs 2023-07-31 20:16:05 +03:00
CommandLine Archiver Initial 2023-07-30 08:28:31 +03:00
Connection Adding Simple Objest test. Fixes some bugs 2023-07-31 20:16:05 +03:00
Containers Merge branch 'Archiver' 2023-07-30 08:32:21 +03:00
Externals Graphics module Initial (And some more fixes embedded) 2023-07-23 15:31:34 +03:00
Graphics Graphics Animations & Renaming 2023-07-23 22:11:14 +03:00
Math Archiver Initial 2023-07-30 08:28:31 +03:00
Modules Refactor save size calculation with SaveSizeCounter 2023-08-01 07:41:09 +03:00
Objects Refactor save size calculation with SaveSizeCounter 2023-08-01 07:41:09 +03:00
Strings Adding Simple Objest test. Fixes some bugs 2023-07-31 20:16:05 +03:00
Tokenizer Archiver Initial 2023-07-30 08:28:31 +03:00
Utils Archiver Initial 2023-07-30 08:28:31 +03:00
.clang-format Math module initial 2023-07-05 20:33:18 +03:00
.clang-tidy Math module initial 2023-07-05 20:33:18 +03:00
.gitignore ignore vscode 2023-06-30 11:44:33 +00:00
.gitmodules Graphics module Initial (And some more fixes embedded) 2023-07-23 15:31:34 +03:00
CMakeLists.txt Objects Compiled 2023-07-31 08:04:14 +03:00
CMakeSettings.json Archiver Initial 2023-07-30 08:28:31 +03:00
LICENSE Adding license 2023-07-13 20:02:04 +03:00
README.MD Update README.MD (#1) 2023-07-13 20:14:38 +03:00
TODO Archiver Initial 2023-07-30 08:28:31 +03:00

Modules.