Remove obsolete and non functional SizeChanged signal from actor
[platform/core/uifw/dali-toolkit.git] / base / dali-toolkit / public-api / focus-manager / keyinput-focus-manager.h
index 5c05b3f..85fa87c 100644 (file)
  */
 
 // INTERNAL INCLUDES
-#include <dali/dali.h>
 #include <dali-toolkit/public-api/controls/control.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 namespace Toolkit
@@ -41,21 +40,20 @@ class KeyInputFocusManager;
  * the next control in the stack. If none of the controls in the stack consume the key event then
  * UnhandledKeyEventSignal() is emitted.
  */
-
- class KeyInputFocusManager : public BaseHandle
- {
- public:
-  //Signal Names
+class DALI_IMPORT_API KeyInputFocusManager : public BaseHandle
+{
+public:
+  // Signal Names
   static const char* const SIGNAL_KEY_INPUT_FOCUS_CHANGED;
   static const char* const SIGNAL_UNHANDLED_KEY_EVENT;
 
   // KeyInputFocusChanged
-  typedef SignalV2< void (Control, Control) > KeyInputFocusChangedSignalV2;
+  typedef Signal< void (Control, Control) > KeyInputFocusChangedSignalType;
 
   // Unhandled Key Event
-  typedef SignalV2< void (const KeyEvent&) > UnhandledKeyEventSignalV2;
+  typedef Signal< void (const KeyEvent&) > UnhandledKeyEventSignalType;
 
- public:
+public:
 
   /**
    * Create a KeyInputFocusManager handle; this can be initialised with KeyInputFocusManager::Get()
@@ -109,7 +107,7 @@ class KeyInputFocusManager;
    */
   bool IsKeyboardListener(Control control);
 
- public: // Signals
+public: // Signals
 
   /**
    * This signal is emitted when the key input focus control changes.
@@ -121,7 +119,7 @@ class KeyInputFocusManager;
    * @endcode
    * @return The signal to connect to.
    */
-  KeyInputFocusChangedSignalV2& KeyInputFocusChangedSignal();
+  KeyInputFocusChangedSignalType& KeyInputFocusChangedSignal();
 
   /**
    * This signal is emitted when a key event was received, and none of the focused controls on the stage have consumed it.
@@ -131,11 +129,11 @@ class KeyInputFocusManager;
    * @endcode
    * @return The signal to connect to.
    */
-  UnhandledKeyEventSignalV2& UnhandledKeyEventSignal();
+  UnhandledKeyEventSignalType& UnhandledKeyEventSignal();
 
 private:
 
-  KeyInputFocusManager(Internal::KeyInputFocusManager *impl);
+  explicit DALI_INTERNAL KeyInputFocusManager(Internal::KeyInputFocusManager *impl);
 
 }; // class KeyInputFocusManager