*
*/
+// EXTERNAL INCLUDES
+#include <dali/public-api/common/dali-common.h>
+
// INTERNAL INCLUDES
#include <dali/public-api/text-abstraction/text-abstraction-definitions.h>
*
* @return @e true if the script is right to left.
*/
-bool IsRightToLeftScript( Script script );
+DALI_IMPORT_API bool IsRightToLeftScript( Script script );
/**
* @brief Retrieves a character's script.
*
* @return The chraracter's script.
*/
-Script GetCharacterScript( Character character );
+DALI_IMPORT_API Script GetCharacterScript( Character character );
/**
* @brief Whether the character is a white space.
*
* @return @e true if the character is a white space.
*/
-bool IsWhiteSpace( Character character );
+DALI_IMPORT_API bool IsWhiteSpace( Character character );
/**
* @brief Whether the character is a new paragraph character.
*
* @return @e true if the character is a new paragraph character.
*/
-bool IsNewParagraph( Character character );
+DALI_IMPORT_API bool IsNewParagraph( Character character );
/**
* @brief Whether the character is a zero width non joiner.
*
* @return @e true if the character is a zero width non joiner.
*/
-bool IsZeroWidthNonJoiner( Character character );
+DALI_IMPORT_API bool IsZeroWidthNonJoiner( Character character );
/**
* @brief Whether the character is a zero width joiner.
*
* @return @e true if the character is a zero width joiner.
*/
-bool IsZeroWidthJoiner( Character character );
+DALI_IMPORT_API bool IsZeroWidthJoiner( Character character );
/**
* @brief Whether the character is a zero width space.
*
* @return @e true if the character is a zero width space.
*/
-bool IsZeroWidthSpace( Character character );
+DALI_IMPORT_API bool IsZeroWidthSpace( Character character );
/**
* @brief Whether the character is a left to right mark.
*
* @return @e true if the character is a left to right mark.
*/
-bool IsLeftToRightMark( Character character );
+DALI_IMPORT_API bool IsLeftToRightMark( Character character );
/**
* @brief Whether the character is a right to left mark.
*
* @return @e true if the character is a right to left mark.
*/
-bool IsRightToLeftMark( Character character );
+DALI_IMPORT_API bool IsRightToLeftMark( Character character );
/**
* @brief Whether the character is a thin space.
*
* @return @e true if the character is a thin space.
*/
-bool IsThinSpace( Character character );
+DALI_IMPORT_API bool IsThinSpace( Character character );
} // namespace TextAbstraction