!B (Sandbox) (CE-21795) Importing models with multisubmaterials via fbx switches...
[CRYENGINE.git] / Code / Sandbox / Plugins / LodGeneratorPlugin / StdAfx.h
blob88d9bc0396392da6fbb24e52e46b626851740aef
1 #pragma once
2 #include <CryCore/Project/CryModuleDefs.h>
3 #include <CryCore/Platform/platform.h>
4 #define CRY_USE_MFC
5 #include <CryCore/Platform/CryAtlMfc.h>
6 #include "EditorCommonAPI.h"
7 #include "SandboxAPI.h"
8 #include "PluginAPI.h"
9 #include "Resource.h"
10 #include <CryCore/functor.h>
11 #include <CryMath/Cry_Geo.h>
12 #include <CrySystem/ISystem.h>
13 #include <Cry3DEngine/I3DEngine.h>
14 #include <CryEntitySystem/IEntity.h>
15 #include <CryRenderer/IRenderAuxGeom.h>
16 #include <CryCore/smartptr.h>
17 // STL headers.
18 #include <vector>
19 #include <list>
20 #include <map>
21 #include <set>
22 #include <algorithm>
24 #include <QString>
26 #include "IEditor.h"
28 #include "Settings.h"
29 //#include "LogFile.h"
31 #include "IUndoObject.h"
33 //#include "Util/RefCountBase.h"
34 //#include "Util/fastlib.h"
35 //#include "Util/EditorUtils.h"
36 //#include "Util/PathUtil.h"
37 //#include "Util/SmartPtr.h"
38 //#include "Util/Variable.h"
39 //#include "Util/XmlArchive.h"
40 //#include "Util/Math.h"
42 #include "Controls/ColorCtrl.h"
43 #include "Controls/PropertyItem.h"
44 #include "Controls/PropertyCtrl.h"
45 #include "Controls/NumberCtrl.h"
47 #include "Objects/ObjectManager.h"
48 #include "Objects/SelectionGroup.h"
49 #include "Objects/BaseObject.h"
51 #include "IDisplayViewport.h"
52 #include "EditTool.h"
54 IEditor* GetIEditor();
55 extern HINSTANCE g_hInst;