/* =========================================================================== Copyright (C) 2024 the OpenMoHAA team This file is part of OpenMoHAA source code. OpenMoHAA source code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. OpenMoHAA source code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenMoHAA source code; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA =========================================================================== */ #pragma once #include "../qcommon/q_shared.h" #include "../qcommon/qcommon.h" #include "../qcommon/listener.h" #include "../qcommon/script.h" #include "../client/client.h" #include "ui_public.h" #include "usignal.h" #include "uisize2d.h" #include "uipoint2d.h" #include "uirect2d.h" #include "ucolor.h" #include "uifont.h" #include "uiwidget.h" #include "uimenu.h" #include "ulist.h" #include "uistatus.h" #include "uilabel.h" #include "uislider.h" #include "uihorizscroll.h" #include "uivertscroll.h" #include "uibutton.h" #include "../client/cl_uibind.h" #include "uibind.h" #include "uibindlist.h" #include "uicheckbox.h" #include "uifloatwnd.h" #include "uipopupmenu.h" #include "uiconsole.h" #include "uidialog.h" #include "editfield.h" #include "uifield.h" #include "uilangamelist.h" #include "uiglobalgamelist.h" #include "uilayout.h" #include "uilist.h" #include "uilistbox.h" #include "uilistctrl.h" #include "uimenu.h" #include "uimledit.h" #include "uinotepad.h" #include "uipulldownmenu.h" #include "uipulldownmenucontainer.h" #include "uiwinman.h" #include "../client/cl_uilangame.h" #include "../client/cl_uiserverlist.h" #include "../client/cl_uidmbox.h" #include "../client/cl_uigmbox.h" #include "../client/cl_uiminicon.h" #include "../client/cl_uifilepicker.h" #include "../client/cl_uimaprunner.h" #include "../client/cl_uimpmappicker.h" #include "../client/cl_uiplayermodelpicker.h" #include "../client/cl_uisoundpicker.h" #include "../client/cl_uiview3d.h" #include "../client/cl_inv.h" #include "../client/cl_invrender.h" #include "../client/cl_uistd.h" #include "../client/cl_uiloadsave.h"