public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Actor::New() methods.
*
* @SINCE_1_0.0
};
/**
+ * @internal
* @brief Helper for discarding an actor handle.
*
* If the handle is empty, this method does nothing. Otherwise
public: // Not intended for use by Application developers
/**
+ * @internal
* @brief This constructor is used by CameraActor::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Layer::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for use by Application developers
/**
+ * @internal
* @brief This constructor is used by Animation::New() methods
* @SINCE_1_0.0
* @param [in] animation A pointer to a newly allocated Dali resource
public: // Not intended for use by Application developers
/**
+ * @internal
* @brief This constructor is used by Constraint::New() methods
* @SINCE_1_0.0
* @param [in] constraint A pointer to a newly allocated Dali resource
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by KeyFrames::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by LinearConstrainer::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Path::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Stage::GetCurrent() methods.
*
* @SINCE_1_0.0
protected:
/**
+ * @internal
* @brief This constructor is used by New() methods of derived classes (For example, PanGestureDetector::New()).
*
* @SINCE_1_0.0
public: // Not intended for Application developers
/**
+ * @internal
* @brief This constructor is used by LongPressGestureDetector::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for Application developers
/**
+ * @internal
* @brief This constructor is used by PanGestureDetector::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for Application developers
/**
+ * @internal
* @brief This constructor is used by PinchGestureDetector::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for Application developers
/**
+ * @internal
* @brief This constructor is used by TapGestureDetector::New() methods.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used internally to Create an initialized TouchData handle.
*
* @SINCE_1_1.37
private:
/**
+ * @internal
* @brief Set the quaternion from 3 orthonormal axes.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Dali Get() method.
*
* @SINCE_1_0.0
public: // Not intended for use by Application developers
/**
+ * @internal
* @brief This constructor is used by Dali New() methods.
*
* @SINCE_1_0.0
Type GetType() const;
/**
+ * @internal
* @brief Retrieve a specific value.
*
* Works on a best-effort approach; if value type is not convertible returns a default value of the type
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Dali Get() method.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Dali Get() method.
*
* @SINCE_1_0.0
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Dali New() methods
+ *
* @SINCE_1_0.0
* @param [in] renderTask A pointer to a newly allocated render-task
*/
public: // Not intended for application developers
/**
+ * @internal
* @brief This constructor is used by Dali New() methods.
* @SINCE_1_0.0
* @param [in] renderTask A pointer to a newly allocated render-task
public: // Not intended for application developers
/**
+ * @internal
* @DEPRECATED_1_0.47
* @brief This constructor is used by Dali New() methods.
* @SINCE_1_0.0