-#ifndef __DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H__
-#define __DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H__
+#ifndef DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H
+#define DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H
/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
class EventThreadServices;
class Object;
-typedef Dali::Vector<Object*> ObjectContainer;
-typedef ObjectContainer::Iterator ObjectIter;
+using ObjectContainer = Dali::Vector<Object*>;
+using ObjectIter = ObjectContainer::Iterator;
namespace SceneGraph
{
class ConstraintBase : public BaseObject, public Object::Observer
{
public:
-
- typedef Dali::Constraint::RemoveAction RemoveAction;
+ using RemoveAction = Dali::Constraint::RemoveAction;
/**
* Constructor.
/**
* Virtual destructor.
*/
- virtual ~ConstraintBase();
+ ~ConstraintBase() override;
/**
* Adds a constraint source to the constraint
/**
* @copydoc Object::Observer::SceneObjectAdded()
*/
- virtual void SceneObjectAdded( Object& object );
+ void SceneObjectAdded( Object& object ) override;
/**
* @copydoc Object::Observer::SceneObjectRemoved()
*/
- virtual void SceneObjectRemoved( Object& object );
+ void SceneObjectRemoved( Object& object ) override;
/**
* @copydoc Object::Observer::ObjectDestroyed()
*/
- virtual void ObjectDestroyed( Object& object );
+ void ObjectDestroyed( Object& object ) override;
private:
} // namespace Dali
-#endif // __DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H__
+#endif // DALI_INTERNAL_ACTIVE_CONSTRAINT_BASE_H