public: // Creation & Destruction
/**
- * @brief Create an uninitialized TapGestureDetector; this can be initialized with TapGestureDetector::New().
+ * @brief Creates an uninitialized TapGestureDetector; this can be initialized with TapGestureDetector::New().
*
* Calling member functions with an uninitialized TapGestureDetector handle is not allowed.
* @SINCE_1_0.0
TapGestureDetector();
/**
- * @brief Create an initialized TapGestureDetector.
+ * @brief Creates an initialized TapGestureDetector.
*
* By default, this would create a gesture detector which requires one tap with one touch.
* @SINCE_1_0.0
- * @return A handle to a newly allocated Dali resource.
+ * @return A handle to a newly allocated Dali resource
*/
static TapGestureDetector New();
/**
- * @brief Create an initialized TapGestureDetector with the specified parameters.
+ * @brief Creates an initialized TapGestureDetector with the specified parameters.
*
* @SINCE_1_0.0
- * @param[in] tapsRequired The minimum & maximum number of taps required.
- * @return A handle to a newly allocated Dali resource.
+ * @param[in] tapsRequired The minimum & maximum number of taps required
+ * @return A handle to a newly allocated Dali resource
*/
static TapGestureDetector New( unsigned int tapsRequired );
/**
- * @brief Downcast a handle to TapGestureDetector handle.
+ * @brief Downcasts a handle to TapGestureDetector handle.
*
- * If handle points to a TapGestureDetector object the
- * downcast produces valid handle. If not the returned handle is left uninitialized.
+ * If handle points to a TapGestureDetector object, the
+ * downcast produces valid handle. If not, the returned handle is left uninitialized.
* @SINCE_1_0.0
* @param[in] handle Handle to an object
* @return Handle to a TapGestureDetector object or an uninitialized handle
static TapGestureDetector DownCast( BaseHandle handle );
/**
- * @brief Destructor
+ * @brief Destructor.
*
* This is non-virtual since derived Handle types must not contain data or virtual methods.
* @SINCE_1_0.0
* @brief This copy constructor is required for (smart) pointer semantics.
*
* @SINCE_1_0.0
- * @param [in] handle A reference to the copied handle
+ * @param[in] handle A reference to the copied handle
*/
TapGestureDetector(const TapGestureDetector& handle);
* @brief This assignment operator is required for (smart) pointer semantics.
*
* @SINCE_1_0.0
- * @param [in] rhs A reference to the copied handle
+ * @param[in] rhs A reference to the copied handle
* @return A reference to this
*/
TapGestureDetector& operator=(const TapGestureDetector& rhs);
public: // Setters
/**
- * @brief Set the minimum number of taps required.
+ * @brief Sets the minimum number of taps required.
*
* The tap count is the number of times a user should "tap" the screen.
* @SINCE_1_0.0
- * @param[in] minimumTaps The minimum taps required.
+ * @param[in] minimumTaps The minimum taps required
* @pre The gesture detector has been initialized.
* @note The default is '1'.
*/
void SetMinimumTapsRequired( unsigned int minimumTaps );
/**
- * @brief Set the maximum number of taps required.
+ * @brief Sets the maximum number of taps required.
*
* The tap count is the number of times a user should "tap" the screen.
* @SINCE_1_0.0
- * @param[in] maximumTaps The maximum taps required.
+ * @param[in] maximumTaps The maximum taps required
* @pre The gesture detector has been initialized.
* @note The default is '1'.
*/
* @brief Retrieves the minimum number of taps required.
*
* @SINCE_1_0.0
- * @return The minimum taps required.
+ * @return The minimum taps required
* @pre The gesture detector has been initialized.
*/
unsigned int GetMinimumTapsRequired() const;
* @brief Retrieves the maximum number of taps required.
*
* @SINCE_1_0.0
- * @return The maximum taps required.
+ * @return The maximum taps required
* @pre The gesture detector has been initialized.
*/
unsigned int GetMaximumTapsRequired() const;
* void YourCallbackName( Actor actor, const TapGesture& gesture );
* @endcode
* @SINCE_1_0.0
- * @return The signal to connect to.
+ * @return The signal to connect to
* @pre The gesture detector has been initialized.
*/
DetectedSignalType& DetectedSignal();
* @brief This constructor is used by TapGestureDetector::New() methods.
*
* @SINCE_1_0.0
- * @param [in] internal A pointer to a newly allocated Dali resource.
+ * @param[in] internal A pointer to a newly allocated Dali resource
*/
explicit DALI_INTERNAL TapGestureDetector(Internal::TapGestureDetector* internal);
};