Tizen 2.4.0 rev3 SDK Public Release
[framework/graphics/dali.git] / dali / public-api / object / property.h
index 9e77534..484a56d 100644 (file)
@@ -51,7 +51,7 @@ struct DALI_IMPORT_API Property
   static const int INVALID_INDEX; ///< -1 is not a valid property index
   static const int INVALID_COMPONENT_INDEX; ///< -1 is not a valid property index
 
-  typedef Dali::Vector< Index > IndexContainer; ///< A vector of property indices
+  typedef Dali::Vector< Index > IndexContainer; ///< A vector of property indices @since_tizen 2.4
 
   /**
    * @brief A value-type representing a property value.
@@ -74,21 +74,21 @@ struct DALI_IMPORT_API Property
    */
   enum Type
   {
-    NONE,            ///< No type
-
-    BOOLEAN,         ///< A boolean type
-    FLOAT,           ///< A float type
-    INTEGER,         ///< An integer type
-    VECTOR2,         ///< a vector array of size=2 with float precision
-    VECTOR3,         ///< a vector array of size=3 with float precision
-    VECTOR4,         ///< a vector array of size=4 with float precision
-    MATRIX3,         ///< a 3x3 matrix
-    MATRIX,          ///< a 4x4 matrix
-    RECTANGLE,       ///< an integer array of size=4
-    ROTATION,        ///< either a quaternion or an axis angle rotation
-    STRING,          ///< A string type
-    ARRAY,           ///< an array of Property::Value
-    MAP              ///< a string key to Property:value mapping
+    NONE,            ///< No type @since_tizen 2.4
+
+    BOOLEAN,         ///< A boolean type @since_tizen 2.4
+    FLOAT,           ///< A float type @since_tizen 2.4
+    INTEGER,         ///< An integer type @since_tizen 2.4
+    VECTOR2,         ///< a vector array of size=2 with float precision @since_tizen 2.4
+    VECTOR3,         ///< a vector array of size=3 with float precision @since_tizen 2.4
+    VECTOR4,         ///< a vector array of size=4 with float precision @since_tizen 2.4
+    MATRIX3,         ///< a 3x3 matrix @since_tizen 2.4
+    MATRIX,          ///< a 4x4 matrix @since_tizen 2.4
+    RECTANGLE,       ///< an integer array of size=4 @since_tizen 2.4
+    ROTATION,        ///< either a quaternion or an axis angle rotation @since_tizen 2.4
+    STRING,          ///< A string type @since_tizen 2.4
+    ARRAY,           ///< an array of Property::Value @since_tizen 2.4
+    MAP              ///< a string key to Property:value mapping @since_tizen 2.4
   };
 
   /**
@@ -97,10 +97,10 @@ struct DALI_IMPORT_API Property
    */
   enum AccessMode
   {
-    READ_ONLY,          ///< if the property is read-only
-    READ_WRITE,         ///< If the property is read/writeable
-    ANIMATABLE,         ///< If the property can be animated or constrained
-    ACCESS_MODE_COUNT   ///< The number of access modes
+    READ_ONLY,          ///< if the property is read-only @since_tizen 2.4
+    READ_WRITE,         ///< If the property is read/writeable @since_tizen 2.4
+    ANIMATABLE,         ///< If the property can be animated or constrained @since_tizen 2.4
+    ACCESS_MODE_COUNT   ///< The number of access modes @since_tizen 2.4
   };