LibreOffice Module svx (master) 1
|
#include <sal/types.h>
#include <svx/msdffdef.hxx>
#include <svx/svxdllapi.h>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
Classes | |
struct | SvxMSDffVertPair |
struct | SvxMSDffCalculationData |
struct | SvxMSDffTextRectangles |
struct | o3tl::typed_flags< SvxMSDffHandleFlags > |
struct | SvxMSDffHandle |
struct | mso_CustomShape |
Namespaces | |
namespace | o3tl |
Macros | |
#define | MSO_I | sal_Int32(0x80000000) |
Enumerations | |
enum class | SvxMSDffHandleFlags { NONE = 0x0000 , MIRRORED_X = 0x0001 , MIRRORED_Y = 0x0002 , SWITCHED = 0x0004 , POLAR = 0x0008 , MAP = 0x0010 , RANGE = 0x0020 , RANGE_X_MIN_IS_SPECIAL = 0x0080 , RANGE_X_MAX_IS_SPECIAL = 0x0100 , RANGE_Y_MIN_IS_SPECIAL = 0x0200 , RANGE_Y_MAX_IS_SPECIAL = 0x0400 , CENTER_X_IS_SPECIAL = 0x0800 , CENTER_Y_IS_SPECIAL = 0x1000 , RADIUS_RANGE = 0x2000 } |
Functions | |
bool | SortFilledObjectsToBackByDefault (MSO_SPT eSpType) |
SVXCORE_DLLPUBLIC bool | IsCustomShapeFilledByDefault (MSO_SPT eSpType) |
SVXCORE_DLLPUBLIC sal_Int16 | GetCustomShapeConnectionTypeDefault (MSO_SPT eSpType) |
SVXCORE_DLLPUBLIC bool | IsCustomShapeStrokedByDefault (MSO_SPT eSpType) |
SVXCORE_DLLPUBLIC const mso_CustomShape * | GetCustomShapeContent (MSO_SPT eSpType) |
#define MSO_I | sal_Int32(0x80000000) |
Definition at line 92 of file EnhancedCustomShapeGeometry.hxx.
|
strong |
Definition at line 44 of file EnhancedCustomShapeGeometry.hxx.
SVXCORE_DLLPUBLIC sal_Int16 GetCustomShapeConnectionTypeDefault | ( | MSO_SPT | eSpType | ) |
Definition at line 6209 of file EnhancedCustomShapeGeometry.cxx.
References GetCustomShapeContent(), mso_sptFlowChartInternalStorage, mso_sptFlowChartPredefinedProcess, mso_sptFlowChartProcess, mso_sptHorizontalScroll, mso_sptPictureFrame, mso_sptRectangle, mso_sptRoundRectangle, mso_sptTextBox, mso_sptTextPlainText, mso_sptVerticalScroll, and mso_CustomShape::nGluePoints.
SVXCORE_DLLPUBLIC const mso_CustomShape * GetCustomShapeContent | ( | MSO_SPT | eSpType | ) |
Definition at line 8350 of file EnhancedCustomShapeGeometry.cxx.
References mso_sptAccentBorderCallout1, mso_sptAccentBorderCallout2, mso_sptAccentBorderCallout3, mso_sptAccentBorderCallout90, mso_sptAccentCallout1, mso_sptAccentCallout2, mso_sptAccentCallout3, mso_sptAccentCallout90, mso_sptActionButtonBackPrevious, mso_sptActionButtonBeginning, mso_sptActionButtonBlank, mso_sptActionButtonDocument, mso_sptActionButtonEnd, mso_sptActionButtonForwardNext, mso_sptActionButtonHelp, mso_sptActionButtonHome, mso_sptActionButtonInformation, mso_sptActionButtonMovie, mso_sptActionButtonReturn, mso_sptActionButtonSound, mso_sptArc, mso_sptArrow, mso_sptBalloon, mso_sptBentArrow, mso_sptBentConnector2, mso_sptBentConnector3, mso_sptBentConnector4, mso_sptBentConnector5, mso_sptBentUpArrow, mso_sptBevel, mso_sptBlockArc, mso_sptBorderCallout1, mso_sptBorderCallout2, mso_sptBorderCallout3, mso_sptBorderCallout90, mso_sptBracePair, mso_sptBracketPair, mso_sptCallout1, mso_sptCallout2, mso_sptCallout3, mso_sptCallout90, mso_sptCan, mso_sptChevron, mso_sptCircularArrow, mso_sptCloudCallout, mso_sptCube, mso_sptCurvedConnector2, mso_sptCurvedConnector3, mso_sptCurvedConnector4, mso_sptCurvedConnector5, mso_sptCurvedDownArrow, mso_sptCurvedLeftArrow, mso_sptCurvedRightArrow, mso_sptCurvedUpArrow, mso_sptDiamond, mso_sptDonut, mso_sptDoubleWave, mso_sptDownArrow, mso_sptDownArrowCallout, mso_sptEllipse, mso_sptEllipseRibbon, mso_sptEllipseRibbon2, mso_sptFlowChartAlternateProcess, mso_sptFlowChartCollate, mso_sptFlowChartConnector, mso_sptFlowChartDecision, mso_sptFlowChartDelay, mso_sptFlowChartDisplay, mso_sptFlowChartDocument, mso_sptFlowChartExtract, mso_sptFlowChartInputOutput, mso_sptFlowChartInternalStorage, mso_sptFlowChartMagneticDisk, mso_sptFlowChartMagneticDrum, mso_sptFlowChartMagneticTape, mso_sptFlowChartManualInput, mso_sptFlowChartManualOperation, mso_sptFlowChartMerge, mso_sptFlowChartMultidocument, mso_sptFlowChartOffpageConnector, mso_sptFlowChartOnlineStorage, mso_sptFlowChartOr, mso_sptFlowChartPredefinedProcess, mso_sptFlowChartPreparation, mso_sptFlowChartProcess, mso_sptFlowChartPunchedCard, mso_sptFlowChartPunchedTape, mso_sptFlowChartSort, mso_sptFlowChartSummingJunction, mso_sptFlowChartTerminator, mso_sptFoldedCorner, mso_sptHeart, mso_sptHexagon, mso_sptHomePlate, mso_sptHorizontalScroll, mso_sptIrregularSeal1, mso_sptIrregularSeal2, mso_sptIsocelesTriangle, mso_sptLeftArrow, mso_sptLeftArrowCallout, mso_sptLeftBrace, mso_sptLeftBracket, mso_sptLeftRightArrow, mso_sptLeftRightArrowCallout, mso_sptLeftRightUpArrow, mso_sptLeftUpArrow, mso_sptLightningBolt, mso_sptLine, mso_sptMoon, mso_sptNoSmoking, mso_sptNotchedRightArrow, mso_sptOctagon, mso_sptParallelogram, mso_sptPentagon, mso_sptPlaque, mso_sptPlus, mso_sptQuadArrow, mso_sptQuadArrowCallout, mso_sptRectangle, mso_sptRibbon, mso_sptRibbon2, mso_sptRightArrowCallout, mso_sptRightBrace, mso_sptRightBracket, mso_sptRightTriangle, mso_sptRoundRectangle, mso_sptSeal, mso_sptSeal16, mso_sptSeal24, mso_sptSeal32, mso_sptSeal4, mso_sptSeal8, mso_sptSmileyFace, mso_sptStar, mso_sptStraightConnector1, mso_sptStripedRightArrow, mso_sptSun, mso_sptTearDrop, mso_sptTextArchDownCurve, mso_sptTextArchDownPour, mso_sptTextArchUpCurve, mso_sptTextArchUpPour, mso_sptTextBox, mso_sptTextButtonCurve, mso_sptTextButtonPour, mso_sptTextCanDown, mso_sptTextCanUp, mso_sptTextCascadeDown, mso_sptTextCascadeUp, mso_sptTextChevron, mso_sptTextChevronInverted, mso_sptTextCircleCurve, mso_sptTextCirclePour, mso_sptTextCurve, mso_sptTextCurveDown, mso_sptTextCurveUp, mso_sptTextDeflate, mso_sptTextDeflateBottom, mso_sptTextDeflateInflate, mso_sptTextDeflateInflateDeflate, mso_sptTextDeflateTop, mso_sptTextFadeDown, mso_sptTextFadeLeft, mso_sptTextFadeRight, mso_sptTextFadeUp, mso_sptTextHexagon, mso_sptTextInflate, mso_sptTextInflateBottom, mso_sptTextInflateTop, mso_sptTextOctagon, mso_sptTextOnCurve, mso_sptTextOnRing, mso_sptTextPlainText, mso_sptTextRing, mso_sptTextRingInside, mso_sptTextRingOutside, mso_sptTextSimple, mso_sptTextSlantDown, mso_sptTextSlantUp, mso_sptTextStop, mso_sptTextTriangle, mso_sptTextTriangleInverted, mso_sptTextWave, mso_sptTextWave1, mso_sptTextWave2, mso_sptTextWave3, mso_sptTextWave4, mso_sptTrapezoid, mso_sptUpArrow, mso_sptUpArrowCallout, mso_sptUpDownArrow, mso_sptUpDownArrowCallout, mso_sptUturnArrow, mso_sptVerticalScroll, mso_sptWave, mso_sptWedgeEllipseCallout, mso_sptWedgeRectCallout, mso_sptWedgeRRectCallout, msoAccentBorderCallout1, msoAccentBorderCallout2, msoAccentBorderCallout3, msoAccentBorderCallout90, msoAccentCallout1, msoAccentCallout2, msoAccentCallout3, msoAccentCallout90, msoActionButtonBackPrevious, msoActionButtonBeginning, msoActionButtonBlank, msoActionButtonDocument, msoActionButtonEnd, msoActionButtonForwardNext, msoActionButtonHelp, msoActionButtonHome, msoActionButtonInformation, msoActionButtonMovie, msoActionButtonReturn, msoActionButtonSound, msoArc, msoArrow, msoBalloon, msoBentArrow, msoBentConnector2, msoBentConnector3, msoBentConnector4, msoBentConnector5, msoBentUpArrow, msoBevel, msoBlockArc, msoBorderCallout1, msoBorderCallout2, msoBorderCallout3, msoBorderCallout90, msoBracePair, msoBracketPair, msoCallout1, msoCallout2, msoCallout3, msoCallout90, msoCan, msoChevron, msoCircularArrow, msoCloudCallout, msoCube, msoCurvedConnector2, msoCurvedConnector3, msoCurvedConnector4, msoCurvedConnector5, msoCurvedDownArrow, msoCurvedLeftArrow, msoCurvedRightArrow, msoCurvedUpArrow, msoDiamond, msoDonut, msoDoubleWave, msoDownArrow, msoDownArrowCallout, msoEllipse, msoFlowChartAlternateProcess, msoFlowChartCollate, msoFlowChartConnector, msoFlowChartDecision, msoFlowChartDelay, msoFlowChartDisplay, msoFlowChartDocument, msoFlowChartExtract, msoFlowChartInputOutput, msoFlowChartInternalStorage, msoFlowChartMagneticDisk, msoFlowChartMagneticDrum, msoFlowChartMagneticTape, msoFlowChartManualInput, msoFlowChartManualOperation, msoFlowChartMerge, msoFlowChartMultidocument, msoFlowChartOffpageConnector, msoFlowChartOnlineStorage, msoFlowChartOr, msoFlowChartPredefinedProcess, msoFlowChartPreparation, msoFlowChartProcess, msoFlowChartPunchedCard, msoFlowChartPunchedTape, msoFlowChartSort, msoFlowChartSummingJunction, msoFlowChartTerminator, msoFoldedCorner, msoHeart, msoHexagon, msoHomePlate, msoHorizontalScroll, msoIrregularSeal1, msoIrregularSeal2, msoIsocelesTriangle, msoLeftArrow, msoLeftArrowCallout, msoLeftBrace, msoLeftBracket, msoLeftRightArrow, msoLeftRightArrowCallout, msoLeftRightUpArrow, msoLeftUpArrow, msoLightningBold, msoMoon, msoNoSmoking, msoNotchedRightArrow, msoOctagon, msoParallelogram, msoPentagon, msoPlaque, msoPlus, msoQuadArrow, msoQuadArrowCallout, msoRectangle, msoRibbon, msoRibbon2, msoRightArrowCallout, msoRightBrace, msoRightBracket, msoRightTriangle, msoRoundRectangle, msoSeal16, msoSeal24, msoSeal32, msoSeal4, msoSeal8, msoSmileyFace, msosptEllipseRibbon, msosptEllipseRibbon2, msoStar, msoStraightConnector1, msoStripedRightArrow, msoSun, msoTearDrop, msoTextArchDownCurve, msoTextArchDownPour, msoTextArchUpCurve, msoTextArchUpPour, msoTextButtonCurve, msoTextButtonPour, msoTextCanDown, msoTextCanUp, msoTextCascadeDown, msoTextCascadeUp, msoTextChevron, msoTextChevronInverted, msoTextCircleCurve, msoTextCirclePour, msoTextCurveDown, msoTextCurveUp, msoTextDeflate, msoTextDeflateBottom, msoTextDeflateInflate, msoTextDeflateInflateDeflate, msoTextDeflateTop, msoTextFadeDown, msoTextFadeLeft, msoTextFadeRight, msoTextFadeUp, msoTextInflate, msoTextInflateBottom, msoTextInflateTop, msoTextPlainText, msoTextRingInside, msoTextRingOutside, msoTextSimple, msoTextSlantDown, msoTextSlantUp, msoTextStop, msoTextTriangle, msoTextTriangleInverted, msoTextWave1, msoTextWave2, msoTextWave3, msoTextWave4, msoTrapezoid, msoUpArrow, msoUpArrowCallout, msoUpDownArrow, msoUpDownArrowCallout, msoUturnArrow, msoVerticalScroll, msoWave, msoWedgeEllipseCallout, msoWedgeRectCallout, and msoWedgeRRectCallout.
Referenced by GetCustomShapeConnectionTypeDefault(), SdrObjCustomShape::IsDefaultGeometry(), and SdrObjCustomShape::MergeDefaultAttributes().
SVXCORE_DLLPUBLIC bool IsCustomShapeFilledByDefault | ( | MSO_SPT | eSpType | ) |
Definition at line 6201 of file EnhancedCustomShapeGeometry.cxx.
References i, and mso_DefaultFillingTable.
Referenced by SdrObjCustomShape::UseNoFillStyle().
SVXCORE_DLLPUBLIC bool IsCustomShapeStrokedByDefault | ( | MSO_SPT | eSpType | ) |
Definition at line 6247 of file EnhancedCustomShapeGeometry.cxx.
References i, and mso_DefaultStrokingTable.
bool SortFilledObjectsToBackByDefault | ( | MSO_SPT | eSpType | ) |
Definition at line 6260 of file EnhancedCustomShapeGeometry.cxx.
References i, and msoSortFilledObjectsToBackTable.
Referenced by EnhancedCustomShape2d::CreatePathObj().