From 26e4ec0ae2c8d1e9193345cd4627db054b1a23b5 Mon Sep 17 00:00:00 2001 From: Piotr Dziwinski Date: Thu, 13 Aug 2015 22:47:04 +0200 Subject: [PATCH] Add more missing includes and forward declarations --- src/app/system_linux.cpp | 1 + src/object/interface/movable_object.h | 3 +++ src/object/interface/trace_drawing_object.h | 2 ++ src/ui/mainui.h | 2 ++ 4 files changed, 8 insertions(+) diff --git a/src/app/system_linux.cpp b/src/app/system_linux.cpp index 2427b09f..fe43cecb 100644 --- a/src/app/system_linux.cpp +++ b/src/app/system_linux.cpp @@ -23,6 +23,7 @@ #include #include +#include void CSystemUtilsLinux::Init() diff --git a/src/object/interface/movable_object.h b/src/object/interface/movable_object.h index b4ec4b1b..b6862547 100644 --- a/src/object/interface/movable_object.h +++ b/src/object/interface/movable_object.h @@ -21,6 +21,9 @@ #include "object/object_interface_type.h" +class CPhysics; +class CMotion; + /** * \class CMovableObject * \brief Interface for objects that can move (have an engine) diff --git a/src/object/interface/trace_drawing_object.h b/src/object/interface/trace_drawing_object.h index 028ea5d1..0c966e18 100644 --- a/src/object/interface/trace_drawing_object.h +++ b/src/object/interface/trace_drawing_object.h @@ -21,6 +21,8 @@ #include "object/object_interface_type.h" +#include + enum class TraceColor { Default = -1, diff --git a/src/ui/mainui.h b/src/ui/mainui.h index 41711acb..4e364217 100644 --- a/src/ui/mainui.h +++ b/src/ui/mainui.h @@ -20,6 +20,8 @@ #include "level/robotmain.h" +#include +#include #include