* @brief Used to guard against nested Emit() calls.
* @SINCE_1_0.0
*/
- struct EmitGuard
+ struct DALI_CORE_API EmitGuard
{
/**
* @brief Creates the guard.
* @param[in] callback The call back object
* @return A valid index if the callback is connected
*/
- int FindCallback( CallbackBase* callback );
+ int32_t FindCallback( CallbackBase* callback );
/**
* @brief Deletes a connection object from the list of connections.