ddnet/src/game/client
Robert Müller f90e908c9d Reset text containers on language change
Fix text containers rendering broken text after the language is changed, as this cleared the glyph atlas without clearing the references to the glyph positions in the text containers. Now `OnWindowResize` is also called on language change to reset all text containers.

However, the glyph atlas is not cleared on normal window resize anymore, because this seems to be unnecessary.
2023-08-14 23:04:55 +02:00
..
components Merge pull request #7004 from Vy0x2/pr-poc-mv-clean 2023-08-12 21:20:06 +00:00
prediction Merge pull request #5398 from AssassinTee/feature/elasticity-tuning 2023-07-28 13:58:42 +00:00
animstate.cpp Minor refactoring of CAnimState and tee rendering functions 2023-06-10 13:10:26 +02:00
animstate.h Minor refactoring of CAnimState and tee rendering functions 2023-06-10 13:10:26 +02:00
component.cpp Allow multiple addresses per server in the serverbrowser 2022-07-10 16:52:07 +02:00
component.h Use const reference to pass CEvent objects 2023-04-21 18:44:48 +02:00
gameclient.cpp Reset text containers on language change 2023-08-14 23:04:55 +02:00
gameclient.h Rename GetTunes to GetTuning and return const pointer 2023-08-08 20:31:48 +02:00
laser_data.cpp Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
laser_data.h Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
lineinput.cpp Fix uninitialized CLineInput member variables 2023-06-16 17:39:44 +02:00
lineinput.h Add CLineInputNumber::GetInteger64/SetInteger64, add prefix 2023-06-05 21:09:22 +02:00
pickup_data.cpp Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
pickup_data.h Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
projectile_data.cpp Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
projectile_data.h Add net netobjs for projectile and pickup, extend ddnetlaser, remove EntityEx server-side 2023-05-04 23:43:05 +02:00
race.cpp Use std::vector and std::deque instead of most std::lists 2023-07-01 15:44:35 +02:00
race.h Organize game-client includes 2022-05-29 21:24:43 +02:00
render.cpp Minor refactoring of CAnimState and tee rendering functions 2023-06-10 13:10:26 +02:00
render.h Fix ingame animations not using correct envelope points anymore 2023-07-18 12:43:31 +02:00
render_map.cpp Fix inaccurate envelope calculation 2023-07-21 17:45:44 +02:00
skin.h Minor refactoring of CAnimState and tee rendering functions 2023-06-10 13:10:26 +02:00
ui.cpp Reset text containers on language change 2023-08-14 23:04:55 +02:00
ui.h Reset text containers on language change 2023-08-14 23:04:55 +02:00
ui_listbox.cpp Ignore listbox hotkeys when modifier, shift or alt pressed 2023-07-25 20:17:36 +02:00
ui_listbox.h Add parameter to force showing scrollbar with listbox 2023-07-09 10:47:04 +02:00
ui_rect.cpp Move CRenderTools::DrawUIRect/4 to CUIRect::Draw/4 2022-08-12 19:37:08 +02:00
ui_rect.h Move CRenderTools::DrawUIRect/4 to CUIRect::Draw/4 2022-08-12 19:37:08 +02:00
ui_scrollregion.cpp Add scroll region parameter to disable right margin 2023-06-08 12:52:35 +02:00
ui_scrollregion.h Add scroll region parameter to disable right margin 2023-06-08 12:52:35 +02:00