- * Signal handler called when an actor is destroyed.
- */
- void OnObjectDestroyed(const Dali::RefObject* object);
+ * Recursively deliver events to the control and its parents, until the event is consumed or the stage is reached.
+ * @param[in] control The control got KeyEvent.
+ * @param[in] event The KeyEvent.
+ * @return True if KeyEvent is consumed.
+ */
+ bool EmitKeyEventSignal( Toolkit::Control control, const KeyEvent& event );