[1812] | 1 | /************************************************************************
|
---|
| 2 | filename: CEGUI.h
|
---|
| 3 | created: 21/2/2004
|
---|
| 4 | author: Paul D Turner
|
---|
| 5 |
|
---|
| 6 | purpose: Main system include for client code
|
---|
| 7 | *************************************************************************/
|
---|
| 8 | /*************************************************************************
|
---|
| 9 | Crazy Eddie's GUI System (http://www.cegui.org.uk)
|
---|
| 10 | Copyright (C)2004 - 2005 Paul D Turner (paul@cegui.org.uk)
|
---|
| 11 |
|
---|
| 12 | This library is free software; you can redistribute it and/or
|
---|
| 13 | modify it under the terms of the GNU Lesser General Public
|
---|
| 14 | License as published by the Free Software Foundation; either
|
---|
| 15 | version 2.1 of the License, or (at your option) any later version.
|
---|
| 16 |
|
---|
| 17 | This library is distributed in the hope that it will be useful,
|
---|
| 18 | but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
| 19 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
---|
| 20 | Lesser General Public License for more details.
|
---|
| 21 |
|
---|
| 22 | You should have received a copy of the GNU Lesser General Public
|
---|
| 23 | License along with this library; if not, write to the Free Software
|
---|
| 24 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
---|
| 25 | *************************************************************************/
|
---|
| 26 | #ifndef _CEGUI_h_
|
---|
| 27 | #define _CEGUI_h_
|
---|
| 28 |
|
---|
| 29 | // base stuff
|
---|
| 30 | #include "CEGUIBase.h"
|
---|
| 31 | #include "CEGUIString.h"
|
---|
| 32 | #include "CEGUIRect.h"
|
---|
| 33 | #include "CEGUIExceptions.h"
|
---|
| 34 | #include "CEGUITexture.h"
|
---|
| 35 | #include "CEGUIRenderer.h"
|
---|
| 36 | #include "CEGUIImageset.h"
|
---|
| 37 | #include "CEGUIImagesetManager.h"
|
---|
| 38 | #include "CEGUILogger.h"
|
---|
| 39 | #include "CEGUIMouseCursor.h"
|
---|
| 40 | #include "CEGUIFont.h"
|
---|
| 41 | #include "CEGUIFontManager.h"
|
---|
| 42 | #include "CEGUIEventArgs.h"
|
---|
| 43 | #include "CEGUIEvent.h"
|
---|
| 44 | #include "CEGUIEventSet.h"
|
---|
| 45 | #include "CEGUIGlobalEventSet.h"
|
---|
| 46 | #include "CEGUIProperty.h"
|
---|
| 47 | #include "CEGUIPropertySet.h"
|
---|
| 48 | #include "CEGUIWindow.h"
|
---|
| 49 | #include "CEGUIWindowFactory.h"
|
---|
| 50 | #include "CEGUIWindowFactoryManager.h"
|
---|
| 51 | #include "CEGUIWindowManager.h"
|
---|
| 52 | #include "CEGUIScheme.h"
|
---|
| 53 | #include "CEGUISchemeManager.h"
|
---|
| 54 | #include "CEGUISystem.h"
|
---|
| 55 | #include "CEGUIScriptModule.h"
|
---|
| 56 |
|
---|
| 57 | // mid-level renderables
|
---|
| 58 | #include "CEGUIRenderableFrame.h"
|
---|
| 59 | #include "CEGUIRenderableImage.h"
|
---|
| 60 |
|
---|
| 61 | // gui elements
|
---|
| 62 | #include "elements/CEGUIButtonBase.h"
|
---|
| 63 | #include "elements/CEGUIPushButton.h"
|
---|
| 64 | #include "elements/CEGUICheckbox.h"
|
---|
| 65 | #include "elements/CEGUIRadioButton.h"
|
---|
| 66 | #include "elements/CEGUITitlebar.h"
|
---|
| 67 | #include "elements/CEGUIFrameWindow.h"
|
---|
| 68 | #include "elements/CEGUIProgressBar.h"
|
---|
| 69 | #include "elements/CEGUIEditbox.h"
|
---|
| 70 | #include "elements/CEGUIThumb.h"
|
---|
| 71 | #include "elements/CEGUISlider.h"
|
---|
| 72 | #include "elements/CEGUIScrollbar.h"
|
---|
| 73 | #include "elements/CEGUIStatic.h"
|
---|
| 74 | #include "elements/CEGUIListbox.h"
|
---|
| 75 | #include "elements/CEGUICombobox.h"
|
---|
| 76 | #include "elements/CEGUIListHeader.h"
|
---|
| 77 | #include "elements/CEGUIMultiColumnList.h"
|
---|
| 78 | #include "elements/CEGUIStaticText.h"
|
---|
| 79 | #include "elements/CEGUIStaticImage.h"
|
---|
| 80 | #include "elements/CEGUIGUISheet.h"
|
---|
| 81 | #include "elements/CEGUIListboxTextItem.h"
|
---|
| 82 | #include "elements/CEGUIComboDropList.h"
|
---|
| 83 | #include "elements/CEGUIMultiLineEditbox.h"
|
---|
| 84 | #include "elements/CEGUITabButton.h"
|
---|
| 85 | #include "elements/CEGUITabPane.h"
|
---|
| 86 | #include "elements/CEGUITabControl.h"
|
---|
| 87 | #include "elements/CEGUISpinner.h"
|
---|
| 88 | #include "elements/CEGUIDragContainer.h"
|
---|
| 89 | #include "elements/CEGUIScrolledContainer.h"
|
---|
| 90 | #include "elements/CEGUIScrollablePane.h"
|
---|
| 91 | #include "elements/CEGUITooltip.h"
|
---|
| 92 | #include "elements/CEGUIItemEntry.h"
|
---|
| 93 | #include "elements/CEGUITextItem.h"
|
---|
| 94 | #include "elements/CEGUIMenuItem.h"
|
---|
| 95 | #include "elements/CEGUIItemListBase.h"
|
---|
| 96 | #include "elements/CEGUIMenuBase.h"
|
---|
| 97 | #include "elements/CEGUIMenubar.h"
|
---|
| 98 | #include "elements/CEGUIPopupMenu.h"
|
---|
| 99 |
|
---|
| 100 | #endif // end of guard _CEGUI_h_
|
---|