reduce texwindow.h inclusions

This commit is contained in:
Garux 2020-04-04 19:39:57 +03:00
parent a1b0964600
commit 56ecc1b0a5
2 changed files with 3 additions and 2 deletions

View File

@ -1287,6 +1287,7 @@ void TextureBrowser_MouseWheel( TextureBrowser& textureBrowser, bool bUp ){
TextureBrowser_setOriginY( textureBrowser, originy );
}
#include "xml/xmltextags.h"
XmlTagBuilder TagBuilder;
enum

View File

@ -22,10 +22,8 @@
#if !defined( INCLUDED_TEXWINDOW_H )
#define INCLUDED_TEXWINDOW_H
#include "math/vector.h"
#include "generic/callbackfwd.h"
#include "signal/signalfwd.h"
#include "xml/xmltextags.h"
typedef struct _GtkWidget GtkWidget;
@ -53,6 +51,8 @@ extern GtkWidget* g_page_textures;
void TextureBrowser_exportTitle( const StringImportCallback& importer );
typedef FreeCaller1<const StringImportCallback&, TextureBrowser_exportTitle> TextureBrowserExportTitleCaller;
template<typename Element> class BasicVector3;
typedef BasicVector3<float> Vector3;
const Vector3& TextureBrowser_getBackgroundColour( TextureBrowser& textureBrowser );
void TextureBrowser_setBackgroundColour( TextureBrowser& textureBrowser, const Vector3& colour );