From 1f748d232493b21007607525d2aae458b59c7595 Mon Sep 17 00:00:00 2001 From: Tamito Kajiyama Date: Fri, 1 Aug 2014 12:49:04 +0900 Subject: [PATCH] Freestyle: code cleanup. Removed unnecessary header files and replaced some other heade files with forward class declarations. --- .../freestyle/intern/application/Controller.h | 26 ++++++------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/source/blender/freestyle/intern/application/Controller.h b/source/blender/freestyle/intern/application/Controller.h index 646c74f6c9a..d024e618e95 100644 --- a/source/blender/freestyle/intern/application/Controller.h +++ b/source/blender/freestyle/intern/application/Controller.h @@ -30,38 +30,28 @@ #include -//#include "ConfigIO.h" #include "../geometry/FastGrid.h" #include "../scene_graph/SceneHash.h" -#include "../system/Interpreter.h" -#include "../system/ProgressBar.h" #include "../system/Precision.h" -#include "../system/RenderMonitor.h" #include "../system/TimeUtils.h" #include "../view_map/FEdgeXDetector.h" #include "../view_map/ViewMapBuilder.h" -extern "C" { -#include "render_types.h" -#include "DNA_scene_types.h" -} - #ifdef WITH_CXX_GUARDEDALLOC #include "MEM_guardedalloc.h" #endif namespace Freestyle { -class AppView; -class NodeGroup; -class WShape; -class SShape; -class ViewMap; -class ViewEdge; class AppCanvas; -class InteractiveShader; -class Shader; -class StrokeRenderer; +class AppView; +class Interpreter; +class NodeGroup; +class ProgressBar; +class RenderMonitor; +class SShape; +class ViewEdge; +class ViewMap; class Controller {