Fix T69931: Materials with keyframes duplicated by 'make single user' are linked.
[blender.git] / source / blender / compositor / COM_defines.h
index 926b63de682899cdb9a9f1b9d59277879d18e0d0..3707845ef9b3b1295b38f20ae0a261fe02d27e6b 100644 (file)
  * \ingroup Model
  */
 typedef enum DataType {
  * \ingroup Model
  */
 typedef enum DataType {
-       /** \brief Value data type */
-       COM_DT_VALUE   = 1,
-       /** \brief Vector data type */
-       COM_DT_VECTOR  = 2,
-       /** \brief Color data type */
-       COM_DT_COLOR   = 4,
+  /** \brief Value data type */
+  COM_DT_VALUE = 1,
+  /** \brief Vector data type */
+  COM_DT_VECTOR = 2,
+  /** \brief Color data type */
+  COM_DT_COLOR = 4,
 } DataType;
 
 /**
 } DataType;
 
 /**
@@ -38,12 +38,12 @@ typedef enum DataType {
  * \ingroup Execution
  */
 typedef enum CompositorQuality {
  * \ingroup Execution
  */
 typedef enum CompositorQuality {
-       /** \brief High quality setting */
-       COM_QUALITY_HIGH   = 0,
-       /** \brief Medium quality setting */
-       COM_QUALITY_MEDIUM = 1,
-       /** \brief Low quality setting */
-       COM_QUALITY_LOW    = 2,
+  /** \brief High quality setting */
+  COM_QUALITY_HIGH = 0,
+  /** \brief Medium quality setting */
+  COM_QUALITY_MEDIUM = 1,
+  /** \brief Low quality setting */
+  COM_QUALITY_LOW = 2,
 } CompositorQuality;
 
 /**
 } CompositorQuality;
 
 /**
@@ -51,12 +51,12 @@ typedef enum CompositorQuality {
  * \ingroup Execution
  */
 typedef enum CompositorPriority {
  * \ingroup Execution
  */
 typedef enum CompositorPriority {
-       /** \brief High quality setting */
-       COM_PRIORITY_HIGH   = 2,
-       /** \brief Medium quality setting */
-       COM_PRIORITY_MEDIUM = 1,
-       /** \brief Low quality setting */
-       COM_PRIORITY_LOW    = 0,
+  /** \brief High quality setting */
+  COM_PRIORITY_HIGH = 2,
+  /** \brief Medium quality setting */
+  COM_PRIORITY_MEDIUM = 1,
+  /** \brief Low quality setting */
+  COM_PRIORITY_LOW = 0,
 } CompositorPriority;
 
 // configurable items
 } CompositorPriority;
 
 // configurable items
@@ -68,12 +68,14 @@ typedef enum CompositorPriority {
 
 // workscheduler threading models
 /**
 
 // workscheduler threading models
 /**
- * COM_TM_QUEUE is a multithreaded model, which uses the BLI_thread_queue pattern. This is the default option.
+ * COM_TM_QUEUE is a multi-threaded model, which uses the BLI_thread_queue pattern.
+ * This is the default option.
  */
 #define COM_TM_QUEUE 1
 
 /**
  */
 #define COM_TM_QUEUE 1
 
 /**
- * COM_TM_NOTHREAD is a single threading model, everything is executed in the caller thread. easy for debugging
+ * COM_TM_NOTHREAD is a single threading model, everything is executed in the caller thread.
+ * easy for debugging
  */
 #define COM_TM_NOTHREAD 0
 
  */
 #define COM_TM_NOTHREAD 0
 
@@ -87,14 +89,14 @@ typedef enum CompositorPriority {
  * \ingroup Execution
  */
 typedef enum OrderOfChunks {
  * \ingroup Execution
  */
 typedef enum OrderOfChunks {
-       /** \brief order from a distance to centerX/centerY */
-       COM_TO_CENTER_OUT = 0,
-       /** \brief order randomly */
-       COM_TO_RANDOM = 1,
-       /** \brief no ordering */
-       COM_TO_TOP_DOWN = 2,
-       /** \brief experimental ordering with 9 hotspots */
-       COM_TO_RULE_OF_THIRDS = 3,
+  /** \brief order from a distance to centerX/centerY */
+  COM_TO_CENTER_OUT = 0,
+  /** \brief order randomly */
+  COM_TO_RANDOM = 1,
+  /** \brief no ordering */
+  COM_TO_TOP_DOWN = 2,
+  /** \brief experimental ordering with 9 hotspots */
+  COM_TO_RULE_OF_THIRDS = 3,
 } OrderOfChunks;
 
 #define COM_ORDER_OF_CHUNKS_DEFAULT COM_TO_CENTER_OUT
 } OrderOfChunks;
 
 #define COM_ORDER_OF_CHUNKS_DEFAULT COM_TO_CENTER_OUT
@@ -107,4 +109,4 @@ typedef enum OrderOfChunks {
 
 #define COM_BLUR_BOKEH_PIXELS 512
 
 
 #define COM_BLUR_BOKEH_PIXELS 512
 
-#endif  /* __COM_DEFINES_H__ */
+#endif /* __COM_DEFINES_H__ */