From 1f748d232493b21007607525d2aae458b59c7595 Mon Sep 17 00:00:00 2001 From: Tamito Kajiyama Date: Fri, 1 Aug 2014 12:49:04 +0900 Subject: Freestyle: code cleanup. Removed unnecessary header files and replaced some other heade files with forward class declarations. --- .../freestyle/intern/application/Controller.h | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) (limited to 'source/blender/freestyle') 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 AppCanvas; class AppView; +class Interpreter; class NodeGroup; -class WShape; +class ProgressBar; +class RenderMonitor; class SShape; -class ViewMap; class ViewEdge; -class AppCanvas; -class InteractiveShader; -class Shader; -class StrokeRenderer; +class ViewMap; class Controller { -- cgit v1.2.3