Vyacheslav Ivanov
5dd7a15c09
fix: optimization: PVS-Studio warning V832
...
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 01:57:43 +03:00
MihailRis
4197746c69
add entity shader
2024-07-20 17:13:03 +03:00
MihailRis
52381d5afa
feat: preprocessing glsl header files
2024-07-20 15:36:30 +03:00
MihailRis
b6ceadcee7
fix obj parser on Windows
2024-07-17 17:21:19 +03:00
MihailRis
19c6a82ab2
refactor Entities load + loading velocity
2024-07-08 22:47:01 +03:00
MihailRis
f0270d3391
feat: saving entities (WIP)
2024-07-05 05:16:31 +03:00
MihailRis
a72a37ccf7
Merge branch 'main' into entities
2024-07-01 06:21:00 +03:00
MihailRis
462484130d
fix msvc build
2024-07-01 06:09:33 +03:00
MihailRis
fab124a2e2
remove unnecessary 'new' operators
2024-07-01 06:00:33 +03:00
MihailRis
beac332c96
update RigConfig
2024-07-01 05:30:27 +03:00
MihailRis
2dffdf757c
add <image ...> atlases support
2024-06-30 22:05:12 +03:00
MihailRis
c0dca31e98
memory refactor Texture and ImageData
2024-06-30 21:24:46 +03:00
MihailRis
e4f9bd03b7
add src/coders/obj
2024-06-22 20:24:35 +03:00
MihailRis
a5dc187481
fix: function returns by const value
2024-06-07 15:17:32 +03:00
Pugemon
f25a425cb9
Optimize parameter passing to avoid unnecessary copying
2024-06-07 04:00:38 +03:00
MihailRis
74042b5c2a
player.get_selected_block
2024-05-31 08:33:37 +03:00
MihailRis
7fdacffe53
json-related refactor
2024-05-20 03:06:26 +03:00
MihailRis
45862269e7
toml: nested maps support
2024-05-20 02:09:01 +03:00
MihailRis
c94d40ab02
toml parser update + 'toml' module is built-in now
2024-05-20 01:28:42 +03:00
MihailRis
8ee493dbda
Merge branch 'main' into devtools
2024-05-17 15:47:25 +03:00
MihailRis
8ff629e1cd
minor refactor
2024-05-17 15:46:54 +03:00
MihailRis
ea2b77b323
numeric literal fix
2024-05-14 01:37:43 +03:00
MihailRis
3f8f34cf5d
cleanup
2024-05-10 17:49:42 +03:00
MihailRis
b38128ef39
relative values, types check
2024-05-10 16:05:46 +03:00
MihailRis
0836457c17
Merge branch 'main' into devtools
2024-05-09 22:02:33 +03:00
MihailRis
76f52037b5
added operator<< overloads for dynamic::Value
2024-05-09 22:01:38 +03:00
MihailRis
022c97b200
CommandsRepository
2024-05-09 20:16:15 +03:00
MihailRis
7270e0ba24
parsing error log fix
2024-05-09 18:52:46 +03:00
MihailRis
5da2a30326
BasicParser now uses string_view
2024-05-08 23:32:04 +03:00
MihailRis
65e85f362c
dynamic::valtype renamed to dynamic::Type
2024-05-08 04:06:24 +03:00
MihailRis
f2cdd3c4b6
number_u deleted
2024-05-07 18:50:36 +03:00
MihailRis
a4c21984d5
dynamic::Value simplified
2024-05-07 18:39:12 +03:00
MihailRis
8e83a07094
'dynamic' namespace refactor (step 2)
2024-05-07 17:03:04 +03:00
MihailRis
d33edd4cd9
'dynamic' namespace refactor (step 1/2)
2024-05-07 16:00:52 +03:00
MihailRis
1627e21c1d
the final rename
2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe
however
2024-05-06 03:15:27 +03:00
MihailRis
91aacafecb
hpp++
2024-05-06 01:36:21 +03:00
MihailRis
9ea67deb13
'ifnot' template property + hpp
2024-05-06 00:45:43 +03:00
MihailRis
4dc2c4701d
menu page queries
2024-05-05 22:40:24 +03:00
MihailRis
7f8a86b740
minor refactor
2024-05-05 20:08:25 +03:00
MihailRis
179d2b7a25
settings reader fix
2024-05-05 16:04:00 +03:00
MihailRis
3b4fc2dfea
leaks fix (valgrind full leak check) in world
2024-04-30 03:17:24 +03:00
MihailRis
90c64a363a
forgot
2024-04-29 02:23:20 +03:00
MihailRis
167388aefb
track-width fixes
2024-04-28 20:09:55 +03:00
MihailRis
788bd6bf0f
numeric setting value display fix
2024-04-28 19:03:54 +03:00
MihailRis
c3b5576c02
toml::Wrapper removed
2024-04-28 17:23:52 +03:00
MihailRis
1ecc608ead
nothing actually done
2024-04-24 07:35:46 +03:00
MihailRis
051f0b8c6a
rename
2024-04-23 18:43:02 +03:00
MihailRis
9f2bceb039
just a minor refactor, nothing special
2024-04-23 02:00:03 +03:00
MihailRis
9cdf3ff016
settings panel moved to xml (WIP)
2024-04-20 03:01:37 +03:00