2 #include <CryCore/Project/CryModuleDefs.h>
3 #include <CryCore/Platform/platform.h>
5 #include <CryCore/Platform/CryAtlMfc.h>
6 #include "EditorCommonAPI.h"
7 #include "SandboxAPI.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>
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"
54 IEditor
* GetIEditor();
55 extern HINSTANCE g_hInst
;