+ /**
+ * Measure children with parent's measure spec unless BehaviourFlag set to use an unconstrained width or height.
+ * @param[in] childLayout child to measure
+ * @param[in] widthMeasureSpec default layout width measure spec
+ * @param[in] heightMeasureSpec default layout height measure spec
+ * @param[out] resultingWidth resulting width of layout after children are measured
+ * @param[out] resultingHeight resulting height of layout after children are measured
+ */
+ void MeasureChildren( Dali::Toolkit::Internal::LayoutItemPtr childLayout, MeasureSpec widthMeasureSpec, MeasureSpec heightMeasureSpec, LayoutLength resultingWidth, LayoutLength resultingHeight );
+
+ private:
+
+ int mBehaviourFlags; // flags to alter behaviour of this custom layout
+