Tizen 2.4.0 rev3 SDK Public Release
[framework/graphics/dali.git] / dali / public-api / actors / blending.h
index aab2aa1..7423a8b 100644 (file)
@@ -28,64 +28,67 @@ namespace Dali
  * @{
  */
 
-namespace BlendingMode
-{
 /**
  * @brief Blending mode.
  * @since_tizen 2.4
- * @see Dali::RenderableActor::SetBlendMode() and Dali::RenderableActor::GetBlendMode()
+ * @remarks This is an experimental feature and might not be supported in the next release.
+ * We do recommend not to use it.
  */
+namespace BlendingMode
+{
 enum Type
 {
-  OFF,  ///< Blending is disabled.
-  AUTO, ///< Blending is enabled if there is alpha channel.
-  ON    ///< Blending is enabled.
+  OFF,  ///< Blending is disabled. @since_tizen 2.4
+  AUTO, ///< Blending is enabled if there is alpha channel. @since_tizen 2.4
+  ON    ///< Blending is enabled. @since_tizen 2.4
 };
 
 } //namespace BlendingMode
 
-namespace BlendingFactor
-{
 /**
  * @brief Blending Factor.
  *
  * @since_tizen 2.4
- * @see Dali::RenderableActor::SetBlendFunc() and Dali::RenderableActor::GetBlendFunc()
+ * @remarks This is an experimental feature and might not be supported in the next release.
+ * We do recommend not to use it.
  */
+namespace BlendingFactor
+{
 enum Type
 {
-  ZERO                     = 0,
-  ONE                      = 1,
-  SRC_COLOR                = 0x0300,
-  ONE_MINUS_SRC_COLOR      = 0x0301,
-  SRC_ALPHA                = 0x0302,
-  ONE_MINUS_SRC_ALPHA      = 0x0303,
-  DST_ALPHA                = 0x0304,
-  ONE_MINUS_DST_ALPHA      = 0x0305,
-  DST_COLOR                = 0x0306,
-  ONE_MINUS_DST_COLOR      = 0x0307,
-  SRC_ALPHA_SATURATE       = 0x0308,
-  CONSTANT_COLOR           = 0x8001,
-  ONE_MINUS_CONSTANT_COLOR = 0x8002,
-  CONSTANT_ALPHA           = 0x8003,
-  ONE_MINUS_CONSTANT_ALPHA = 0x8004
+  ZERO                     = 0,  ///< ZERO @since_tizen 2.4
+  ONE                      = 1,  ///< ONE @since_tizen 2.4
+  SRC_COLOR                = 0x0300,  ///< SRC_COLOR @since_tizen 2.4
+  ONE_MINUS_SRC_COLOR      = 0x0301,  ///< ONE_MINUS_SRC_COLOR @since_tizen 2.4
+  SRC_ALPHA                = 0x0302,  ///< SRC_ALPHA @since_tizen 2.4
+  ONE_MINUS_SRC_ALPHA      = 0x0303,  ///< ONE_MINUS_SRC_ALPHA @since_tizen 2.4
+  DST_ALPHA                = 0x0304,  ///< DST_ALPHA @since_tizen 2.4
+  ONE_MINUS_DST_ALPHA      = 0x0305,  ///< ONE_MINUS_DST_ALPHA @since_tizen 2.4
+  DST_COLOR                = 0x0306,  ///< DST_COLOR @since_tizen 2.4
+  ONE_MINUS_DST_COLOR      = 0x0307,  ///< ONE_MINUS_DST_COLOR @since_tizen 2.4
+  SRC_ALPHA_SATURATE       = 0x0308,  ///< SRC_ALPHA_SATURATE @since_tizen 2.4
+  CONSTANT_COLOR           = 0x8001,  ///< CONSTANT_COLOR @since_tizen 2.4
+  ONE_MINUS_CONSTANT_COLOR = 0x8002,  ///< ONE_MINUS_CONSTANT_COLOR @since_tizen 2.4
+  CONSTANT_ALPHA           = 0x8003,  ///< CONSTANT_ALPHA @since_tizen 2.4
+  ONE_MINUS_CONSTANT_ALPHA = 0x8004  ///< ONE_MINUS_CONSTANT_ALPHA @since_tizen 2.4
 };
 
 } // namespace BlendingFactor
 
-namespace BlendingEquation
-{
 /**
  * @brief Blending Equation.
  *
  * @since_tizen 2.4
- * @see Dali::RenderableActor::SetBlendEquation() and Dali::RenderableActor::GetBlendEquation()
+ * @remarks This is an experimental feature and might not be supported in the next release.
+ * We do recommend not to use it.
  */
+namespace BlendingEquation
+{
 enum Type
 {
-  ADD              = 0x8006,
-  SUBTRACT         = 0x800A,
-  REVERSE_SUBTRACT = 0x800B
+  ADD              = 0x8006,  ///< ADD @since_tizen 2.4
+  SUBTRACT         = 0x800A,  ///< SUBTRACT @since_tizen 2.4
+  REVERSE_SUBTRACT = 0x800B  ///< REVERSE_SUBTRACT @since_tizen 2.4
 };
 
 } // namespace BlendingEquation