Vyacheslav Ivanov
6b3146f98a
fix: optimization: PVS-Studio warning V821
...
Creating variables in a more localized scope can enhance performance and make the code easier to understand.
Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 05:35:53 +03:00
MihailRis
02c9c4ced3
add mat4.from_quat(...) & update mat4.decompose(...)
2024-07-19 07:48:42 +03:00
MihailRis
d54b6b2e58
update Assets container - template-based now
2024-06-22 22:30:14 +03:00
MihailRis
41b5c5acfc
fix: ui
2024-06-16 14:18:58 +03:00
MihailRis
913e5983b1
refactor: complete 'lua' namespace use
2024-06-11 13:51:11 +03:00
MihailRis
90bc86408b
refactor: LuaState replaced with lua_engine
2024-06-11 13:18:30 +03:00
MihailRis
0647bc6f90
refactor: 'lua' namespace expansion
2024-06-11 03:37:35 +03:00
MihailRis
7973a9c32b
fix: lua coroutines support
2024-06-11 01:52:28 +03:00
Pugemon
f25a425cb9
Optimize parameter passing to avoid unnecessary copying
2024-06-07 04:00:38 +03:00
MihailRis
c59973505e
added node:destruct()
2024-06-03 09:50:48 +03:00
MihailRis
731d43ff63
container:setInterval
2024-06-01 12:25:53 +03:00
MihailRis
bc84200798
gui errors handling update + fix
2024-05-27 13:33:14 +03:00
MihailRis
e3989cb178
added 'tooltip-delay' property
2024-05-24 13:18:20 +03:00
MihailRis
eb10904069
added tooltips
2024-05-24 08:03:05 +03:00
MihailRis
1c45236693
added wpos property (window position)
2024-05-24 05:33:31 +03:00
MihailRis
fad9dc85ad
added image.src property
2024-05-22 22:37:17 +03:00
MihailRis
535c7d8326
small fixes
2024-05-18 16:57:04 +03:00
MihailRis
3992ca8291
textbox.caret property
2024-05-17 12:18:39 +03:00
MihailRis
8bf65eef1a
textbox autoresize
2024-05-14 05:05:13 +03:00
MihailRis
01c7cd9141
input callback fix + added focused property
2024-05-13 17:10:12 +03:00
MihailRis
1f3cf5ed53
textbox editable property fix
2024-05-12 19:50:07 +03:00
MihailRis
8de986346e
get_mouse_pos moved to input library
2024-05-12 16:30:30 +03:00
MihailRis
94825f7b05
added gui.get_mouse_pos function
2024-05-12 14:39:43 +03:00
MihailRis
548c55fced
luaL_error use replaced with c++ exceptions
2024-05-12 11:00:11 +03:00
MihailRis
9522aedeec
quick check with linters
2024-05-10 12:34: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
6b037ec7e8
hpp+
2024-05-06 01:27:24 +03:00
MihailRis
9ea67deb13
'ifnot' template property + hpp
2024-05-06 00:45:43 +03:00
MihailRis
92f6fd2226
optimizations, refactor, fixes
2024-05-05 04:14:24 +03:00
MihailRis
5915b811f2
new content menu (WIP)
2024-05-02 04:07:07 +03:00
MihailRis
2380375f3c
settings menu update + UINode 'enabled' property
2024-04-30 16:41:44 +03:00
MihailRis
9b843817f8
redundancy reduced
2024-04-30 14:49:55 +03:00
MihailRis
4af0a8acf7
atlas animation moved to textures/ATLAS/animation
2024-04-30 00:20:24 +03:00
MihailRis
0af780c5e4
fix
2024-04-29 16:06:19 +03:00
MihailRis
85f579a42b
fix
2024-04-29 15:37:31 +03:00
MihailRis
5669b10036
small fix
2024-04-29 15:30:52 +03:00
MihailRis
beaeba43af
InventoryView inventory property
2024-04-29 15:18:45 +03:00
MihailRis
001617f6d9
StringSetting, gui.set_locale removed
2024-04-26 03:03:42 +03:00
MihailRis
051f0b8c6a
rename
2024-04-23 18:43:02 +03:00
MihailRis
30a38035e2
the shortcut
2024-04-21 17:12:06 +03:00
MihailRis
635e512142
scriptenv?
2024-04-21 15:41:47 +03:00
MihailRis
d213902648
minor refactor
2024-04-21 02:37:44 +03:00
MihailRis
ed51751daa
graphics/ui/elements/controls deleted
2024-04-20 22:52:26 +03:00
MihailRis
85f7febd30
graphics/ui/elements/containers deleted
2024-04-20 21:48:26 +03:00
MihailRis
4f299be681
world creation and generators menus moved to xml
2024-04-19 05:34:02 +03:00
MihailRis
64820020f8
content menu moved to xml (no icons yet)
2024-04-18 22:15:23 +03:00
MihailRis
657b09da9e
languages menu moved to xml + minor refactor
2024-04-13 16:28:06 +03:00
MihailRis
a155b80643
xml is spreading...
2024-04-04 01:35:46 +03:00
MihailRis
1a4c70d21a
generated ui nodes indexing
2024-04-03 19:29:53 +03:00