oox: make these classes public
They were already declared in oox/inc/oox/*, but one header wasn't delivered, the rest wasn't visible outside the library. Having them public makes it possible to re-use them from writerfilter, e.g. in the RTF gradient import code. Change-Id: I13d8c860b2582489d216fd68295f230d5c98f31b
This commit is contained in:
@@ -84,6 +84,7 @@ $(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/propertymap.hxx,oox/hel
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/propertyset.hxx,oox/helper/propertyset.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/attributelist.hxx,oox/helper/attributelist.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/progressbar.hxx,oox/helper/progressbar.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/helper/modelobjecthelper.hxx,oox/helper/modelobjecthelper.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/mathml/export.hxx,oox/mathml/export.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/mathml/import.hxx,oox/mathml/import.hxx))
|
||||
$(eval $(call gb_Package_add_file,oox_inc,inc/oox/mathml/importutils.hxx,oox/mathml/importutils.hxx))
|
||||
|
@@ -21,6 +21,7 @@
|
||||
#define OOX_HELPER_MODELOBJECTHELPER_HXX
|
||||
|
||||
#include <com/sun/star/uno/Reference.hxx>
|
||||
#include "oox/dllapi.h"
|
||||
|
||||
namespace com { namespace sun { namespace star {
|
||||
namespace awt { struct Gradient; }
|
||||
@@ -36,7 +37,7 @@ namespace oox {
|
||||
|
||||
/** This helper manages named objects in a container, which is created on demand.
|
||||
*/
|
||||
class ObjectContainer
|
||||
class OOX_DLLPUBLIC ObjectContainer
|
||||
{
|
||||
public:
|
||||
explicit ObjectContainer(
|
||||
@@ -74,7 +75,7 @@ private:
|
||||
in the same filter (e.g. embedded charts) which carry their own drawing
|
||||
object tables.
|
||||
*/
|
||||
class ModelObjectHelper
|
||||
class OOX_DLLPUBLIC ModelObjectHelper
|
||||
{
|
||||
public:
|
||||
explicit ModelObjectHelper(
|
||||
|
@@ -200,7 +200,7 @@ struct StrokeModel
|
||||
// ============================================================================
|
||||
|
||||
/** The fill model structure contains all shape fill properties. */
|
||||
struct FillModel
|
||||
struct OOX_DLLPUBLIC FillModel
|
||||
{
|
||||
OptValue< bool > moFilled; ///< Shape fill on/off.
|
||||
OptValue< OUString > moColor; ///< Solid fill color.
|
||||
|
Reference in New Issue
Block a user