remove headers from FRS_freestyle.h
authorCampbell Barton <ideasman42@gmail.com>
Wed, 1 May 2013 00:26:47 +0000 (00:26 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Wed, 1 May 2013 00:26:47 +0000 (00:26 +0000)
source/blender/freestyle/FRS_freestyle.h
source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp

index 9e3ea7bca5bdd8702af12a02f4fdd3d0ed7b872c..b10a73277bfd96784bc497898061d511ef68a61f 100644 (file)
 extern "C" {
 #endif
 
-#include "DNA_listBase.h"
-#include "DNA_scene_types.h"
-
-#include "BKE_context.h"
-
 struct Render;
+struct FreestyleConfig;
+struct bContext;
 
-extern Scene *freestyle_scene;
+extern struct Scene *freestyle_scene;
 extern float freestyle_viewpoint[3];
 extern float freestyle_mv[4][4];
 extern float freestyle_proj[4][4];
@@ -44,8 +41,8 @@ extern int freestyle_viewport[4];
 
 /* Rendering */
 void FRS_initialize(void);
-void FRS_set_context(bContext *C);
-void FRS_read_file(bContext *C);
+void FRS_set_context(struct bContext *C);
+void FRS_read_file(struct bContext *C);
 int FRS_is_freestyle_enabled(struct SceneRenderLayer *srl);
 void FRS_init_stroke_rendering(struct Render *re);
 struct Render *FRS_do_stroke_rendering(struct Render *re, struct SceneRenderLayer *srl);
@@ -54,11 +51,11 @@ void FRS_composite_result(struct Render *re, struct SceneRenderLayer *srl, struc
 void FRS_exit(void);
 
 /* FreestyleConfig.linesets */
-void FRS_copy_active_lineset(FreestyleConfig *config);
-void FRS_paste_active_lineset(FreestyleConfig *config);
-void FRS_delete_active_lineset(FreestyleConfig *config);
-void FRS_move_active_lineset_up(FreestyleConfig *config);
-void FRS_move_active_lineset_down(FreestyleConfig *config);
+void FRS_copy_active_lineset(struct FreestyleConfig *config);
+void FRS_paste_active_lineset(struct FreestyleConfig *config);
+void FRS_delete_active_lineset(struct FreestyleConfig *config);
+void FRS_move_active_lineset_up(struct FreestyleConfig *config);
+void FRS_move_active_lineset_down(struct FreestyleConfig *config);
 
 #ifdef __cplusplus
 }
index 5db258c23fdf9edcb7aca4d03225c13565b87080..d5002d6fa39333246ac62d43fe688cc998d2391f 100644 (file)
@@ -49,6 +49,7 @@ extern "C" {
 #include "BKE_linestyle.h"
 #include "BKE_main.h"
 #include "BKE_text.h"
+#include "BKE_context.h"
 
 #include "BLI_blenlib.h"
 #include "BLI_math.h"