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 ); TextureBrowser_setOriginY( textureBrowser, originy );
} }
#include "xml/xmltextags.h"
XmlTagBuilder TagBuilder; XmlTagBuilder TagBuilder;
enum enum

View File

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