mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-08-18 06:55:48 +03:00
Added amalgamate.py to generate an eepp.hpp single header include (issue #172).
Added `find_missing_includes.py` that checks if all the header files of each module in the "general" module includes are included. With this I udpated the pending includes in the modules.
This commit is contained in:
@@ -3,7 +3,14 @@
|
||||
|
||||
#include <eepp/core/containers.hpp>
|
||||
#include <eepp/core/debug.hpp>
|
||||
#include <eepp/core/lrucache.hpp>
|
||||
#include <eepp/core/memorymanager.hpp>
|
||||
#include <eepp/core/noncopyable.hpp>
|
||||
#include <eepp/core/overloaded.hpp>
|
||||
#include <eepp/core/retainsymbol.hpp>
|
||||
#include <eepp/core/simd.hpp>
|
||||
#include <eepp/core/small_vector.hpp>
|
||||
#include <eepp/core/string.hpp>
|
||||
#include <eepp/core/utf.hpp>
|
||||
|
||||
#endif
|
||||
|
||||
@@ -2,11 +2,14 @@
|
||||
#define EEPP_GRAPHICS_HPP
|
||||
|
||||
#include <eepp/graphics/arcdrawable.hpp>
|
||||
#include <eepp/graphics/base.hpp>
|
||||
#include <eepp/graphics/batchrenderer.hpp>
|
||||
#include <eepp/graphics/blendmode.hpp>
|
||||
#include <eepp/graphics/circledrawable.hpp>
|
||||
#include <eepp/graphics/convexshapedrawable.hpp>
|
||||
#include <eepp/graphics/drawable.hpp>
|
||||
#include <eepp/graphics/drawablegroup.hpp>
|
||||
#include <eepp/graphics/drawableresource.hpp>
|
||||
#include <eepp/graphics/drawablesearcher.hpp>
|
||||
#include <eepp/graphics/font.hpp>
|
||||
#include <eepp/graphics/fontbmfont.hpp>
|
||||
@@ -24,15 +27,24 @@
|
||||
#include <eepp/graphics/linewrap.hpp>
|
||||
#include <eepp/graphics/ninepatch.hpp>
|
||||
#include <eepp/graphics/ninepatchmanager.hpp>
|
||||
#include <eepp/graphics/packerhelper.hpp>
|
||||
#include <eepp/graphics/particle.hpp>
|
||||
#include <eepp/graphics/particlesystem.hpp>
|
||||
#include <eepp/graphics/pixeldensity.hpp>
|
||||
#include <eepp/graphics/primitivedrawable.hpp>
|
||||
#include <eepp/graphics/primitives.hpp>
|
||||
#include <eepp/graphics/primitivetype.hpp>
|
||||
#include <eepp/graphics/rectangledrawable.hpp>
|
||||
#include <eepp/graphics/renderer/base.hpp>
|
||||
#include <eepp/graphics/renderer/clippingmask.hpp>
|
||||
#include <eepp/graphics/renderer/opengl.hpp>
|
||||
#include <eepp/graphics/renderer/renderer.hpp>
|
||||
#include <eepp/graphics/renderer/renderergl.hpp>
|
||||
#include <eepp/graphics/renderer/renderergl3.hpp>
|
||||
#include <eepp/graphics/renderer/renderergl3cp.hpp>
|
||||
#include <eepp/graphics/renderer/renderergles2.hpp>
|
||||
#include <eepp/graphics/renderer/rendererglshader.hpp>
|
||||
#include <eepp/graphics/renderer/rendererhelper.hpp>
|
||||
#include <eepp/graphics/rendermode.hpp>
|
||||
#include <eepp/graphics/richtext.hpp>
|
||||
#include <eepp/graphics/scopedtexture.hpp>
|
||||
@@ -42,8 +54,12 @@
|
||||
#include <eepp/graphics/shaderprogrammanager.hpp>
|
||||
#include <eepp/graphics/shapedglyph.hpp>
|
||||
#include <eepp/graphics/sprite.hpp>
|
||||
#include <eepp/graphics/statefuldrawable.hpp>
|
||||
#include <eepp/graphics/statelistdrawable.hpp>
|
||||
#include <eepp/graphics/text.hpp>
|
||||
#include <eepp/graphics/textlayout.hpp>
|
||||
#include <eepp/graphics/textshaperun.hpp>
|
||||
#include <eepp/graphics/texttransform.hpp>
|
||||
#include <eepp/graphics/texture.hpp>
|
||||
#include <eepp/graphics/textureatlas.hpp>
|
||||
#include <eepp/graphics/textureatlasloader.hpp>
|
||||
@@ -54,6 +70,7 @@
|
||||
#include <eepp/graphics/textureregion.hpp>
|
||||
#include <eepp/graphics/triangledrawable.hpp>
|
||||
#include <eepp/graphics/vertexbuffer.hpp>
|
||||
#include <eepp/graphics/vertexbufferhelper.hpp>
|
||||
#include <eepp/graphics/vertexbuffermanager.hpp>
|
||||
#include <eepp/graphics/vertexbufferogl.hpp>
|
||||
#include <eepp/graphics/vertexbuffervbo.hpp>
|
||||
|
||||
@@ -1,18 +1,21 @@
|
||||
#ifndef EEPP_MATH_HPP
|
||||
#define EEPP_MATH_HPP
|
||||
|
||||
#include <eepp/math/ease.hpp>
|
||||
#include <eepp/math/easing.hpp>
|
||||
#include <eepp/math/interpolation1d.hpp>
|
||||
#include <eepp/math/interpolation2d.hpp>
|
||||
#include <eepp/math/line2.hpp>
|
||||
#include <eepp/math/math.hpp>
|
||||
#include <eepp/math/mtrand.hpp>
|
||||
#include <eepp/math/originpoint.hpp>
|
||||
#include <eepp/math/perlinnoise.hpp>
|
||||
#include <eepp/math/polygon2.hpp>
|
||||
#include <eepp/math/quad2.hpp>
|
||||
#include <eepp/math/rect.hpp>
|
||||
#include <eepp/math/size.hpp>
|
||||
#include <eepp/math/transform.hpp>
|
||||
#include <eepp/math/transformable.hpp>
|
||||
#include <eepp/math/triangle2.hpp>
|
||||
#include <eepp/math/vector2.hpp>
|
||||
#include <eepp/math/vector3.hpp>
|
||||
|
||||
@@ -3,11 +3,34 @@
|
||||
|
||||
#include <eepp/scene/action.hpp>
|
||||
#include <eepp/scene/actionmanager.hpp>
|
||||
#include <eepp/scene/actions/actioninterpolation1d.hpp>
|
||||
#include <eepp/scene/actions/actioninterpolation2d.hpp>
|
||||
#include <eepp/scene/actions/actions.hpp>
|
||||
#include <eepp/scene/actions/close.hpp>
|
||||
#include <eepp/scene/actions/delay.hpp>
|
||||
#include <eepp/scene/actions/disable.hpp>
|
||||
#include <eepp/scene/actions/enable.hpp>
|
||||
#include <eepp/scene/actions/fade.hpp>
|
||||
#include <eepp/scene/actions/marginmove.hpp>
|
||||
#include <eepp/scene/actions/move.hpp>
|
||||
#include <eepp/scene/actions/paddingtransition.hpp>
|
||||
#include <eepp/scene/actions/resize.hpp>
|
||||
#include <eepp/scene/actions/resizeborderradius.hpp>
|
||||
#include <eepp/scene/actions/resizeheight.hpp>
|
||||
#include <eepp/scene/actions/resizewidth.hpp>
|
||||
#include <eepp/scene/actions/rotate.hpp>
|
||||
#include <eepp/scene/actions/runnable.hpp>
|
||||
#include <eepp/scene/actions/scale.hpp>
|
||||
#include <eepp/scene/actions/sequence.hpp>
|
||||
#include <eepp/scene/actions/spawn.hpp>
|
||||
#include <eepp/scene/actions/tint.hpp>
|
||||
#include <eepp/scene/actions/visible.hpp>
|
||||
#include <eepp/scene/event.hpp>
|
||||
#include <eepp/scene/eventdispatcher.hpp>
|
||||
#include <eepp/scene/keyevent.hpp>
|
||||
#include <eepp/scene/mouseevent.hpp>
|
||||
#include <eepp/scene/node.hpp>
|
||||
#include <eepp/scene/nodefocusreason.hpp>
|
||||
#include <eepp/scene/nodemessage.hpp>
|
||||
#include <eepp/scene/scenemanager.hpp>
|
||||
#include <eepp/scene/scenenode.hpp>
|
||||
|
||||
@@ -7,7 +7,10 @@
|
||||
#include <eepp/system/color.hpp>
|
||||
#include <eepp/system/compression.hpp>
|
||||
#include <eepp/system/condition.hpp>
|
||||
#include <eepp/system/container.hpp>
|
||||
#include <eepp/system/cpu.hpp>
|
||||
#include <eepp/system/directorypack.hpp>
|
||||
#include <eepp/system/fileinfo.hpp>
|
||||
#include <eepp/system/filesystem.hpp>
|
||||
#include <eepp/system/functionstring.hpp>
|
||||
#include <eepp/system/inifile.hpp>
|
||||
@@ -15,6 +18,7 @@
|
||||
#include <eepp/system/iostreamdeflate.hpp>
|
||||
#include <eepp/system/iostreamfile.hpp>
|
||||
#include <eepp/system/iostreaminflate.hpp>
|
||||
#include <eepp/system/iostreammemory.hpp>
|
||||
#include <eepp/system/iostreampak.hpp>
|
||||
#include <eepp/system/iostreamstring.hpp>
|
||||
#include <eepp/system/iostreamzip.hpp>
|
||||
@@ -27,6 +31,7 @@
|
||||
#include <eepp/system/packmanager.hpp>
|
||||
#include <eepp/system/pak.hpp>
|
||||
#include <eepp/system/parsermatcher.hpp>
|
||||
#include <eepp/system/patternmatcher.hpp>
|
||||
#include <eepp/system/process.hpp>
|
||||
#include <eepp/system/rc4.hpp>
|
||||
#include <eepp/system/regex.hpp>
|
||||
|
||||
@@ -1,54 +1,153 @@
|
||||
#ifndef EEPP_UI_HPP
|
||||
#define EEPP_UI_HPP
|
||||
|
||||
#include <eepp/ui/abstract/uiabstracttableview.hpp>
|
||||
#include <eepp/ui/abstract/uiabstractview.hpp>
|
||||
#include <eepp/ui/base.hpp>
|
||||
#include <eepp/ui/border.hpp>
|
||||
#include <eepp/ui/colorschemepreferences.hpp>
|
||||
#include <eepp/ui/css/animationdefinition.hpp>
|
||||
#include <eepp/ui/css/drawableimageparser.hpp>
|
||||
#include <eepp/ui/css/elementdefinition.hpp>
|
||||
#include <eepp/ui/css/keyframesdefinition.hpp>
|
||||
#include <eepp/ui/css/mediaquery.hpp>
|
||||
#include <eepp/ui/css/propertydefinition.hpp>
|
||||
#include <eepp/ui/css/propertyidset.hpp>
|
||||
#include <eepp/ui/css/propertyspecification.hpp>
|
||||
#include <eepp/ui/css/shorthanddefinition.hpp>
|
||||
#include <eepp/ui/css/stylesheet.hpp>
|
||||
#include <eepp/ui/css/stylesheetlength.hpp>
|
||||
#include <eepp/ui/css/stylesheetparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetpropertiesparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetproperty.hpp>
|
||||
#include <eepp/ui/css/stylesheetpropertyanimation.hpp>
|
||||
#include <eepp/ui/css/stylesheetselector.hpp>
|
||||
#include <eepp/ui/css/stylesheetselectorparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetselectorrule.hpp>
|
||||
#include <eepp/ui/css/stylesheetspecification.hpp>
|
||||
#include <eepp/ui/css/stylesheetstyle.hpp>
|
||||
#include <eepp/ui/css/stylesheetvariable.hpp>
|
||||
#include <eepp/ui/css/timingfunction.hpp>
|
||||
#include <eepp/ui/css/transitiondefinition.hpp>
|
||||
#include <eepp/ui/doc/documentview.hpp>
|
||||
#include <eepp/ui/doc/foldrangeservice.hpp>
|
||||
#include <eepp/ui/doc/foldrangetype.hpp>
|
||||
#include <eepp/ui/doc/hextlanguagetype.hpp>
|
||||
#include <eepp/ui/doc/markdownhelper.hpp>
|
||||
#include <eepp/ui/doc/syntaxcolorscheme.hpp>
|
||||
#include <eepp/ui/doc/syntaxdefinition.hpp>
|
||||
#include <eepp/ui/doc/syntaxdefinitionmanager.hpp>
|
||||
#include <eepp/ui/doc/syntaxhighlighter.hpp>
|
||||
#include <eepp/ui/doc/syntaxtokenizer.hpp>
|
||||
#include <eepp/ui/doc/textdocument.hpp>
|
||||
#include <eepp/ui/doc/textdocumentline.hpp>
|
||||
#include <eepp/ui/doc/textformat.hpp>
|
||||
#include <eepp/ui/doc/textposition.hpp>
|
||||
#include <eepp/ui/doc/textrange.hpp>
|
||||
#include <eepp/ui/doc/textundostack.hpp>
|
||||
#include <eepp/ui/iconmanager.hpp>
|
||||
#include <eepp/ui/keyboardshortcut.hpp>
|
||||
#include <eepp/ui/models/csspropertiesmodel.hpp>
|
||||
#include <eepp/ui/models/filesystemmodel.hpp>
|
||||
#include <eepp/ui/models/itemlistmodel.hpp>
|
||||
#include <eepp/ui/models/model.hpp>
|
||||
#include <eepp/ui/models/modeleditingdelegate.hpp>
|
||||
#include <eepp/ui/models/modelindex.hpp>
|
||||
#include <eepp/ui/models/modelrole.hpp>
|
||||
#include <eepp/ui/models/modelselection.hpp>
|
||||
#include <eepp/ui/models/persistentmodelindex.hpp>
|
||||
#include <eepp/ui/models/sortingproxymodel.hpp>
|
||||
#include <eepp/ui/models/stringmapmodel.hpp>
|
||||
#include <eepp/ui/models/variant.hpp>
|
||||
#include <eepp/ui/models/widgettreemodel.hpp>
|
||||
#include <eepp/ui/mouseshortcut.hpp>
|
||||
#include <eepp/ui/splitdirection.hpp>
|
||||
#include <eepp/ui/tools/htmlformatter.hpp>
|
||||
#include <eepp/ui/tools/textureatlaseditor.hpp>
|
||||
#include <eepp/ui/tools/uiaudioplayer.hpp>
|
||||
#include <eepp/ui/tools/uicodeeditorsplitter.hpp>
|
||||
#include <eepp/ui/tools/uicolorpicker.hpp>
|
||||
#include <eepp/ui/tools/uidocfindreplace.hpp>
|
||||
#include <eepp/ui/tools/uiimageviewer.hpp>
|
||||
#include <eepp/ui/tools/uiwidgetinspector.hpp>
|
||||
#include <eepp/ui/uiapplication.hpp>
|
||||
#include <eepp/ui/uibackgrounddrawable.hpp>
|
||||
#include <eepp/ui/uiborderdrawable.hpp>
|
||||
#include <eepp/ui/uicheckbox.hpp>
|
||||
#include <eepp/ui/uiclip.hpp>
|
||||
#include <eepp/ui/uicodeeditor.hpp>
|
||||
#include <eepp/ui/uicombobox.hpp>
|
||||
#include <eepp/ui/uiconsole.hpp>
|
||||
#include <eepp/ui/uidatabind.hpp>
|
||||
#include <eepp/ui/uidropdownlist.hpp>
|
||||
#include <eepp/ui/uieventdispatcher.hpp>
|
||||
#include <eepp/ui/uifiledialog.hpp>
|
||||
#include <eepp/ui/uifontstyleconfig.hpp>
|
||||
#include <eepp/ui/uigridlayout.hpp>
|
||||
#include <eepp/ui/uihelper.hpp>
|
||||
#include <eepp/ui/uihtmltable.hpp>
|
||||
#include <eepp/ui/uiicon.hpp>
|
||||
#include <eepp/ui/uiicontheme.hpp>
|
||||
#include <eepp/ui/uiiconthememanager.hpp>
|
||||
#include <eepp/ui/uiimage.hpp>
|
||||
#include <eepp/ui/uiitemcontainer.hpp>
|
||||
#include <eepp/ui/uilayout.hpp>
|
||||
#include <eepp/ui/uilinearlayout.hpp>
|
||||
#include <eepp/ui/uilistbox.hpp>
|
||||
#include <eepp/ui/uilistboxitem.hpp>
|
||||
#include <eepp/ui/uilistview.hpp>
|
||||
#include <eepp/ui/uiloader.hpp>
|
||||
#include <eepp/ui/uimarkdownview.hpp>
|
||||
#include <eepp/ui/uimenu.hpp>
|
||||
#include <eepp/ui/uimenubar.hpp>
|
||||
#include <eepp/ui/uimenucheckbox.hpp>
|
||||
#include <eepp/ui/uimenuitem.hpp>
|
||||
#include <eepp/ui/uimenuradiobutton.hpp>
|
||||
#include <eepp/ui/uimenuseparator.hpp>
|
||||
#include <eepp/ui/uimenusubmenu.hpp>
|
||||
#include <eepp/ui/uimessagebox.hpp>
|
||||
#include <eepp/ui/uimultimodelview.hpp>
|
||||
#include <eepp/ui/uinode.hpp>
|
||||
#include <eepp/ui/uinodedrawable.hpp>
|
||||
#include <eepp/ui/uinodelink.hpp>
|
||||
#include <eepp/ui/uipopupmenu.hpp>
|
||||
#include <eepp/ui/uiprogressbar.hpp>
|
||||
#include <eepp/ui/uiproperty.hpp>
|
||||
#include <eepp/ui/uipushbutton.hpp>
|
||||
#include <eepp/ui/uiradiobutton.hpp>
|
||||
#include <eepp/ui/uirelativelayout.hpp>
|
||||
#include <eepp/ui/uirichtext.hpp>
|
||||
#include <eepp/ui/uiroot.hpp>
|
||||
#include <eepp/ui/uiscenenode.hpp>
|
||||
#include <eepp/ui/uiscrollablewidget.hpp>
|
||||
#include <eepp/ui/uiscrollbar.hpp>
|
||||
#include <eepp/ui/uiscrollview.hpp>
|
||||
#include <eepp/ui/uiselectbutton.hpp>
|
||||
#include <eepp/ui/uiskin.hpp>
|
||||
#include <eepp/ui/uiskinstate.hpp>
|
||||
#include <eepp/ui/uislider.hpp>
|
||||
#include <eepp/ui/uispinbox.hpp>
|
||||
#include <eepp/ui/uisplitter.hpp>
|
||||
#include <eepp/ui/uisprite.hpp>
|
||||
#include <eepp/ui/uistacklayout.hpp>
|
||||
#include <eepp/ui/uistackwidget.hpp>
|
||||
#include <eepp/ui/uistate.hpp>
|
||||
#include <eepp/ui/uistyle.hpp>
|
||||
#include <eepp/ui/uitab.hpp>
|
||||
#include <eepp/ui/uitablecell.hpp>
|
||||
#include <eepp/ui/uitableheadercolumn.hpp>
|
||||
#include <eepp/ui/uitablerow.hpp>
|
||||
#include <eepp/ui/uitableview.hpp>
|
||||
#include <eepp/ui/uitabwidget.hpp>
|
||||
#include <eepp/ui/uitextedit.hpp>
|
||||
#include <eepp/ui/uitextinput.hpp>
|
||||
#include <eepp/ui/uitextinputpassword.hpp>
|
||||
#include <eepp/ui/uitextspan.hpp>
|
||||
#include <eepp/ui/uitextureregion.hpp>
|
||||
#include <eepp/ui/uitextview.hpp>
|
||||
#include <eepp/ui/uitheme.hpp>
|
||||
#include <eepp/ui/uithememanager.hpp>
|
||||
#include <eepp/ui/uitooltip.hpp>
|
||||
#include <eepp/ui/uitouchdraggablewidget.hpp>
|
||||
#include <eepp/ui/uitreeview.hpp>
|
||||
#include <eepp/ui/uiviewpager.hpp>
|
||||
@@ -57,45 +156,7 @@
|
||||
#include <eepp/ui/uiwidgettable.hpp>
|
||||
#include <eepp/ui/uiwidgettablerow.hpp>
|
||||
#include <eepp/ui/uiwindow.hpp>
|
||||
#include <eepp/ui/undostack.hpp>
|
||||
#include <eepp/ui/widgetcommandexecuter.hpp>
|
||||
|
||||
#include <eepp/ui/css/propertydefinition.hpp>
|
||||
#include <eepp/ui/css/propertyidset.hpp>
|
||||
#include <eepp/ui/css/propertyspecification.hpp>
|
||||
#include <eepp/ui/css/stylesheet.hpp>
|
||||
#include <eepp/ui/css/stylesheetparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetpropertiesparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetproperty.hpp>
|
||||
#include <eepp/ui/css/stylesheetselector.hpp>
|
||||
#include <eepp/ui/css/stylesheetselectorparser.hpp>
|
||||
#include <eepp/ui/css/stylesheetstyle.hpp>
|
||||
|
||||
#include <eepp/ui/doc/syntaxdefinitionmanager.hpp>
|
||||
#include <eepp/ui/doc/textdocument.hpp>
|
||||
|
||||
#include <eepp/ui/tools/textureatlaseditor.hpp>
|
||||
#include <eepp/ui/tools/uiaudioplayer.hpp>
|
||||
#include <eepp/ui/tools/uicodeeditorsplitter.hpp>
|
||||
#include <eepp/ui/tools/uicolorpicker.hpp>
|
||||
#include <eepp/ui/tools/uidocfindreplace.hpp>
|
||||
#include <eepp/ui/tools/uiimageviewer.hpp>
|
||||
#include <eepp/ui/tools/uiwidgetinspector.hpp>
|
||||
|
||||
#include <eepp/ui/models/csspropertiesmodel.hpp>
|
||||
#include <eepp/ui/models/filesystemmodel.hpp>
|
||||
#include <eepp/ui/models/model.hpp>
|
||||
#include <eepp/ui/models/modelselection.hpp>
|
||||
#include <eepp/ui/models/sortingproxymodel.hpp>
|
||||
#include <eepp/ui/models/stringmapmodel.hpp>
|
||||
#include <eepp/ui/models/widgettreemodel.hpp>
|
||||
|
||||
#include <eepp/ui/uidatabind.hpp>
|
||||
#include <eepp/ui/uiproperty.hpp>
|
||||
|
||||
#include <eepp/ui/undostack.hpp>
|
||||
|
||||
#include <eepp/ui/iconmanager.hpp>
|
||||
|
||||
#include <eepp/ui/uiapplication.hpp>
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,14 +1,22 @@
|
||||
#ifndef EEPP_WINDOW_HPP
|
||||
#define EEPP_WINDOW_HPP
|
||||
|
||||
#include <eepp/window/base.hpp>
|
||||
#include <eepp/window/clipboard.hpp>
|
||||
#include <eepp/window/cursor.hpp>
|
||||
#include <eepp/window/cursormanager.hpp>
|
||||
#include <eepp/window/displaymanager.hpp>
|
||||
#include <eepp/window/engine.hpp>
|
||||
#include <eepp/window/input.hpp>
|
||||
#include <eepp/window/inputevent.hpp>
|
||||
#include <eepp/window/inputfinger.hpp>
|
||||
#include <eepp/window/inputmethod.hpp>
|
||||
#include <eepp/window/joycodes.hpp>
|
||||
#include <eepp/window/joystick.hpp>
|
||||
#include <eepp/window/joystickmanager.hpp>
|
||||
#include <eepp/window/keycodes.hpp>
|
||||
#include <eepp/window/platformhelper.hpp>
|
||||
#include <eepp/window/platformimpl.hpp>
|
||||
#include <eepp/window/window.hpp>
|
||||
#include <eepp/window/windowcontext.hpp>
|
||||
#include <eepp/window/windowhandle.hpp>
|
||||
|
||||
Reference in New Issue
Block a user