#include <dali/internal/text/text-abstraction/font-client-impl.h>
// EXTERNAL INCLUDES
-#ifndef DALI_PROFILE_UBUNTU
+#if !(defined(DALI_PROFILE_UBUNTU) || defined(ANDROID) || defined(WIN32))
#include <vconf.h>
#endif
// INTERNAL INCLUDES
-#include <dali/devel-api/adaptor-framework/singleton-service.h>
+#include <dali/devel-api/common/singleton-service.h>
#include <dali/internal/text/text-abstraction/font-client-plugin-impl.h>
+#include <dali/devel-api/text-abstraction/glyph-info.h>
+
namespace Dali
{
return fontClientHandle;
}
+void FontClient::ClearCache()
+{
+ if( mPlugin )
+ {
+ mPlugin->ClearCache();
+ }
+}
+
+
void FontClient::SetDpi( unsigned int horizontalDpi, unsigned int verticalDpi )
{
mDpiHorizontal = horizontalDpi;
{
int fontSize( -1 );
-#ifndef DALI_PROFILE_UBUNTU
+#if !(defined(DALI_PROFILE_UBUNTU) || defined(ANDROID) || defined(WIN32))
vconf_get_int( VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE, &fontSize );
-#endif // DALI_PROFILE_UBUNTU
+#endif
return fontSize;
}
{
return false;
}
-
return mPlugin->HasItalicStyle( fontId );
}