This also fixed the issue of C# demo not working when the native code is compiled in the Release mode.
Change-Id: I1383547b1ede031870533707ec0093dc867cab49
/**
* @copydoc Toolkit::ControlWrapper
*/
/**
* @copydoc Toolkit::ControlWrapper
*/
-class ControlWrapper : public Control
+class DALI_IMPORT_API ControlWrapper : public Control
- // Undefined.
- ControlWrapper( const ControlWrapper& );
-
- // Undefined.
- ControlWrapper& operator=( const ControlWrapper& rhs );
+ /// @cond internal
+ /// Undefined.
+ DALI_INTERNAL ControlWrapper( const ControlWrapper& );
+ /// Undefined.
+ DALI_INTERNAL ControlWrapper& operator=( const ControlWrapper& rhs );
+ /// @endcond
};
} // namespace Internal
};
} // namespace Internal
*
* @param[in] implementation The Control implementation.
*/
*
* @param[in] implementation The Control implementation.
*/
- DALI_INTERNAL ControlWrapper( Internal::ControlWrapper& implementation );
+ ControlWrapper( Internal::ControlWrapper& implementation );
/**
* @brief Allows the creation of this Control from an Internal::CustomActor pointer.
*
* @param[in] internal A pointer to the internal CustomActor.
*/
/**
* @brief Allows the creation of this Control from an Internal::CustomActor pointer.
*
* @param[in] internal A pointer to the internal CustomActor.
*/
- explicit DALI_INTERNAL ControlWrapper( Dali::Internal::CustomActor* internal );
+ explicit ControlWrapper( Dali::Internal::CustomActor* internal );
};
} // namespace Toolkit
};
} // namespace Toolkit