* limitations under the License.
*/
+#include <dali-toolkit/public-api/dali-toolkit-common.h>
+
namespace Dali
{
namespace Toolkit
* Needed to prevent circular inheritance - most LayoutBases have a parent,
* but parenting is provided by LayoutGroup, which is a sub-class of LayoutBase.
*/
-class DALI_IMPORT_API LayoutParent
+class DALI_TOOLKIT_API LayoutParent
{
public:
/**
+ * Set the parent of this layout.
+ */
+ virtual void SetParent( LayoutParent* parent ) = 0;
+
+ /**
* Get the parent of this layout.
*/
virtual LayoutParent* GetParent() = 0;