Include memory, needed for auto_ptr references

This commit is contained in:
Campbell Barton 2016-04-17 15:56:16 +10:00
parent a09dc1b458
commit 40cabe2c56
17 changed files with 29 additions and 3 deletions

View file

@ -16,6 +16,7 @@
#include <map>
#include <math.h>
#include <functional>
#include <memory>
// Qt includes
#include <QString>

View file

@ -1,5 +1,5 @@
#include <cstring>
#include "tcolorfunctions.h"
#include "tpixelutils.h"

View file

@ -1,5 +1,5 @@
#include <cstring>
#include "trop.h"
//=======================================================================

View file

@ -1,5 +1,7 @@
#include <cstring>
#include "tsop.h"
#include "tsound_t.h"

View file

@ -14,6 +14,7 @@
#endif
#include <sstream>
#include <memory>
using namespace std;

View file

@ -14,6 +14,9 @@
#include "tpaletteutil.h"
#include "tthreadmessage.h"
#include "tsimplecolorstyles.h"
#include <memory>
//=============================================================================
typedef TVectorImage::IntersectionBranch IntersectionBranch;

View file

@ -14,6 +14,8 @@
#include "tpalette.h"
#include <memory>
PERSIST_IDENTIFIER(TPalette, "palette")
TPersistDeclarationT<TPalette> auxPaletteDeclaration("vectorpalette");

View file

@ -15,6 +15,7 @@
#include <GLUT/glut.h>
#elif LINUX
#include <GL/glut.h>
#include <cstring>
#endif
#ifndef TCG_GLU_CALLBACK

View file

@ -9,6 +9,8 @@
//STD includes
#include <vector>
#include <memory>
//**************************************************************************************
// TPersistSet declaration
//**************************************************************************************

View file

@ -10,7 +10,7 @@
#include <stdlib.h>
#include <math.h>
#include "toonz/toonzimageutils.h"
#include "Tw/Tw.h"
#include "tw/tw.h"
#include "toonz/fill.h"
#include "toonz/ttilesaver.h"
#include "toonz4.6/tmacro.h"

View file

@ -52,6 +52,8 @@
// tcg includes
#include "tcg/tcg_function_types.h"
#include <memory>
//*************************************************************************
// Local Namespace stuff
//*************************************************************************

View file

@ -52,6 +52,8 @@
#include <QContextMenuEvent>
#include <QMainWindow>
#include <memory>
using namespace DVGui;
//=============================================================================

View file

@ -13,6 +13,8 @@
//Qt includes
#include <QFrame>
#include <memory>
//*****************************************************************************
// VectorizerSwatchArea declaration
//*****************************************************************************

View file

@ -38,6 +38,8 @@
#include "tcg/tcg_function_types.h"
#include "tcg/tcg_iterator_ops.h"
#include <memory>
/*
Toonz currently has THREE different APIs to deal with scene objects commands:

View file

@ -29,6 +29,8 @@
#include "toonz/txsheetexpr.h"
#include <memory>
using namespace TSyntax;
//******************************************************************************

View file

@ -23,6 +23,8 @@
#pragma warning(disable : 4251)
#endif
#include <memory>
#include <QAction>
#include <QMouseEvent>

View file

@ -12,6 +12,8 @@
#include "toonz/sceneproperties.h"
#include "toonz/fullcolorpalette.h"
#include <memory>
namespace
{
TVectorImageP vectorize(const TImageP &source, const TRectD &rect, const VectorizerConfiguration &config, TAffine transform)