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
71e20ff805
add block 'ambient-occlusion' property
2024-07-27 18:37:18 +03:00
MihailRis
eedce588b1
move class Clock to a separate unit
2024-07-19 20:49:04 +03:00
Pugemon
e98fb9a1a7
Optimize container insertions using emplace_back instead of push_back
2024-06-07 04:43:27 +03:00
Pugemon
f25a425cb9
Optimize parameter passing to avoid unnecessary copying
2024-06-07 04:00:38 +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
c63d350ad5
Merge branch 'main' into devtools
2024-05-12 11:00:42 +03:00
MihailRis
548c55fced
luaL_error use replaced with c++ exceptions
2024-05-12 11:00:11 +03:00
MihailRis
c2ea0d5326
lua console library
2024-05-10 23:35:46 +03:00
MihailRis
9522aedeec
quick check with linters
2024-05-10 12:34:05 +03:00
MihailRis
097fb5c4d8
removed some test code
2024-05-07 22:38:38 +03:00
MihailRis
7c8591bb65
args parser fix
2024-05-07 22:32:53 +03:00
MihailRis
d1b977971f
args dump
2024-05-07 22:25:05 +03:00
MihailRis
3c6089225f
cleanup
2024-05-06 17:35:05 +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
ba885e4e08
input.add_callback
2024-05-05 06:49:17 +03:00
MihailRis
9b843817f8
redundancy reduced
2024-04-30 14:49:55 +03:00
MihailRis
788bd6bf0f
numeric setting value display fix
2024-04-28 19:03:54 +03:00
MihailRis
b1a79e3a6e
block.material + minor refactor
2024-04-25 05:12:45 +03:00
MihailRis
051f0b8c6a
rename
2024-04-23 18:43:02 +03:00
MihailRis
67f34ceb8c
minor refactor
2024-04-23 16:45:29 +03:00
MihailRis
7415726e47
fixes
2024-04-22 19:34:24 +03:00
MihailRis
5b82b18c6f
settings observers lifecycle
2024-04-22 19:10:36 +03:00
MihailRis
cc58ea29bc
world converter threading
2024-04-15 19:44:21 +03:00
MihailRis
0cbaa1ccc6
BufferPool docs + fix
2024-04-15 00:55:35 +03:00
MihailRis
4e5f6a5a7d
BufferPool
2024-04-15 00:31:19 +03:00
MihailRis
a7a447552e
idk
2024-04-14 22:50:35 +03:00
MihailRis
90d0b54a69
thread pool update + refactor
2024-04-11 15:48:27 +03:00
MihailRis
216e38e411
missing include fix
2024-04-08 14:40:48 +03:00
MihailRis
f9d391e05a
PacksManager added to engine
2024-04-08 13:09:38 +03:00
MihailRis
3655464b6f
minor refactor
2024-04-08 12:25:00 +03:00
MihailRis
95fedfa3a3
packs manager (unused yet)
2024-04-08 03:17:44 +03:00
MihailRis
68320629de
ThreadPool stand-alone results
2024-04-05 20:36:11 +03:00
MihailRis
c1ab97eb15
Task interface
2024-04-05 14:19:02 +03:00
MihailRis
84c7c16860
ThreadPool onJobFailed onComplete callbacks
2024-04-05 12:38:03 +03:00
MihailRis
781ab0e892
ThreadPool test
2024-04-04 21:32:38 +03:00
MihailRis
32120d8af4
settings test
2024-03-29 13:58:19 +03:00
MihailRis
93acc5ce57
command_line refactor
2024-03-20 09:17:04 +03:00
MihailRis
5c3b61265a
blocks and items 'caption' property
2024-03-12 16:59:34 +03:00
MihailRis
c9da6b9a0c
stringutil: text case convert functions
2024-03-12 13:31:41 +03:00
MihailRis
256808630b
multiline textbox mode
2024-02-26 15:12:02 +03:00
MihailRis
d189bdc107
multiline labels
2024-02-25 21:03:21 +03:00
MihailRis
089e87da69
chunks rendering multithreading
2024-02-24 20:08:51 +03:00
MihailRis
4fd398844e
UiXmlReader update
2024-02-05 01:10:05 +03:00
MihailRis
b38afe9e34
refactor
2024-02-04 23:45:15 +03:00
MihailRis
bc72742ee3
locale independent util::parse_double
2024-02-02 20:02:30 +03:00
MihailRis
1f11fa8fea
Added XML parser/writer
2024-02-01 02:01:04 +03:00