openmohaa/code/uilib
smallmodel ccb1465e17
Use a raw pointer instead of the str object
Original game checks for the NUL character using the line buffer (`c_str()`) directly instead of the str object's operator[], as this would cause an assertion failure because the str's length ignore the NUL character
2024-08-26 23:09:55 +02:00
..
editfield.h Implement UIField (#90) 2024-01-04 23:51:16 +01:00
ucolor.cpp Multiply by 60 always 2023-05-17 19:08:28 +02:00
ucolor.h Set default alpha to 1.0 2023-07-28 21:45:19 +02:00
ui_extern.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
ui_init.cpp When returning a cvar value, use the latched string if present 2024-07-17 23:43:00 +02:00
ui_local.h Hard reset 2016-03-27 11:49:47 +02:00
ui_public.h Forward-declare Event and Listener to omit some warnings 2023-11-14 01:08:09 +01:00
uibind.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uibind.h Formatted ui source files 2023-12-27 18:54:20 +01:00
uibindlist.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uibindlist.h Formatted ui source files 2023-12-27 18:54:20 +01:00
uibutton.cpp Added MouseAwayCommand. (this fixes main menu with items staying hovered in mohaas/mohaab) 2023-07-29 23:18:22 +02:00
uibutton.h Added MouseAwayCommand. (this fixes main menu with items staying hovered in mohaas/mohaab) 2023-07-29 23:18:22 +02:00
uicheckbox.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uicheckbox.h Implement UICheckBox (#77) 2023-10-08 18:03:14 +02:00
uicommon.h Hard reset 2016-03-27 11:49:47 +02:00
uiconsole.cpp Console history and wheel scroll 2023-08-27 18:55:49 +02:00
uiconsole.h Made m_caret a size_t 2023-08-27 18:49:39 +02:00
uidialog.cpp Implemented UIDialog 2023-12-31 23:43:22 +01:00
uidialog.h Implemented UIDialog 2023-12-31 23:43:22 +01:00
uifield.cpp Reduced compilation warnings 2024-06-07 20:34:13 +02:00
uifield.h Implement UIField (#90) 2024-01-04 23:51:16 +01:00
uifloatwnd.cpp Fixed minimize / maximize buttons not working/showing as intended 2023-05-21 00:00:27 +02:00
uifloatwnd.h Drastically reduced compiler warnings on clang 2023-05-21 00:29:26 +02:00
uifont.cpp Fix special characters not being handled properly 2024-07-27 23:41:12 +02:00
uifont.h Added DBCS methods for UIFont 2023-10-13 23:22:13 +02:00
uiglobalgamelist.cpp Implemented UIGlobalGameList 2023-12-30 19:18:59 +01:00
uiglobalgamelist.h Formatted source files 2023-12-30 17:36:01 +01:00
uihorizscroll.cpp Reduced compilation warnings 2024-06-07 20:34:13 +02:00
uihorizscroll.h Prepared UIHorizScroll for implementation 2024-01-01 15:01:23 +01:00
uilabel.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uilabel.h Made m_bOutlinedText a protected member 2023-10-03 00:54:45 +02:00
uilangamelist.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uilangamelist.h Implemented LAN game list 2023-12-30 23:03:56 +01:00
uilayout.cpp Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
uilayout.h Hard reset 2016-03-27 11:49:47 +02:00
uilist.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uilist.h Drastically reduced compiler warnings on clang 2023-05-21 00:29:26 +02:00
uilistbox.cpp Implemented all UIListBox methods and implemented Draw() from BT 2.40 2023-12-30 01:50:12 +01:00
uilistbox.h Added InsertItem() and setCurrentItem() for UIListBox 2023-12-30 00:03:21 +01:00
uilistctrl.cpp Fixed sorting being wrong 2023-12-29 23:03:08 +01:00
uilistctrl.h Drastically reduced compiler warnings on clang 2023-05-21 00:29:26 +02:00
uimenu.cpp When pushing a menu, the max motion time must be taken from the head menu 2024-01-27 21:26:37 +01:00
uimenu.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
uimledit.cpp Use a raw pointer instead of the str object 2024-08-26 23:09:55 +02:00
uimledit.h PointToSelectionPoint: the p parameter must be a constant 2024-01-01 21:57:49 +01:00
uinotepad.cpp Fix compiler warnings 2024-08-24 15:08:42 +02:00
uinotepad.h Implement UINotepad 2024-06-10 14:02:10 +02:00
uipoint2d.h Hard reset 2016-03-27 11:49:47 +02:00
uipopupmenu.cpp Fix compiler warnings 2024-08-24 15:08:42 +02:00
uipopupmenu.h Move strdup'd string cleanup to uipopup_describe's dtor 2023-12-20 17:52:02 +01:00
uipulldownmenu.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uipulldownmenu.h Implement UIPulldownMenu (#85) 2023-12-05 19:50:41 +01:00
uipulldownmenucontainer.cpp Move strdup'd string cleanup to uipopup_describe's dtor 2023-12-20 17:52:02 +01:00
uipulldownmenucontainer.h Implement UIPulldownMenuContainer (#86) 2023-12-05 23:27:27 +01:00
uirect2d.h Rearranged include files 2023-07-18 00:08:30 +02:00
uisize2d.h Hard reset 2016-03-27 11:49:47 +02:00
uislider.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uislider.h Implement UISlider (#79) 2023-11-12 16:39:22 +00:00
uistatus.cpp Document OPM fix for center-justified UINotepad statusbar 2024-06-10 14:25:30 +02:00
uistatus.h Implemented UIStatus 2023-05-20 23:59:44 +02:00
uivertscroll.cpp setTopItem(): don't set value below 0 2023-08-27 18:40:58 +02:00
uivertscroll.h Reduced compilation warnings with overrides 2023-05-11 22:48:26 +02:00
uiwidget.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uiwidget.h Added isVirtual and getVirtualScale 2023-12-31 23:12:40 +01:00
uiwinman.cpp Fix UIReggedMaterial::ReregisterMaterial and UIReggedMaterial::GetMaterial 2024-07-24 21:10:46 +02:00
uiwinman.h Formatted uWinMan source file 2023-12-30 16:54:46 +01:00
ulist.h Implemented getCount(), getPosition() and setPosition() 2023-08-27 18:40:38 +02:00
usignal.h Rearranged include files 2023-07-18 00:08:30 +02:00