adaptor_integration_x11_api_header_files = \
$(adaptor_integration_api_dir)/x11/ecore-x-types.h \
$(adaptor_integration_api_dir)/x11/ecore-x-render-surface.h \
- $(adaptor_integration_api_dir)/x11/pixmap-render-surface.h
+ $(adaptor_integration_api_dir)/x11/pixmap-render-surface.h \
+ $(adaptor_integration_api_dir)/x11/imf-manager-impl.h
namespace Adaptor
{
-class ImfManager : public Dali::BaseObject
+class DALI_IMPORT_API ImfManager : public Dali::BaseObject
{
public:
typedef Dali::ImfManager::ImfManagerSignalType ImfManagerSignalType;
public:
-inline static Internal::Adaptor::ImfManager& GetImplementation(Dali::ImfManager& imfManager)
+DALI_IMPORT_API inline static Internal::Adaptor::ImfManager& GetImplementation(Dali::ImfManager& imfManager)
{
DALI_ASSERT_ALWAYS( imfManager && "ImfManager handle is empty" );
return static_cast<Internal::Adaptor::ImfManager&>(handle);
}
-inline static const Internal::Adaptor::ImfManager& GetImplementation(const Dali::ImfManager& imfManager)
+DALI_IMPORT_API inline static const Internal::Adaptor::ImfManager& GetImplementation(const Dali::ImfManager& imfManager)
{
DALI_ASSERT_ALWAYS( imfManager && "ImfManager handle is empty" );