No description
Find a file
IlushaShurupov e0eb6e138d 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.
2024-11-24 22:38:03 +03:00
.github/workflows Update cmake.yml to build Graphics 2024-11-24 22:36:45 +03:00
Allocators Adding Simple Objest test. Fixes some bugs 2024-11-24 22:38:03 +03:00
CommandLine Archiver Initial 2024-11-24 22:38:03 +03:00
Connection Adding Simple Objest test. Fixes some bugs 2024-11-24 22:38:03 +03:00
Containers Archiver Initial 2024-11-24 22:38:03 +03:00
Externals Graphics module Initial (And some more fixes embedded) 2024-11-24 22:36:45 +03:00
Graphics Graphics Animations & Renaming 2024-11-24 22:36:45 +03:00
Math Archiver Initial 2024-11-24 22:38:03 +03:00
Modules Refactor save size calculation with SaveSizeCounter 2024-11-24 22:38:03 +03:00
Objects Refactor save size calculation with SaveSizeCounter 2024-11-24 22:38:03 +03:00
Strings Adding Simple Objest test. Fixes some bugs 2024-11-24 22:38:03 +03:00
Tokenizer Archiver Initial 2024-11-24 22:38:03 +03:00
Utils Archiver Initial 2024-11-24 22:38:03 +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) 2024-11-24 22:36:45 +03:00
CMakeLists.txt Objects Compiled 2024-11-24 22:38:03 +03:00
CMakeSettings.json Archiver Initial 2024-11-24 22:38:03 +03:00
LICENSE Adding license 2023-07-13 20:02:04 +03:00
README.MD Update README.MD (#1) 2024-11-24 22:36:10 +03:00
TODO Archiver Initial 2024-11-24 22:38:03 +03:00

Modules.