func ParseStdlibTime(s string) (time.Time, error)
func ParseUnionST_AdjAngle(s string) (dml.ST_AdjAngle, error)
func ParseUnionST_AdjCoordinate(s string) (dml.ST_AdjCoordinate, error)
func ParseUnionST_AnimationChartBuildType(s string) (dml.ST_AnimationChartBuildType, error)
func ParseUnionST_AnimationDgmBuildType(s string) (dml.ST_AnimationDgmBuildType, error)
func ParseUnionST_Coordinate(s string) (dml.ST_Coordinate, error)
func ParseUnionST_Coordinate32(s string) (dml.ST_Coordinate32, error)
func ParseUnionST_FixedPercentage(s string) (dml.ST_FixedPercentage, error)
func ParseUnionST_OnOff(s string) (sharedTypes.ST_OnOff, error)
func ParseUnionST_Percentage(s string) (dml.ST_Percentage, error)
func ParseUnionST_PositiveFixedPercentage(s string) (dml.ST_PositiveFixedPercentage, error)
func ParseUnionST_PositivePercentage(s string) (dml.ST_PositivePercentage, error)
func ParseUnionST_TextFontScalePercentOrPercentString(s string) (dml.ST_TextFontScalePercentOrPercentString, error)
func ParseUnionST_TextPoint(s string) (dml.ST_TextPoint, error)
func ParseUnionST_TextSpacingPercentOrPercentString(s string) (dml.ST_TextSpacingPercentOrPercentString, error)
type AG_Parids struct { ParaIdAttr string TextIdAttr string }
func NewAG_Parids() *AG_Parids
func (m *AG_Parids) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Parids) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Parids) Validate() error
Validate validates the AG_Parids and its children
func (m *AG_Parids) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Parids and its children, prefixing error messages with path
type Any interface { MarshalXML(e *xml.Encoder, start xml.StartElement) error UnmarshalXML(d *xml.Decoder, start xml.StartElement) error }
type CT_Bevel struct { WAttr *int64 HAttr *int64 PrstAttr ST_BevelPresetType }
func NewCT_Bevel() *CT_Bevel
func (m *CT_Bevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Bevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Bevel) Validate() error
Validate validates the CT_Bevel and its children
func (m *CT_Bevel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Bevel and its children, prefixing error messages with path
type CT_Camera struct { PrstAttr ST_PresetCameraType }
func NewCT_Camera() *CT_Camera
func (m *CT_Camera) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Camera) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Camera) Validate() error
Validate validates the CT_Camera and its children
func (m *CT_Camera) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Camera and its children, prefixing error messages with path
type CT_Color struct { SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewCT_Color() *CT_Color
func (m *CT_Color) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Color) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Color) Validate() error
Validate validates the CT_Color and its children
func (m *CT_Color) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Color and its children, prefixing error messages with path
type CT_DefaultImageDpi struct { ValAttr int64 }
func NewCT_DefaultImageDpi() *CT_DefaultImageDpi
func (m *CT_DefaultImageDpi) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DefaultImageDpi) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DefaultImageDpi) Validate() error
Validate validates the CT_DefaultImageDpi and its children
func (m *CT_DefaultImageDpi) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DefaultImageDpi and its children, prefixing error messages with path
type CT_FillTextEffect struct { NoFill *wml.CT_Empty SolidFill *CT_SolidColorFillProperties GradFill *CT_GradientFillProperties }
func NewCT_FillTextEffect() *CT_FillTextEffect
func (m *CT_FillTextEffect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FillTextEffect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FillTextEffect) Validate() error
Validate validates the CT_FillTextEffect and its children
func (m *CT_FillTextEffect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FillTextEffect and its children, prefixing error messages with path
type CT_Glow struct { RadAttr *int64 SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewCT_Glow() *CT_Glow
func (m *CT_Glow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Glow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Glow) Validate() error
Validate validates the CT_Glow and its children
func (m *CT_Glow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Glow and its children, prefixing error messages with path
type CT_GradientFillProperties struct { GsLst *CT_GradientStopList Lin *CT_LinearShadeProperties Path *CT_PathShadeProperties }
func NewCT_GradientFillProperties() *CT_GradientFillProperties
func (m *CT_GradientFillProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GradientFillProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GradientFillProperties) Validate() error
Validate validates the CT_GradientFillProperties and its children
func (m *CT_GradientFillProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GradientFillProperties and its children, prefixing error messages with path
type CT_GradientStop struct { PosAttr dml.ST_PositiveFixedPercentage SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewCT_GradientStop() *CT_GradientStop
func (m *CT_GradientStop) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GradientStop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GradientStop) Validate() error
Validate validates the CT_GradientStop and its children
func (m *CT_GradientStop) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path
type CT_GradientStopList struct { Gs []*CT_GradientStop }
func NewCT_GradientStopList() *CT_GradientStopList
func (m *CT_GradientStopList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GradientStopList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GradientStopList) Validate() error
Validate validates the CT_GradientStopList and its children
func (m *CT_GradientStopList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GradientStopList and its children, prefixing error messages with path
type CT_Ligatures struct { ValAttr ST_Ligatures }
func NewCT_Ligatures() *CT_Ligatures
func (m *CT_Ligatures) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Ligatures) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Ligatures) Validate() error
Validate validates the CT_Ligatures and its children
func (m *CT_Ligatures) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Ligatures and its children, prefixing error messages with path
type CT_LightRig struct { RigAttr ST_LightRigType DirAttr ST_LightRigDirection Rot *CT_SphereCoords }
func NewCT_LightRig() *CT_LightRig
func (m *CT_LightRig) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LightRig) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LightRig) Validate() error
Validate validates the CT_LightRig and its children
func (m *CT_LightRig) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LightRig and its children, prefixing error messages with path
type CT_LineJoinMiterProperties struct { LimAttr *dml.ST_PositivePercentage }
func NewCT_LineJoinMiterProperties() *CT_LineJoinMiterProperties
func (m *CT_LineJoinMiterProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LineJoinMiterProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LineJoinMiterProperties) Validate() error
Validate validates the CT_LineJoinMiterProperties and its children
func (m *CT_LineJoinMiterProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LineJoinMiterProperties and its children, prefixing error messages with path
type CT_LinearShadeProperties struct { AngAttr *int32 ScaledAttr ST_OnOff }
func NewCT_LinearShadeProperties() *CT_LinearShadeProperties
func (m *CT_LinearShadeProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LinearShadeProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LinearShadeProperties) Validate() error
Validate validates the CT_LinearShadeProperties and its children
func (m *CT_LinearShadeProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LinearShadeProperties and its children, prefixing error messages with path
type CT_LongHexNumber struct { ValAttr string }
func NewCT_LongHexNumber() *CT_LongHexNumber
func (m *CT_LongHexNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LongHexNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LongHexNumber) Validate() error
Validate validates the CT_LongHexNumber and its children
func (m *CT_LongHexNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path
type CT_NumForm struct { ValAttr ST_NumForm }
func NewCT_NumForm() *CT_NumForm
func (m *CT_NumForm) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumForm) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumForm) Validate() error
Validate validates the CT_NumForm and its children
func (m *CT_NumForm) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumForm and its children, prefixing error messages with path
type CT_NumSpacing struct { ValAttr ST_NumSpacing }
func NewCT_NumSpacing() *CT_NumSpacing
func (m *CT_NumSpacing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumSpacing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumSpacing) Validate() error
Validate validates the CT_NumSpacing and its children
func (m *CT_NumSpacing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumSpacing and its children, prefixing error messages with path
type CT_OnOff struct { ValAttr ST_OnOff }
func NewCT_OnOff() *CT_OnOff
func (m *CT_OnOff) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OnOff) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OnOff) Validate() error
Validate validates the CT_OnOff and its children
func (m *CT_OnOff) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path
type CT_PathShadeProperties struct { PathAttr ST_PathShadeType FillToRect *CT_RelativeRect }
func NewCT_PathShadeProperties() *CT_PathShadeProperties
func (m *CT_PathShadeProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PathShadeProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PathShadeProperties) Validate() error
Validate validates the CT_PathShadeProperties and its children
func (m *CT_PathShadeProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PathShadeProperties and its children, prefixing error messages with path
type CT_Percentage struct { ValAttr dml.ST_Percentage }
func NewCT_Percentage() *CT_Percentage
func (m *CT_Percentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Percentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Percentage) Validate() error
Validate validates the CT_Percentage and its children
func (m *CT_Percentage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Percentage and its children, prefixing error messages with path
type CT_PositiveFixedPercentage struct { ValAttr dml.ST_PositiveFixedPercentage }
func NewCT_PositiveFixedPercentage() *CT_PositiveFixedPercentage
func (m *CT_PositiveFixedPercentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PositiveFixedPercentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PositiveFixedPercentage) Validate() error
Validate validates the CT_PositiveFixedPercentage and its children
func (m *CT_PositiveFixedPercentage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PositiveFixedPercentage and its children, prefixing error messages with path
type CT_PositivePercentage struct { ValAttr dml.ST_PositivePercentage }
func NewCT_PositivePercentage() *CT_PositivePercentage
func (m *CT_PositivePercentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PositivePercentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PositivePercentage) Validate() error
Validate validates the CT_PositivePercentage and its children
func (m *CT_PositivePercentage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PositivePercentage and its children, prefixing error messages with path
type CT_PresetLineDashProperties struct { ValAttr ST_PresetLineDashVal }
func NewCT_PresetLineDashProperties() *CT_PresetLineDashProperties
func (m *CT_PresetLineDashProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PresetLineDashProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PresetLineDashProperties) Validate() error
Validate validates the CT_PresetLineDashProperties and its children
func (m *CT_PresetLineDashProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PresetLineDashProperties and its children, prefixing error messages with path
type CT_Props3D struct { ExtrusionHAttr *int64 ContourWAttr *int64 PrstMaterialAttr ST_PresetMaterialType BevelT *CT_Bevel BevelB *CT_Bevel ExtrusionClr *CT_Color ContourClr *CT_Color }
func NewCT_Props3D() *CT_Props3D
func (m *CT_Props3D) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Props3D) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Props3D) Validate() error
Validate validates the CT_Props3D and its children
func (m *CT_Props3D) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Props3D and its children, prefixing error messages with path
type CT_Reflection struct { BlurRadAttr *int64 StAAttr *dml.ST_PositiveFixedPercentage StPosAttr *dml.ST_PositiveFixedPercentage EndAAttr *dml.ST_PositiveFixedPercentage EndPosAttr *dml.ST_PositiveFixedPercentage DistAttr *int64 DirAttr *int32 FadeDirAttr *int32 SxAttr *dml.ST_Percentage SyAttr *dml.ST_Percentage KxAttr *int32 KyAttr *int32 AlgnAttr ST_RectAlignment }
func NewCT_Reflection() *CT_Reflection
func (m *CT_Reflection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Reflection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Reflection) Validate() error
Validate validates the CT_Reflection and its children
func (m *CT_Reflection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Reflection and its children, prefixing error messages with path
type CT_RelativeRect struct { LAttr *dml.ST_Percentage TAttr *dml.ST_Percentage RAttr *dml.ST_Percentage BAttr *dml.ST_Percentage }
func NewCT_RelativeRect() *CT_RelativeRect
func (m *CT_RelativeRect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RelativeRect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RelativeRect) Validate() error
Validate validates the CT_RelativeRect and its children
func (m *CT_RelativeRect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RelativeRect and its children, prefixing error messages with path
type CT_SRgbColor struct { ValAttr string EG_ColorTransform []*EG_ColorTransform }
func NewCT_SRgbColor() *CT_SRgbColor
func (m *CT_SRgbColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SRgbColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SRgbColor) Validate() error
Validate validates the CT_SRgbColor and its children
func (m *CT_SRgbColor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SRgbColor and its children, prefixing error messages with path
type CT_Scene3D struct { Camera *CT_Camera LightRig *CT_LightRig }
func NewCT_Scene3D() *CT_Scene3D
func (m *CT_Scene3D) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Scene3D) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Scene3D) Validate() error
Validate validates the CT_Scene3D and its children
func (m *CT_Scene3D) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Scene3D and its children, prefixing error messages with path
type CT_SchemeColor struct { ValAttr ST_SchemeColorVal EG_ColorTransform []*EG_ColorTransform }
func NewCT_SchemeColor() *CT_SchemeColor
func (m *CT_SchemeColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SchemeColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SchemeColor) Validate() error
Validate validates the CT_SchemeColor and its children
func (m *CT_SchemeColor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SchemeColor and its children, prefixing error messages with path
type CT_SdtCheckbox struct { Checked *CT_OnOff CheckedState *CT_SdtCheckboxSymbol UncheckedState *CT_SdtCheckboxSymbol }
func NewCT_SdtCheckbox() *CT_SdtCheckbox
func (m *CT_SdtCheckbox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtCheckbox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtCheckbox) Validate() error
Validate validates the CT_SdtCheckbox and its children
func (m *CT_SdtCheckbox) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtCheckbox and its children, prefixing error messages with path
type CT_SdtCheckboxSymbol struct { FontAttr *string ValAttr *string }
func NewCT_SdtCheckboxSymbol() *CT_SdtCheckboxSymbol
func (m *CT_SdtCheckboxSymbol) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtCheckboxSymbol) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtCheckboxSymbol) Validate() error
Validate validates the CT_SdtCheckboxSymbol and its children
func (m *CT_SdtCheckboxSymbol) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtCheckboxSymbol and its children, prefixing error messages with path
type CT_Shadow struct { BlurRadAttr *int64 DistAttr *int64 DirAttr *int32 SxAttr *dml.ST_Percentage SyAttr *dml.ST_Percentage KxAttr *int32 KyAttr *int32 AlgnAttr ST_RectAlignment SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewCT_Shadow() *CT_Shadow
func (m *CT_Shadow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shadow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shadow) Validate() error
Validate validates the CT_Shadow and its children
func (m *CT_Shadow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shadow and its children, prefixing error messages with path
type CT_SolidColorFillProperties struct { SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewCT_SolidColorFillProperties() *CT_SolidColorFillProperties
func (m *CT_SolidColorFillProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SolidColorFillProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SolidColorFillProperties) Validate() error
Validate validates the CT_SolidColorFillProperties and its children
func (m *CT_SolidColorFillProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SolidColorFillProperties and its children, prefixing error messages with path
type CT_SphereCoords struct { LatAttr int32 LonAttr int32 RevAttr int32 }
func NewCT_SphereCoords() *CT_SphereCoords
func (m *CT_SphereCoords) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SphereCoords) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SphereCoords) Validate() error
Validate validates the CT_SphereCoords and its children
func (m *CT_SphereCoords) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SphereCoords and its children, prefixing error messages with path
type CT_StyleSet struct { IdAttr uint64 ValAttr ST_OnOff }
func NewCT_StyleSet() *CT_StyleSet
func (m *CT_StyleSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StyleSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StyleSet) Validate() error
Validate validates the CT_StyleSet and its children
func (m *CT_StyleSet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StyleSet and its children, prefixing error messages with path
type CT_StylisticSets struct { StyleSet []*CT_StyleSet }
func NewCT_StylisticSets() *CT_StylisticSets
func (m *CT_StylisticSets) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StylisticSets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StylisticSets) Validate() error
Validate validates the CT_StylisticSets and its children
func (m *CT_StylisticSets) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StylisticSets and its children, prefixing error messages with path
type CT_TextOutlineEffect struct { WAttr *int32 CapAttr ST_LineCap CmpdAttr ST_CompoundLine AlgnAttr ST_PenAlignment NoFill *wml.CT_Empty SolidFill *CT_SolidColorFillProperties GradFill *CT_GradientFillProperties PrstDash *CT_PresetLineDashProperties Round *wml.CT_Empty Bevel *wml.CT_Empty Miter *CT_LineJoinMiterProperties }
func NewCT_TextOutlineEffect() *CT_TextOutlineEffect
func (m *CT_TextOutlineEffect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextOutlineEffect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextOutlineEffect) Validate() error
Validate validates the CT_TextOutlineEffect and its children
func (m *CT_TextOutlineEffect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextOutlineEffect and its children, prefixing error messages with path
type Checkbox struct { CT_SdtCheckbox }
func NewCheckbox() *Checkbox
func (m *Checkbox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Checkbox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Checkbox) Validate() error
Validate validates the Checkbox and its children
func (m *Checkbox) ValidateWithPath(path string) error
ValidateWithPath validates the Checkbox and its children, prefixing error messages with path
type ConflictMode struct { CT_OnOff }
func NewConflictMode() *ConflictMode
func (m *ConflictMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *ConflictMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *ConflictMode) Validate() error
Validate validates the ConflictMode and its children
func (m *ConflictMode) ValidateWithPath(path string) error
ValidateWithPath validates the ConflictMode and its children, prefixing error messages with path
type CustomXmlConflictDelRangeEnd struct { wml.CT_Markup }
func NewCustomXmlConflictDelRangeEnd() *CustomXmlConflictDelRangeEnd
func (m *CustomXmlConflictDelRangeEnd) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CustomXmlConflictDelRangeEnd) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CustomXmlConflictDelRangeEnd) Validate() error
Validate validates the CustomXmlConflictDelRangeEnd and its children
func (m *CustomXmlConflictDelRangeEnd) ValidateWithPath(path string) error
ValidateWithPath validates the CustomXmlConflictDelRangeEnd and its children, prefixing error messages with path
type CustomXmlConflictDelRangeStart struct { wml.CT_TrackChange }
func NewCustomXmlConflictDelRangeStart() *CustomXmlConflictDelRangeStart
func (m *CustomXmlConflictDelRangeStart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CustomXmlConflictDelRangeStart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CustomXmlConflictDelRangeStart) Validate() error
Validate validates the CustomXmlConflictDelRangeStart and its children
func (m *CustomXmlConflictDelRangeStart) ValidateWithPath(path string) error
ValidateWithPath validates the CustomXmlConflictDelRangeStart and its children, prefixing error messages with path
type CustomXmlConflictInsRangeEnd struct { wml.CT_Markup }
func NewCustomXmlConflictInsRangeEnd() *CustomXmlConflictInsRangeEnd
func (m *CustomXmlConflictInsRangeEnd) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CustomXmlConflictInsRangeEnd) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CustomXmlConflictInsRangeEnd) Validate() error
Validate validates the CustomXmlConflictInsRangeEnd and its children
func (m *CustomXmlConflictInsRangeEnd) ValidateWithPath(path string) error
ValidateWithPath validates the CustomXmlConflictInsRangeEnd and its children, prefixing error messages with path
type CustomXmlConflictInsRangeStart struct { wml.CT_TrackChange }
func NewCustomXmlConflictInsRangeStart() *CustomXmlConflictInsRangeStart
func (m *CustomXmlConflictInsRangeStart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CustomXmlConflictInsRangeStart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CustomXmlConflictInsRangeStart) Validate() error
Validate validates the CustomXmlConflictInsRangeStart and its children
func (m *CustomXmlConflictInsRangeStart) ValidateWithPath(path string) error
ValidateWithPath validates the CustomXmlConflictInsRangeStart and its children, prefixing error messages with path
type DefaultImageDpi struct { CT_DefaultImageDpi }
func NewDefaultImageDpi() *DefaultImageDpi
func (m *DefaultImageDpi) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *DefaultImageDpi) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *DefaultImageDpi) Validate() error
Validate validates the DefaultImageDpi and its children
func (m *DefaultImageDpi) ValidateWithPath(path string) error
ValidateWithPath validates the DefaultImageDpi and its children, prefixing error messages with path
type DiscardImageEditingData struct { CT_OnOff }
func NewDiscardImageEditingData() *DiscardImageEditingData
func (m *DiscardImageEditingData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *DiscardImageEditingData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *DiscardImageEditingData) Validate() error
Validate validates the DiscardImageEditingData and its children
func (m *DiscardImageEditingData) ValidateWithPath(path string) error
ValidateWithPath validates the DiscardImageEditingData and its children, prefixing error messages with path
type DocId struct { CT_LongHexNumber }
func NewDocId() *DocId
func (m *DocId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *DocId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *DocId) Validate() error
Validate validates the DocId and its children
func (m *DocId) ValidateWithPath(path string) error
ValidateWithPath validates the DocId and its children, prefixing error messages with path
type EG_ColorChoice struct { SrgbClr *CT_SRgbColor SchemeClr *CT_SchemeColor }
func NewEG_ColorChoice() *EG_ColorChoice
func (m *EG_ColorChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ColorChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ColorChoice) Validate() error
Validate validates the EG_ColorChoice and its children
func (m *EG_ColorChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ColorChoice and its children, prefixing error messages with path
type EG_ColorTransform struct { Tint *CT_PositiveFixedPercentage Shade *CT_PositiveFixedPercentage Alpha *CT_PositiveFixedPercentage HueMod *CT_PositivePercentage Sat *CT_Percentage SatOff *CT_Percentage SatMod *CT_Percentage Lum *CT_Percentage LumOff *CT_Percentage LumMod *CT_Percentage }
func NewEG_ColorTransform() *EG_ColorTransform
func (m *EG_ColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ColorTransform) Validate() error
Validate validates the EG_ColorTransform and its children
func (m *EG_ColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ColorTransform and its children, prefixing error messages with path
type EG_Conflicts struct { ConflictIns *wml.CT_TrackChange ConflictDel *wml.CT_TrackChange }
func NewEG_Conflicts() *EG_Conflicts
func (m *EG_Conflicts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_Conflicts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_Conflicts) Validate() error
Validate validates the EG_Conflicts and its children
func (m *EG_Conflicts) ValidateWithPath(path string) error
ValidateWithPath validates the EG_Conflicts and its children, prefixing error messages with path
type EG_FillProperties struct { NoFill *wml.CT_Empty SolidFill *CT_SolidColorFillProperties GradFill *CT_GradientFillProperties }
func NewEG_FillProperties() *EG_FillProperties
func (m *EG_FillProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_FillProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_FillProperties) Validate() error
Validate validates the EG_FillProperties and its children
func (m *EG_FillProperties) ValidateWithPath(path string) error
ValidateWithPath validates the EG_FillProperties and its children, prefixing error messages with path
type EG_LineDashProperties struct { PrstDash *CT_PresetLineDashProperties }
func NewEG_LineDashProperties() *EG_LineDashProperties
func (m *EG_LineDashProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_LineDashProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_LineDashProperties) Validate() error
Validate validates the EG_LineDashProperties and its children
func (m *EG_LineDashProperties) ValidateWithPath(path string) error
ValidateWithPath validates the EG_LineDashProperties and its children, prefixing error messages with path
type EG_LineJoinProperties struct { Round *wml.CT_Empty Bevel *wml.CT_Empty Miter *CT_LineJoinMiterProperties }
func NewEG_LineJoinProperties() *EG_LineJoinProperties
func (m *EG_LineJoinProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_LineJoinProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_LineJoinProperties) Validate() error
Validate validates the EG_LineJoinProperties and its children
func (m *EG_LineJoinProperties) ValidateWithPath(path string) error
ValidateWithPath validates the EG_LineJoinProperties and its children, prefixing error messages with path
type EG_RPrOpenType struct { Ligatures *CT_Ligatures NumForm *CT_NumForm NumSpacing *CT_NumSpacing StylisticSets *CT_StylisticSets CntxtAlts *CT_OnOff }
func NewEG_RPrOpenType() *EG_RPrOpenType
func (m *EG_RPrOpenType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrOpenType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrOpenType) Validate() error
Validate validates the EG_RPrOpenType and its children
func (m *EG_RPrOpenType) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrOpenType and its children, prefixing error messages with path
type EG_RPrTextEffects struct { Glow *CT_Glow Shadow *CT_Shadow Reflection *CT_Reflection TextOutline *CT_TextOutlineEffect TextFill *CT_FillTextEffect Scene3d *CT_Scene3D Props3d *CT_Props3D }
func NewEG_RPrTextEffects() *EG_RPrTextEffects
func (m *EG_RPrTextEffects) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrTextEffects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrTextEffects) Validate() error
Validate validates the EG_RPrTextEffects and its children
func (m *EG_RPrTextEffects) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrTextEffects and its children, prefixing error messages with path
type EG_RunLevelConflicts struct { ConflictIns *wml.CT_RunTrackChange ConflictDel *wml.CT_RunTrackChange }
func NewEG_RunLevelConflicts() *EG_RunLevelConflicts
func (m *EG_RunLevelConflicts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RunLevelConflicts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RunLevelConflicts) Validate() error
Validate validates the EG_RunLevelConflicts and its children
func (m *EG_RunLevelConflicts) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RunLevelConflicts and its children, prefixing error messages with path
type EG_ShadeProperties struct { Lin *CT_LinearShadeProperties Path *CT_PathShadeProperties }
func NewEG_ShadeProperties() *EG_ShadeProperties
func (m *EG_ShadeProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ShadeProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ShadeProperties) Validate() error
Validate validates the EG_ShadeProperties and its children
func (m *EG_ShadeProperties) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ShadeProperties and its children, prefixing error messages with path
type EntityPicker struct { wml.CT_Empty }
func NewEntityPicker() *EntityPicker
func (m *EntityPicker) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EntityPicker) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EntityPicker) Validate() error
Validate validates the EntityPicker and its children
func (m *EntityPicker) ValidateWithPath(path string) error
ValidateWithPath validates the EntityPicker and its children, prefixing error messages with path
type ST_BevelPresetType byte
const ( ST_BevelPresetTypeUnset ST_BevelPresetType = 0 ST_BevelPresetTypeRelaxedInset ST_BevelPresetType = 1 ST_BevelPresetTypeCircle ST_BevelPresetType = 2 ST_BevelPresetTypeSlope ST_BevelPresetType = 3 ST_BevelPresetTypeCross ST_BevelPresetType = 4 ST_BevelPresetTypeAngle ST_BevelPresetType = 5 ST_BevelPresetTypeSoftRound ST_BevelPresetType = 6 ST_BevelPresetTypeConvex ST_BevelPresetType = 7 ST_BevelPresetTypeCoolSlant ST_BevelPresetType = 8 ST_BevelPresetTypeDivot ST_BevelPresetType = 9 ST_BevelPresetTypeRiblet ST_BevelPresetType = 10 ST_BevelPresetTypeHardEdge ST_BevelPresetType = 11 ST_BevelPresetTypeArtDeco ST_BevelPresetType = 12 )
func (m ST_BevelPresetType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_BevelPresetType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_BevelPresetType) String() string
func (m *ST_BevelPresetType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_BevelPresetType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_BevelPresetType) Validate() error
func (m ST_BevelPresetType) ValidateWithPath(path string) error
type ST_CompoundLine byte
const ( ST_CompoundLineUnset ST_CompoundLine = 0 ST_CompoundLineSng ST_CompoundLine = 1 ST_CompoundLineDbl ST_CompoundLine = 2 ST_CompoundLineThickThin ST_CompoundLine = 3 ST_CompoundLineThinThick ST_CompoundLine = 4 ST_CompoundLineTri ST_CompoundLine = 5 )
func (m ST_CompoundLine) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_CompoundLine) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_CompoundLine) String() string
func (m *ST_CompoundLine) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_CompoundLine) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_CompoundLine) Validate() error
func (m ST_CompoundLine) ValidateWithPath(path string) error
type ST_Ligatures byte
const ( ST_LigaturesUnset ST_Ligatures = 0 ST_LigaturesNone ST_Ligatures = 1 ST_LigaturesStandard ST_Ligatures = 2 ST_LigaturesContextual ST_Ligatures = 3 ST_LigaturesHistorical ST_Ligatures = 4 ST_LigaturesDiscretional ST_Ligatures = 5 ST_LigaturesStandardContextual ST_Ligatures = 6 ST_LigaturesStandardHistorical ST_Ligatures = 7 ST_LigaturesContextualHistorical ST_Ligatures = 8 ST_LigaturesStandardDiscretional ST_Ligatures = 9 ST_LigaturesContextualDiscretional ST_Ligatures = 10 ST_LigaturesHistoricalDiscretional ST_Ligatures = 11 ST_LigaturesStandardContextualHistorical ST_Ligatures = 12 ST_LigaturesStandardContextualDiscretional ST_Ligatures = 13 ST_LigaturesStandardHistoricalDiscretional ST_Ligatures = 14 ST_LigaturesContextualHistoricalDiscretional ST_Ligatures = 15 ST_LigaturesAll ST_Ligatures = 16 )
func (m ST_Ligatures) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Ligatures) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Ligatures) String() string
func (m *ST_Ligatures) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Ligatures) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Ligatures) Validate() error
func (m ST_Ligatures) ValidateWithPath(path string) error
type ST_LightRigDirection byte
const ( ST_LightRigDirectionUnset ST_LightRigDirection = 0 ST_LightRigDirectionTl ST_LightRigDirection = 1 ST_LightRigDirectionT ST_LightRigDirection = 2 ST_LightRigDirectionTr ST_LightRigDirection = 3 ST_LightRigDirectionL ST_LightRigDirection = 4 ST_LightRigDirectionR ST_LightRigDirection = 5 ST_LightRigDirectionBl ST_LightRigDirection = 6 ST_LightRigDirectionB ST_LightRigDirection = 7 ST_LightRigDirectionBr ST_LightRigDirection = 8 )
func (m ST_LightRigDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LightRigDirection) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LightRigDirection) String() string
func (m *ST_LightRigDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LightRigDirection) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LightRigDirection) Validate() error
func (m ST_LightRigDirection) ValidateWithPath(path string) error
type ST_LightRigType byte
const ( ST_LightRigTypeUnset ST_LightRigType = 0 ST_LightRigTypeLegacyFlat1 ST_LightRigType = 1 ST_LightRigTypeLegacyFlat2 ST_LightRigType = 2 ST_LightRigTypeLegacyFlat3 ST_LightRigType = 3 ST_LightRigTypeLegacyFlat4 ST_LightRigType = 4 ST_LightRigTypeLegacyNormal1 ST_LightRigType = 5 ST_LightRigTypeLegacyNormal2 ST_LightRigType = 6 ST_LightRigTypeLegacyNormal3 ST_LightRigType = 7 ST_LightRigTypeLegacyNormal4 ST_LightRigType = 8 ST_LightRigTypeLegacyHarsh1 ST_LightRigType = 9 ST_LightRigTypeLegacyHarsh2 ST_LightRigType = 10 ST_LightRigTypeLegacyHarsh3 ST_LightRigType = 11 ST_LightRigTypeLegacyHarsh4 ST_LightRigType = 12 ST_LightRigTypeThreePt ST_LightRigType = 13 ST_LightRigTypeBalanced ST_LightRigType = 14 ST_LightRigTypeSoft ST_LightRigType = 15 ST_LightRigTypeHarsh ST_LightRigType = 16 ST_LightRigTypeFlood ST_LightRigType = 17 ST_LightRigTypeContrasting ST_LightRigType = 18 ST_LightRigTypeMorning ST_LightRigType = 19 ST_LightRigTypeSunrise ST_LightRigType = 20 ST_LightRigTypeSunset ST_LightRigType = 21 ST_LightRigTypeChilly ST_LightRigType = 22 ST_LightRigTypeFreezing ST_LightRigType = 23 ST_LightRigTypeFlat ST_LightRigType = 24 ST_LightRigTypeTwoPt ST_LightRigType = 25 ST_LightRigTypeGlow ST_LightRigType = 26 ST_LightRigTypeBrightRoom ST_LightRigType = 27 )
func (m ST_LightRigType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LightRigType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LightRigType) String() string
func (m *ST_LightRigType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LightRigType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LightRigType) Validate() error
func (m ST_LightRigType) ValidateWithPath(path string) error
type ST_LineCap byte
const ( ST_LineCapUnset ST_LineCap = 0 ST_LineCapRnd ST_LineCap = 1 ST_LineCapSq ST_LineCap = 2 ST_LineCapFlat ST_LineCap = 3 )
func (m ST_LineCap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LineCap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LineCap) String() string
func (m *ST_LineCap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LineCap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LineCap) Validate() error
func (m ST_LineCap) ValidateWithPath(path string) error
type ST_NumForm byte
const ( ST_NumFormUnset ST_NumForm = 0 ST_NumFormDefault ST_NumForm = 1 ST_NumFormLining ST_NumForm = 2 ST_NumFormOldStyle ST_NumForm = 3 )
func (m ST_NumForm) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_NumForm) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_NumForm) String() string
func (m *ST_NumForm) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_NumForm) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_NumForm) Validate() error
func (m ST_NumForm) ValidateWithPath(path string) error
type ST_NumSpacing byte
const ( ST_NumSpacingUnset ST_NumSpacing = 0 ST_NumSpacingDefault ST_NumSpacing = 1 ST_NumSpacingProportional ST_NumSpacing = 2 ST_NumSpacingTabular ST_NumSpacing = 3 )
func (m ST_NumSpacing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_NumSpacing) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_NumSpacing) String() string
func (m *ST_NumSpacing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_NumSpacing) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_NumSpacing) Validate() error
func (m ST_NumSpacing) ValidateWithPath(path string) error
type ST_OnOff byte
const ( ST_OnOffUnset ST_OnOff = 0 ST_OnOffTrue ST_OnOff = 1 ST_OnOffFalse ST_OnOff = 2 ST_OnOff0 ST_OnOff = 3 ST_OnOff1 ST_OnOff = 4 )
func (m ST_OnOff) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_OnOff) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_OnOff) String() string
func (m *ST_OnOff) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_OnOff) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_OnOff) Validate() error
func (m ST_OnOff) ValidateWithPath(path string) error
type ST_PathShadeType byte
const ( ST_PathShadeTypeUnset ST_PathShadeType = 0 ST_PathShadeTypeShape ST_PathShadeType = 1 ST_PathShadeTypeCircle ST_PathShadeType = 2 ST_PathShadeTypeRect ST_PathShadeType = 3 )
func (m ST_PathShadeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PathShadeType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PathShadeType) String() string
func (m *ST_PathShadeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PathShadeType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PathShadeType) Validate() error
func (m ST_PathShadeType) ValidateWithPath(path string) error
type ST_PenAlignment byte
const ( ST_PenAlignmentUnset ST_PenAlignment = 0 ST_PenAlignmentCtr ST_PenAlignment = 1 ST_PenAlignmentIn ST_PenAlignment = 2 )
func (m ST_PenAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PenAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PenAlignment) String() string
func (m *ST_PenAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PenAlignment) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PenAlignment) Validate() error
func (m ST_PenAlignment) ValidateWithPath(path string) error
type ST_PresetCameraType byte
const ( ST_PresetCameraTypeUnset ST_PresetCameraType = 0 ST_PresetCameraTypeLegacyObliqueTopLeft ST_PresetCameraType = 1 ST_PresetCameraTypeLegacyObliqueTop ST_PresetCameraType = 2 ST_PresetCameraTypeLegacyObliqueTopRight ST_PresetCameraType = 3 ST_PresetCameraTypeLegacyObliqueLeft ST_PresetCameraType = 4 ST_PresetCameraTypeLegacyObliqueFront ST_PresetCameraType = 5 ST_PresetCameraTypeLegacyObliqueRight ST_PresetCameraType = 6 ST_PresetCameraTypeLegacyObliqueBottomLeft ST_PresetCameraType = 7 ST_PresetCameraTypeLegacyObliqueBottom ST_PresetCameraType = 8 ST_PresetCameraTypeLegacyObliqueBottomRight ST_PresetCameraType = 9 ST_PresetCameraTypeLegacyPerspectiveTopLeft ST_PresetCameraType = 10 ST_PresetCameraTypeLegacyPerspectiveTop ST_PresetCameraType = 11 ST_PresetCameraTypeLegacyPerspectiveTopRight ST_PresetCameraType = 12 ST_PresetCameraTypeLegacyPerspectiveLeft ST_PresetCameraType = 13 ST_PresetCameraTypeLegacyPerspectiveFront ST_PresetCameraType = 14 ST_PresetCameraTypeLegacyPerspectiveRight ST_PresetCameraType = 15 ST_PresetCameraTypeLegacyPerspectiveBottomLeft ST_PresetCameraType = 16 ST_PresetCameraTypeLegacyPerspectiveBottom ST_PresetCameraType = 17 ST_PresetCameraTypeLegacyPerspectiveBottomRight ST_PresetCameraType = 18 ST_PresetCameraTypeOrthographicFront ST_PresetCameraType = 19 ST_PresetCameraTypeIsometricTopUp ST_PresetCameraType = 20 ST_PresetCameraTypeIsometricTopDown ST_PresetCameraType = 21 ST_PresetCameraTypeIsometricBottomUp ST_PresetCameraType = 22 ST_PresetCameraTypeIsometricBottomDown ST_PresetCameraType = 23 ST_PresetCameraTypeIsometricLeftUp ST_PresetCameraType = 24 ST_PresetCameraTypeIsometricLeftDown ST_PresetCameraType = 25 ST_PresetCameraTypeIsometricRightUp ST_PresetCameraType = 26 ST_PresetCameraTypeIsometricRightDown ST_PresetCameraType = 27 ST_PresetCameraTypeIsometricOffAxis1Left ST_PresetCameraType = 28 ST_PresetCameraTypeIsometricOffAxis1Right ST_PresetCameraType = 29 ST_PresetCameraTypeIsometricOffAxis1Top ST_PresetCameraType = 30 ST_PresetCameraTypeIsometricOffAxis2Left ST_PresetCameraType = 31 ST_PresetCameraTypeIsometricOffAxis2Right ST_PresetCameraType = 32 ST_PresetCameraTypeIsometricOffAxis2Top ST_PresetCameraType = 33 ST_PresetCameraTypeIsometricOffAxis3Left ST_PresetCameraType = 34 ST_PresetCameraTypeIsometricOffAxis3Right ST_PresetCameraType = 35 ST_PresetCameraTypeIsometricOffAxis3Bottom ST_PresetCameraType = 36 ST_PresetCameraTypeIsometricOffAxis4Left ST_PresetCameraType = 37 ST_PresetCameraTypeIsometricOffAxis4Right ST_PresetCameraType = 38 ST_PresetCameraTypeIsometricOffAxis4Bottom ST_PresetCameraType = 39 ST_PresetCameraTypeObliqueTopLeft ST_PresetCameraType = 40 ST_PresetCameraTypeObliqueTop ST_PresetCameraType = 41 ST_PresetCameraTypeObliqueTopRight ST_PresetCameraType = 42 ST_PresetCameraTypeObliqueLeft ST_PresetCameraType = 43 ST_PresetCameraTypeObliqueRight ST_PresetCameraType = 44 ST_PresetCameraTypeObliqueBottomLeft ST_PresetCameraType = 45 ST_PresetCameraTypeObliqueBottom ST_PresetCameraType = 46 ST_PresetCameraTypeObliqueBottomRight ST_PresetCameraType = 47 ST_PresetCameraTypePerspectiveFront ST_PresetCameraType = 48 ST_PresetCameraTypePerspectiveLeft ST_PresetCameraType = 49 ST_PresetCameraTypePerspectiveRight ST_PresetCameraType = 50 ST_PresetCameraTypePerspectiveAbove ST_PresetCameraType = 51 ST_PresetCameraTypePerspectiveBelow ST_PresetCameraType = 52 ST_PresetCameraTypePerspectiveAboveLeftFacing ST_PresetCameraType = 53 ST_PresetCameraTypePerspectiveAboveRightFacing ST_PresetCameraType = 54 ST_PresetCameraTypePerspectiveContrastingLeftFacing ST_PresetCameraType = 55 ST_PresetCameraTypePerspectiveContrastingRightFacing ST_PresetCameraType = 56 ST_PresetCameraTypePerspectiveHeroicLeftFacing ST_PresetCameraType = 57 ST_PresetCameraTypePerspectiveHeroicRightFacing ST_PresetCameraType = 58 ST_PresetCameraTypePerspectiveHeroicExtremeLeftFacing ST_PresetCameraType = 59 ST_PresetCameraTypePerspectiveHeroicExtremeRightFacing ST_PresetCameraType = 60 ST_PresetCameraTypePerspectiveRelaxed ST_PresetCameraType = 61 ST_PresetCameraTypePerspectiveRelaxedModerately ST_PresetCameraType = 62 )
func (m ST_PresetCameraType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PresetCameraType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PresetCameraType) String() string
func (m *ST_PresetCameraType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PresetCameraType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PresetCameraType) Validate() error
func (m ST_PresetCameraType) ValidateWithPath(path string) error
type ST_PresetLineDashVal byte
const ( ST_PresetLineDashValUnset ST_PresetLineDashVal = 0 ST_PresetLineDashValSolid ST_PresetLineDashVal = 1 ST_PresetLineDashValDot ST_PresetLineDashVal = 2 ST_PresetLineDashValSysDot ST_PresetLineDashVal = 3 ST_PresetLineDashValDash ST_PresetLineDashVal = 4 ST_PresetLineDashValSysDash ST_PresetLineDashVal = 5 ST_PresetLineDashValLgDash ST_PresetLineDashVal = 6 ST_PresetLineDashValDashDot ST_PresetLineDashVal = 7 ST_PresetLineDashValSysDashDot ST_PresetLineDashVal = 8 ST_PresetLineDashValLgDashDot ST_PresetLineDashVal = 9 ST_PresetLineDashValLgDashDotDot ST_PresetLineDashVal = 10 ST_PresetLineDashValSysDashDotDot ST_PresetLineDashVal = 11 )
func (m ST_PresetLineDashVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PresetLineDashVal) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PresetLineDashVal) String() string
func (m *ST_PresetLineDashVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PresetLineDashVal) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PresetLineDashVal) Validate() error
func (m ST_PresetLineDashVal) ValidateWithPath(path string) error
type ST_PresetMaterialType byte
const ( ST_PresetMaterialTypeUnset ST_PresetMaterialType = 0 ST_PresetMaterialTypeLegacyMatte ST_PresetMaterialType = 1 ST_PresetMaterialTypeLegacyPlastic ST_PresetMaterialType = 2 ST_PresetMaterialTypeLegacyMetal ST_PresetMaterialType = 3 ST_PresetMaterialTypeLegacyWireframe ST_PresetMaterialType = 4 ST_PresetMaterialTypeMatte ST_PresetMaterialType = 5 ST_PresetMaterialTypePlastic ST_PresetMaterialType = 6 ST_PresetMaterialTypeMetal ST_PresetMaterialType = 7 ST_PresetMaterialTypeWarmMatte ST_PresetMaterialType = 8 ST_PresetMaterialTypeTranslucentPowder ST_PresetMaterialType = 9 ST_PresetMaterialTypePowder ST_PresetMaterialType = 10 ST_PresetMaterialTypeDkEdge ST_PresetMaterialType = 11 ST_PresetMaterialTypeSoftEdge ST_PresetMaterialType = 12 ST_PresetMaterialTypeClear ST_PresetMaterialType = 13 ST_PresetMaterialTypeFlat ST_PresetMaterialType = 14 ST_PresetMaterialTypeSoftmetal ST_PresetMaterialType = 15 ST_PresetMaterialTypeNone ST_PresetMaterialType = 16 )
func (m ST_PresetMaterialType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PresetMaterialType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PresetMaterialType) String() string
func (m *ST_PresetMaterialType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PresetMaterialType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PresetMaterialType) Validate() error
func (m ST_PresetMaterialType) ValidateWithPath(path string) error
type ST_RectAlignment byte
const ( ST_RectAlignmentUnset ST_RectAlignment = 0 ST_RectAlignmentNone ST_RectAlignment = 1 ST_RectAlignmentTl ST_RectAlignment = 2 ST_RectAlignmentT ST_RectAlignment = 3 ST_RectAlignmentTr ST_RectAlignment = 4 ST_RectAlignmentL ST_RectAlignment = 5 ST_RectAlignmentCtr ST_RectAlignment = 6 ST_RectAlignmentR ST_RectAlignment = 7 ST_RectAlignmentBl ST_RectAlignment = 8 ST_RectAlignmentB ST_RectAlignment = 9 ST_RectAlignmentBr ST_RectAlignment = 10 )
func (m ST_RectAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_RectAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_RectAlignment) String() string
func (m *ST_RectAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_RectAlignment) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_RectAlignment) Validate() error
func (m ST_RectAlignment) ValidateWithPath(path string) error
type ST_SchemeColorVal byte
const ( ST_SchemeColorValUnset ST_SchemeColorVal = 0 ST_SchemeColorValBg1 ST_SchemeColorVal = 1 ST_SchemeColorValTx1 ST_SchemeColorVal = 2 ST_SchemeColorValBg2 ST_SchemeColorVal = 3 ST_SchemeColorValTx2 ST_SchemeColorVal = 4 ST_SchemeColorValAccent1 ST_SchemeColorVal = 5 ST_SchemeColorValAccent2 ST_SchemeColorVal = 6 ST_SchemeColorValAccent3 ST_SchemeColorVal = 7 ST_SchemeColorValAccent4 ST_SchemeColorVal = 8 ST_SchemeColorValAccent5 ST_SchemeColorVal = 9 ST_SchemeColorValAccent6 ST_SchemeColorVal = 10 ST_SchemeColorValHlink ST_SchemeColorVal = 11 ST_SchemeColorValFolHlink ST_SchemeColorVal = 12 ST_SchemeColorValDk1 ST_SchemeColorVal = 13 ST_SchemeColorValLt1 ST_SchemeColorVal = 14 ST_SchemeColorValDk2 ST_SchemeColorVal = 15 ST_SchemeColorValLt2 ST_SchemeColorVal = 16 ST_SchemeColorValPhClr ST_SchemeColorVal = 17 )
func (m ST_SchemeColorVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SchemeColorVal) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SchemeColorVal) String() string
func (m *ST_SchemeColorVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SchemeColorVal) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SchemeColorVal) Validate() error
func (m ST_SchemeColorVal) ValidateWithPath(path string) error