#define __DALI_CUSTOM_ACTOR_IMPL_H__
/*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2016 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 Extension; ///< Forward declare future extension interface
/**
- * @brief Virtual destructor
- * @SINCE_1_0.0
- */
- virtual ~CustomActorImpl();
-
- /**
* @brief Used by derived CustomActorImpl instances, to access the public Actor interface.
*
* @SINCE_1_0.0
* @return True if the event should be consumed.
* @note CustomActorImpl::REQUIRES_TOUCH_EVENTS must be enabled during construction. See CustomActorImpl::CustomActorImpl( ActorFlags flags ).
*/
- virtual bool OnTouchEvent(const TouchEvent& event) = 0;
+ virtual bool OnTouchEvent(const TouchEvent& event) DALI_DEPRECATED_API = 0;
/**
* @brief Called after a hover-event is received by the owning actor.
*/
CustomActorImpl( ActorFlags flags );
+ /**
+ * @brief Virtual destructor
+ * @SINCE_1_0.0
+ */
+ virtual ~CustomActorImpl();
+
// Size negotiation helpers
/**