* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] keyName The name given to the key pressed.\r
*/\r
-void SetKeyName( KeyEvent keyEvent, const std::string& keyName );\r
+DALI_CORE_API void SetKeyName( KeyEvent keyEvent, const std::string& keyName );\r
\r
/**\r
* @brief Set the actual string of input characters that should be used for input editors.\r
* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] keyString The actual string of input characters\r
*/\r
-void SetKeyString( KeyEvent keyEvent, const std::string& keyString );\r
+DALI_CORE_API void SetKeyString( KeyEvent keyEvent, const std::string& keyString );\r
\r
/**\r
* @brief Set the unique key code for the key pressed.\r
* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] keyCode The unique key code for the key pressed\r
*/\r
-void SetKeyCode( KeyEvent keyEvent, int32_t keyCode );\r
+DALI_CORE_API void SetKeyCode( KeyEvent keyEvent, int32_t keyCode );\r
\r
/**\r
* @brief Set the key modifier for special keys like Shift, Alt and Ctrl which modify the next key pressed.\r
* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] keyModifier The key modifier\r
*/\r
-void SetKeyModifier( KeyEvent keyEvent, int32_t keyModifier );\r
+DALI_CORE_API void SetKeyModifier( KeyEvent keyEvent, int32_t keyModifier );\r
\r
/**\r
* @brief Set the time (in ms) that the key event occurred.\r
* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] time The time (in ms)\r
*/\r
-void SetTime( KeyEvent keyEvent, unsigned long time );\r
+DALI_CORE_API void SetTime( KeyEvent keyEvent, unsigned long time );\r
\r
/**\r
* @brief Set the state of the key event.\r
* @param[in] keyEvent The instance of KeyEvent.\r
* @param[in] state The state of the key event\r
*/\r
-void SetState( KeyEvent keyEvent, const KeyEvent::State& state );\r
+DALI_CORE_API void SetState( KeyEvent keyEvent, const KeyEvent::State& state );\r
\r
} // namespace DevelKeyEvent\r
\r