BGE: Add level mode to property actuator
[blender.git] / source / blender / makesdna / DNA_freestyle_types.h
index 2c2d704922fa248c14b2fceb4d99e09bf310706f..195c7eb48417e2e0288e22f446a88866f4f91b10 100644 (file)
 #ifndef __DNA_FREESTYLE_TYPES_H__
 #define __DNA_FREESTYLE_TYPES_H__
 
+/** \file DNA_freestyle_types.h
+ *  \ingroup DNA
+ */
+
+#include "DNA_defs.h"
 #include "DNA_listBase.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 struct FreestyleLineStyle;
 struct Group;
 struct Text;
@@ -118,7 +127,7 @@ typedef struct FreestyleConfig {
        ListBase modules;
 
        int mode; /* scripting, editor */
-       int raycasting_algorithm; /* XXX deprecated */
+       int raycasting_algorithm  DNA_DEPRECATED;
        int flags; /* suggestive contours, ridges/valleys, material boundaries */
        float sphere_radius;
        float dkr_epsilon;
@@ -127,4 +136,8 @@ typedef struct FreestyleConfig {
        ListBase linesets;
 } FreestyleConfig;
 
+#ifdef __cplusplus
+}
 #endif
+
+#endif /* __DNA_FREESTYLE_TYPES_H__ */