func ParseStdlibTime(s string) (time.Time, error)
func ParseUnionST_Coordinate32(s string) (dml.ST_Coordinate32, error)
func ParseUnionST_FixedPercentage(s string) (dml.ST_FixedPercentage, 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)
type AG_ChildSlide struct { ShowMasterSpAttr *bool ShowMasterPhAnimAttr *bool }
func NewAG_ChildSlide() *AG_ChildSlide
func (m *AG_ChildSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_ChildSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_ChildSlide) Validate() error
Validate validates the AG_ChildSlide and its children
func (m *AG_ChildSlide) ValidateWithPath(path string) error
ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path
type AG_Ole struct { SpidAttr *string NameAttr *string ShowAsIconAttr *bool IdAttr *string ImgWAttr *int32 ImgHAttr *int32 }
func NewAG_Ole() *AG_Ole
func (m *AG_Ole) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Ole) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Ole) Validate() error
Validate validates the AG_Ole and its children
func (m *AG_Ole) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path
type AG_TLBuild struct { SpidAttr *uint32 GrpIdAttr *uint32 UiExpandAttr *bool }
func NewAG_TLBuild() *AG_TLBuild
func (m *AG_TLBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_TLBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_TLBuild) Validate() error
Validate validates the AG_TLBuild and its children
func (m *AG_TLBuild) ValidateWithPath(path string) error
ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path
type CT_ApplicationNonVisualDrawingProps struct { // Is a Photo Album IsPhotoAttr *bool // Is User Drawn UserDrawnAttr *bool // Placeholder Shape Ph *CT_Placeholder AudioCd *dml.CT_AudioCD WavAudioFile *dml.CT_EmbeddedWAVAudioFile AudioFile *dml.CT_AudioFile VideoFile *dml.CT_VideoFile QuickTimeFile *dml.CT_QuickTimeFile // Customer Data List CustDataLst *CT_CustomerDataList ExtLst *CT_ExtensionList }
func NewCT_ApplicationNonVisualDrawingProps() *CT_ApplicationNonVisualDrawingProps
func (m *CT_ApplicationNonVisualDrawingProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ApplicationNonVisualDrawingProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ApplicationNonVisualDrawingProps) Validate() error
Validate validates the CT_ApplicationNonVisualDrawingProps and its children
func (m *CT_ApplicationNonVisualDrawingProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path
type CT_Background struct { // Black and White Mode BwModeAttr dml.ST_BlackWhiteMode // Background Properties BgPr *CT_BackgroundProperties // Background Style Reference BgRef *dml.CT_StyleMatrixReference }
func NewCT_Background() *CT_Background
func (m *CT_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Background) Validate() error
Validate validates the CT_Background and its children
func (m *CT_Background) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
type CT_BackgroundProperties struct { // Shade to Title ShadeToTitleAttr *bool NoFill *dml.CT_NoFillProperties SolidFill *dml.CT_SolidColorFillProperties GradFill *dml.CT_GradientFillProperties BlipFill *dml.CT_BlipFillProperties PattFill *dml.CT_PatternFillProperties GrpFill *dml.CT_GroupFillProperties WNoFill *wml.CT_Empty CSolidFill *dml.CT_SolidColorFillProperties CGradFill *dml.CT_GradientFillProperties EffectLst *dml.CT_EffectList EffectDag *dml.CT_EffectContainer ExtLst *CT_ExtensionList }
func NewCT_BackgroundProperties() *CT_BackgroundProperties
func (m *CT_BackgroundProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BackgroundProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BackgroundProperties) Validate() error
Validate validates the CT_BackgroundProperties and its children
func (m *CT_BackgroundProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path
type CT_BuildList struct { // Build Paragraph BldP []*CT_TLBuildParagraph // Build Diagram BldDgm []*CT_TLBuildDiagram // Build Embedded Chart BldOleChart []*CT_TLOleBuildChart // Build Graphics BldGraphic []*CT_TLGraphicalObjectBuild }
func NewCT_BuildList() *CT_BuildList
func (m *CT_BuildList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BuildList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BuildList) Validate() error
Validate validates the CT_BuildList and its children
func (m *CT_BuildList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path
type CT_Comment struct { // Comment Author ID AuthorIdAttr uint32 // Comment Date/Time DtAttr *time.Time // Comment Index IdxAttr uint32 // Comment Position Pos *dml.CT_Point2D // Comment's Text Content Text string ExtLst *CT_ExtensionListModify }
func NewCT_Comment() *CT_Comment
func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comment) Validate() error
Validate validates the CT_Comment and its children
func (m *CT_Comment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path
type CT_CommentAuthor struct { // Comment Author ID IdAttr uint32 // Comment Author Name NameAttr string // Comment Author Initials InitialsAttr string // Index of Comment Author's last comment LastIdxAttr uint32 // Comment Author Color Index ClrIdxAttr uint32 ExtLst *CT_ExtensionList }
func NewCT_CommentAuthor() *CT_CommentAuthor
func (m *CT_CommentAuthor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentAuthor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentAuthor) Validate() error
Validate validates the CT_CommentAuthor and its children
func (m *CT_CommentAuthor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path
type CT_CommentAuthorList struct { // Comment Author CmAuthor []*CT_CommentAuthor }
func NewCT_CommentAuthorList() *CT_CommentAuthorList
func (m *CT_CommentAuthorList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentAuthorList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentAuthorList) Validate() error
Validate validates the CT_CommentAuthorList and its children
func (m *CT_CommentAuthorList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path
type CT_CommentList struct { // Comment Cm []*CT_Comment }
func NewCT_CommentList() *CT_CommentList
func (m *CT_CommentList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommentList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommentList) Validate() error
Validate validates the CT_CommentList and its children
func (m *CT_CommentList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path
type CT_CommonSlideData struct { // Name NameAttr *string // Slide Background Bg *CT_Background // Shape Tree SpTree *CT_GroupShape // Customer Data List CustDataLst *CT_CustomerDataList // List of controls Controls *CT_ControlList ExtLst *CT_ExtensionList }
func NewCT_CommonSlideData() *CT_CommonSlideData
func (m *CT_CommonSlideData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonSlideData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonSlideData) Validate() error
Validate validates the CT_CommonSlideData and its children
func (m *CT_CommonSlideData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path
type CT_CommonSlideViewProperties struct { // Snap Objects to Grid SnapToGridAttr *bool // Snap Objects to Objects SnapToObjectsAttr *bool // Show Guides in View ShowGuidesAttr *bool // Base properties for Slide View CViewPr *CT_CommonViewProperties // List of Guides GuideLst *CT_GuideList }
func NewCT_CommonSlideViewProperties() *CT_CommonSlideViewProperties
func (m *CT_CommonSlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonSlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonSlideViewProperties) Validate() error
Validate validates the CT_CommonSlideViewProperties and its children
func (m *CT_CommonSlideViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path
type CT_CommonViewProperties struct { // Variable Scale VarScaleAttr *bool // View Scale Scale *dml.CT_Scale2D // View Origin Origin *dml.CT_Point2D }
func NewCT_CommonViewProperties() *CT_CommonViewProperties
func (m *CT_CommonViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CommonViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CommonViewProperties) Validate() error
Validate validates the CT_CommonViewProperties and its children
func (m *CT_CommonViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path
type CT_Connector struct { // Non-Visual Properties for a Connection Shape NvCxnSpPr *CT_ConnectorNonVisual // Shape Properties SpPr *dml.CT_ShapeProperties // Connector Shape Style Style *dml.CT_ShapeStyle ExtLst *CT_ExtensionListModify }
func NewCT_Connector() *CT_Connector
func (m *CT_Connector) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Connector) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Connector) Validate() error
Validate validates the CT_Connector and its children
func (m *CT_Connector) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
type CT_ConnectorNonVisual struct { // Non-Visual Drawing Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Connector Shape Drawing Properties CNvCxnSpPr *dml.CT_NonVisualConnectorProperties // Application Non-Visual Drawing Properties NvPr *CT_ApplicationNonVisualDrawingProps }
func NewCT_ConnectorNonVisual() *CT_ConnectorNonVisual
func (m *CT_ConnectorNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ConnectorNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ConnectorNonVisual) Validate() error
Validate validates the CT_ConnectorNonVisual and its children
func (m *CT_ConnectorNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
type CT_Control struct { ExtLst *CT_ExtensionList Pic *CT_Picture SpidAttr *string NameAttr *string ShowAsIconAttr *bool IdAttr *string ImgWAttr *int32 ImgHAttr *int32 }
func NewCT_Control() *CT_Control
func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Control) Validate() error
Validate validates the CT_Control and its children
func (m *CT_Control) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Control and its children, prefixing error messages with path
type CT_ControlList struct { // Embedded Control Control []*CT_Control }
func NewCT_ControlList() *CT_ControlList
func (m *CT_ControlList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ControlList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ControlList) Validate() error
Validate validates the CT_ControlList and its children
func (m *CT_ControlList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path
type CT_CornerDirectionTransition struct { // Direction DirAttr ST_TransitionCornerDirectionType }
func NewCT_CornerDirectionTransition() *CT_CornerDirectionTransition
func (m *CT_CornerDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CornerDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CornerDirectionTransition) Validate() error
Validate validates the CT_CornerDirectionTransition and its children
func (m *CT_CornerDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path
type CT_CustomShow struct { // Custom Show Name NameAttr string // Custom Show ID IdAttr uint32 // List of Presentation Slides SldLst *CT_SlideRelationshipList ExtLst *CT_ExtensionList }
func NewCT_CustomShow() *CT_CustomShow
func (m *CT_CustomShow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShow) Validate() error
Validate validates the CT_CustomShow and its children
func (m *CT_CustomShow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path
type CT_CustomShowId struct { // Custom Show Identifier IdAttr uint32 }
func NewCT_CustomShowId() *CT_CustomShowId
func (m *CT_CustomShowId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShowId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShowId) Validate() error
Validate validates the CT_CustomShowId and its children
func (m *CT_CustomShowId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path
type CT_CustomShowList struct { // Custom Show CustShow []*CT_CustomShow }
func NewCT_CustomShowList() *CT_CustomShowList
func (m *CT_CustomShowList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomShowList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomShowList) Validate() error
Validate validates the CT_CustomShowList and its children
func (m *CT_CustomShowList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path
type CT_CustomerData struct { IdAttr string }
func NewCT_CustomerData() *CT_CustomerData
func (m *CT_CustomerData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomerData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomerData) Validate() error
Validate validates the CT_CustomerData and its children
func (m *CT_CustomerData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path
type CT_CustomerDataList struct { // Customer Data CustData []*CT_CustomerData // Customer Data Tags Tags *CT_TagsData }
func NewCT_CustomerDataList() *CT_CustomerDataList
func (m *CT_CustomerDataList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomerDataList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomerDataList) Validate() error
Validate validates the CT_CustomerDataList and its children
func (m *CT_CustomerDataList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path
type CT_EightDirectionTransition struct { // Direction DirAttr *ST_TransitionEightDirectionType }
func NewCT_EightDirectionTransition() *CT_EightDirectionTransition
func (m *CT_EightDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EightDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EightDirectionTransition) Validate() error
Validate validates the CT_EightDirectionTransition and its children
func (m *CT_EightDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path
type CT_EmbeddedFontDataId struct { IdAttr string }
func NewCT_EmbeddedFontDataId() *CT_EmbeddedFontDataId
func (m *CT_EmbeddedFontDataId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontDataId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontDataId) Validate() error
Validate validates the CT_EmbeddedFontDataId and its children
func (m *CT_EmbeddedFontDataId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path
type CT_EmbeddedFontList struct { // Embedded Font EmbeddedFont []*CT_EmbeddedFontListEntry }
func NewCT_EmbeddedFontList() *CT_EmbeddedFontList
func (m *CT_EmbeddedFontList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontList) Validate() error
Validate validates the CT_EmbeddedFontList and its children
func (m *CT_EmbeddedFontList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path
type CT_EmbeddedFontListEntry struct { // Embedded Font Name Font *dml.CT_TextFont // Regular Embedded Font Regular *CT_EmbeddedFontDataId // Bold Embedded Font Bold *CT_EmbeddedFontDataId // Italic Embedded Font Italic *CT_EmbeddedFontDataId // Bold Italic Embedded Font BoldItalic *CT_EmbeddedFontDataId }
func NewCT_EmbeddedFontListEntry() *CT_EmbeddedFontListEntry
func (m *CT_EmbeddedFontListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EmbeddedFontListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EmbeddedFontListEntry) Validate() error
Validate validates the CT_EmbeddedFontListEntry and its children
func (m *CT_EmbeddedFontListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path
type CT_Empty struct { }
func NewCT_Empty() *CT_Empty
func (m *CT_Empty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Empty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Empty) Validate() error
Validate validates the CT_Empty and its children
func (m *CT_Empty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path
type CT_Extension struct { // Uniform Resource Identifier UriAttr string Any []unioffice.Any }
func NewCT_Extension() *CT_Extension
func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Extension) Validate() error
Validate validates the CT_Extension and its children
func (m *CT_Extension) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path
type CT_ExtensionList struct { // Extension Ext []*CT_Extension }
func NewCT_ExtensionList() *CT_ExtensionList
func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ExtensionList) Validate() error
Validate validates the CT_ExtensionList and its children
func (m *CT_ExtensionList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path
type CT_ExtensionListModify struct { // Modify ModAttr *bool // Extension Ext []*CT_Extension }
func NewCT_ExtensionListModify() *CT_ExtensionListModify
func (m *CT_ExtensionListModify) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ExtensionListModify) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ExtensionListModify) Validate() error
Validate validates the CT_ExtensionListModify and its children
func (m *CT_ExtensionListModify) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path
type CT_GraphicalObjectFrame struct { BwModeAttr dml.ST_BlackWhiteMode // Non-Visual Properties for a Graphic Frame NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual // 2D Transform for Graphic Frame Xfrm *dml.CT_Transform2D Graphic *dml.Graphic // Extension List with Modification Flag ExtLst *CT_ExtensionListModify }
func NewCT_GraphicalObjectFrame() *CT_GraphicalObjectFrame
func (m *CT_GraphicalObjectFrame) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrame) Validate() error
Validate validates the CT_GraphicalObjectFrame and its children
func (m *CT_GraphicalObjectFrame) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path
type CT_GraphicalObjectFrameNonVisual struct { // Non-Visual Drawing Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Graphic Frame Drawing Properties CNvGraphicFramePr *dml.CT_NonVisualGraphicFrameProperties // Application Non-Visual Drawing Properties NvPr *CT_ApplicationNonVisualDrawingProps }
func NewCT_GraphicalObjectFrameNonVisual() *CT_GraphicalObjectFrameNonVisual
func (m *CT_GraphicalObjectFrameNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrameNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GraphicalObjectFrameNonVisual) Validate() error
Validate validates the CT_GraphicalObjectFrameNonVisual and its children
func (m *CT_GraphicalObjectFrameNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path
type CT_GroupShape struct { // Non-Visual Properties for a Group Shape NvGrpSpPr *CT_GroupShapeNonVisual // Group Shape Properties GrpSpPr *dml.CT_GroupShapeProperties Choice []*CT_GroupShapeChoice ExtLst *CT_ExtensionListModify }
func NewCT_GroupShape() *CT_GroupShape
func (m *CT_GroupShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShape) Validate() error
Validate validates the CT_GroupShape and its children
func (m *CT_GroupShape) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
type CT_GroupShapeChoice struct { Sp []*CT_Shape GrpSp []*CT_GroupShape GraphicFrame []*CT_GraphicalObjectFrame CxnSp []*CT_Connector Pic []*CT_Picture ContentPart []*CT_Rel }
func NewCT_GroupShapeChoice() *CT_GroupShapeChoice
func (m *CT_GroupShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShapeChoice) Validate() error
Validate validates the CT_GroupShapeChoice and its children
func (m *CT_GroupShapeChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
type CT_GroupShapeNonVisual struct { // Non-visual Drawing Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Group Shape Drawing Properties CNvGrpSpPr *dml.CT_NonVisualGroupDrawingShapeProps // Non-Visual Properties NvPr *CT_ApplicationNonVisualDrawingProps }
func NewCT_GroupShapeNonVisual() *CT_GroupShapeNonVisual
func (m *CT_GroupShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GroupShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GroupShapeNonVisual) Validate() error
Validate validates the CT_GroupShapeNonVisual and its children
func (m *CT_GroupShapeNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
type CT_Guide struct { // Guide Orientation OrientAttr ST_Direction // Guide Position PosAttr *dml.ST_Coordinate32 }
func NewCT_Guide() *CT_Guide
func (m *CT_Guide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Guide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Guide) Validate() error
Validate validates the CT_Guide and its children
func (m *CT_Guide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path
type CT_GuideList struct { // A Guide Guide []*CT_Guide }
func NewCT_GuideList() *CT_GuideList
func (m *CT_GuideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GuideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GuideList) Validate() error
Validate validates the CT_GuideList and its children
func (m *CT_GuideList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path
type CT_HandoutMaster struct { // Common slide data for handout master CSld *CT_CommonSlideData // Color Scheme Map ClrMap *dml.CT_ColorMapping // Header/Footer information for a handout master Hf *CT_HeaderFooter ExtLst *CT_ExtensionListModify }
func NewCT_HandoutMaster() *CT_HandoutMaster
func (m *CT_HandoutMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMaster) Validate() error
Validate validates the CT_HandoutMaster and its children
func (m *CT_HandoutMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path
type CT_HandoutMasterIdList struct { // Handout Master ID HandoutMasterId *CT_HandoutMasterIdListEntry }
func NewCT_HandoutMasterIdList() *CT_HandoutMasterIdList
func (m *CT_HandoutMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdList) Validate() error
Validate validates the CT_HandoutMasterIdList and its children
func (m *CT_HandoutMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path
type CT_HandoutMasterIdListEntry struct { IdAttr string ExtLst *CT_ExtensionList }
func NewCT_HandoutMasterIdListEntry() *CT_HandoutMasterIdListEntry
func (m *CT_HandoutMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HandoutMasterIdListEntry) Validate() error
Validate validates the CT_HandoutMasterIdListEntry and its children
func (m *CT_HandoutMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path
type CT_HeaderFooter struct { // Slide Number Placeholder SldNumAttr *bool // Header Placeholder HdrAttr *bool // Footer Placeholder FtrAttr *bool // Date/Time Placeholder DtAttr *bool ExtLst *CT_ExtensionListModify }
func NewCT_HeaderFooter() *CT_HeaderFooter
func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HeaderFooter) Validate() error
Validate validates the CT_HeaderFooter and its children
func (m *CT_HeaderFooter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path
type CT_HtmlPublishProperties struct { // Show Speaker Notes ShowSpeakerNotesAttr *bool // Target Output Profile TargetAttr *string // HTML Output Title TitleAttr *string IdAttr string // All Slides SldAll *CT_Empty // Slide Range SldRg *CT_IndexRange // Custom Show CustShow *CT_CustomShowId ExtLst *CT_ExtensionList }
func NewCT_HtmlPublishProperties() *CT_HtmlPublishProperties
func (m *CT_HtmlPublishProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HtmlPublishProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HtmlPublishProperties) Validate() error
Validate validates the CT_HtmlPublishProperties and its children
func (m *CT_HtmlPublishProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path
type CT_InOutTransition struct { // Direction DirAttr ST_TransitionInOutDirectionType }
func NewCT_InOutTransition() *CT_InOutTransition
func (m *CT_InOutTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_InOutTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_InOutTransition) Validate() error
Validate validates the CT_InOutTransition and its children
func (m *CT_InOutTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path
type CT_IndexRange struct { // Start StAttr uint32 // End EndAttr uint32 }
func NewCT_IndexRange() *CT_IndexRange
func (m *CT_IndexRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_IndexRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_IndexRange) Validate() error
Validate validates the CT_IndexRange and its children
func (m *CT_IndexRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path
type CT_Kinsoku struct { // Language LangAttr *string // Invalid Kinsoku Start Characters InvalStCharsAttr string // Invalid Kinsoku End Characters InvalEndCharsAttr string }
func NewCT_Kinsoku() *CT_Kinsoku
func (m *CT_Kinsoku) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Kinsoku) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Kinsoku) Validate() error
Validate validates the CT_Kinsoku and its children
func (m *CT_Kinsoku) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path
type CT_ModifyVerifier struct { // Cryptographic Algorithm Name AlgorithmNameAttr *string // Password Hash Value HashValueAttr *string // Salt Value for Password Verifier SaltValueAttr *string // Iterations to Run Hashing Algorithm SpinValueAttr *uint32 // Cryptographic Provider Type CryptProviderTypeAttr sharedTypes.ST_CryptProv // Cryptographic Algorithm Class CryptAlgorithmClassAttr sharedTypes.ST_AlgClass // Cryptographic Algorithm Type CryptAlgorithmTypeAttr sharedTypes.ST_AlgType // Cryptographic Hashing Algorithm CryptAlgorithmSidAttr *uint32 // Iterations to Run Hashing Algorithm SpinCountAttr *uint32 // Salt for Password Verifier SaltDataAttr *string // Password Hash HashDataAttr *string // Cryptographic Provider CryptProviderAttr *string // Cryptographic Algorithm Extensibility AlgIdExtAttr *uint32 // Algorithm Extensibility Source AlgIdExtSourceAttr *string // Cryptographic Provider Type Extensibility CryptProviderTypeExtAttr *uint32 // Provider Type Extensibility Source CryptProviderTypeExtSourceAttr *string }
func NewCT_ModifyVerifier() *CT_ModifyVerifier
func (m *CT_ModifyVerifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ModifyVerifier) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ModifyVerifier) Validate() error
Validate validates the CT_ModifyVerifier and its children
func (m *CT_ModifyVerifier) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path
type CT_NormalViewPortion struct { // Normal View Dimension Size SzAttr dml.ST_PositiveFixedPercentage // Auto Adjust Normal View AutoAdjustAttr *bool }
func NewCT_NormalViewPortion() *CT_NormalViewPortion
func (m *CT_NormalViewPortion) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NormalViewPortion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NormalViewPortion) Validate() error
Validate validates the CT_NormalViewPortion and its children
func (m *CT_NormalViewPortion) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path
type CT_NormalViewProperties struct { // Show Outline Icons in Normal View ShowOutlineIconsAttr *bool // Snap Vertical Splitter SnapVertSplitterAttr *bool // State of the Vertical Splitter Bar VertBarStateAttr ST_SplitterBarState // State of the Horizontal Splitter Bar HorzBarStateAttr ST_SplitterBarState // Prefer Single View PreferSingleViewAttr *bool // Normal View Restored Left Properties RestoredLeft *CT_NormalViewPortion // Normal View Restored Top Properties RestoredTop *CT_NormalViewPortion ExtLst *CT_ExtensionList }
func NewCT_NormalViewProperties() *CT_NormalViewProperties
func (m *CT_NormalViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NormalViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NormalViewProperties) Validate() error
Validate validates the CT_NormalViewProperties and its children
func (m *CT_NormalViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path
type CT_NotesMaster struct { // Common Slide Data CSld *CT_CommonSlideData // Color Scheme Map ClrMap *dml.CT_ColorMapping // Header/Footer Information for a Notes Master Hf *CT_HeaderFooter // Notes Text Style NotesStyle *dml.CT_TextListStyle ExtLst *CT_ExtensionListModify }
func NewCT_NotesMaster() *CT_NotesMaster
func (m *CT_NotesMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMaster) Validate() error
Validate validates the CT_NotesMaster and its children
func (m *CT_NotesMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path
type CT_NotesMasterIdList struct { // Notes Master ID NotesMasterId *CT_NotesMasterIdListEntry }
func NewCT_NotesMasterIdList() *CT_NotesMasterIdList
func (m *CT_NotesMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMasterIdList) Validate() error
Validate validates the CT_NotesMasterIdList and its children
func (m *CT_NotesMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path
type CT_NotesMasterIdListEntry struct { IdAttr string ExtLst *CT_ExtensionList }
func NewCT_NotesMasterIdListEntry() *CT_NotesMasterIdListEntry
func (m *CT_NotesMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesMasterIdListEntry) Validate() error
Validate validates the CT_NotesMasterIdListEntry and its children
func (m *CT_NotesMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path
type CT_NotesSlide struct { // Common slide data for notes slides CSld *CT_CommonSlideData // Color Scheme Map Override ClrMapOvr *dml.CT_ColorMappingOverride ExtLst *CT_ExtensionListModify ShowMasterSpAttr *bool ShowMasterPhAnimAttr *bool }
func NewCT_NotesSlide() *CT_NotesSlide
func (m *CT_NotesSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesSlide) Validate() error
Validate validates the CT_NotesSlide and its children
func (m *CT_NotesSlide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path
type CT_NotesTextViewProperties struct { // Base properties for Notes View CViewPr *CT_CommonViewProperties ExtLst *CT_ExtensionList }
func NewCT_NotesTextViewProperties() *CT_NotesTextViewProperties
func (m *CT_NotesTextViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesTextViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesTextViewProperties) Validate() error
Validate validates the CT_NotesTextViewProperties and its children
func (m *CT_NotesTextViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path
type CT_NotesViewProperties struct { // Common Slide View Properties CSldViewPr *CT_CommonSlideViewProperties ExtLst *CT_ExtensionList }
func NewCT_NotesViewProperties() *CT_NotesViewProperties
func (m *CT_NotesViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NotesViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NotesViewProperties) Validate() error
Validate validates the CT_NotesViewProperties and its children
func (m *CT_NotesViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path
type CT_OleObject struct { // Embedded Object ProgID ProgIdAttr *string Choice *CT_OleObjectChoice Pic *CT_Picture SpidAttr *string NameAttr *string ShowAsIconAttr *bool IdAttr *string ImgWAttr *int32 ImgHAttr *int32 }
func NewCT_OleObject() *CT_OleObject
func (m *CT_OleObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObject) Validate() error
Validate validates the CT_OleObject and its children
func (m *CT_OleObject) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path
type CT_OleObjectChoice struct { Embed *CT_OleObjectEmbed Link *CT_OleObjectLink }
func NewCT_OleObjectChoice() *CT_OleObjectChoice
func (m *CT_OleObjectChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectChoice) Validate() error
Validate validates the CT_OleObjectChoice and its children
func (m *CT_OleObjectChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path
type CT_OleObjectEmbed struct { // Color Scheme Properties for Embedded object FollowColorSchemeAttr ST_OleObjectFollowColorScheme ExtLst *CT_ExtensionList }
func NewCT_OleObjectEmbed() *CT_OleObjectEmbed
func (m *CT_OleObjectEmbed) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectEmbed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectEmbed) Validate() error
Validate validates the CT_OleObjectEmbed and its children
func (m *CT_OleObjectEmbed) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectEmbed and its children, prefixing error messages with path
type CT_OleObjectLink struct { // Update Linked Embedded Objects Automatically UpdateAutomaticAttr *bool ExtLst *CT_ExtensionList }
func NewCT_OleObjectLink() *CT_OleObjectLink
func (m *CT_OleObjectLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OleObjectLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OleObjectLink) Validate() error
Validate validates the CT_OleObjectLink and its children
func (m *CT_OleObjectLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path
type CT_OptionalBlackTransition struct { // Transition Through Black ThruBlkAttr *bool }
func NewCT_OptionalBlackTransition() *CT_OptionalBlackTransition
func (m *CT_OptionalBlackTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OptionalBlackTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OptionalBlackTransition) Validate() error
Validate validates the CT_OptionalBlackTransition and its children
func (m *CT_OptionalBlackTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path
type CT_OrientationTransition struct { // Transition Direction DirAttr ST_Direction }
func NewCT_OrientationTransition() *CT_OrientationTransition
func (m *CT_OrientationTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OrientationTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OrientationTransition) Validate() error
Validate validates the CT_OrientationTransition and its children
func (m *CT_OrientationTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path
type CT_OutlineViewProperties struct { // Common View Properties CViewPr *CT_CommonViewProperties // List of Presentation Slides SldLst *CT_OutlineViewSlideList ExtLst *CT_ExtensionList }
func NewCT_OutlineViewProperties() *CT_OutlineViewProperties
func (m *CT_OutlineViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewProperties) Validate() error
Validate validates the CT_OutlineViewProperties and its children
func (m *CT_OutlineViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path
type CT_OutlineViewSlideEntry struct { IdAttr string // Collapsed CollapseAttr *bool }
func NewCT_OutlineViewSlideEntry() *CT_OutlineViewSlideEntry
func (m *CT_OutlineViewSlideEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideEntry) Validate() error
Validate validates the CT_OutlineViewSlideEntry and its children
func (m *CT_OutlineViewSlideEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path
type CT_OutlineViewSlideList struct { // Presentation Slide Sld []*CT_OutlineViewSlideEntry }
func NewCT_OutlineViewSlideList() *CT_OutlineViewSlideList
func (m *CT_OutlineViewSlideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OutlineViewSlideList) Validate() error
Validate validates the CT_OutlineViewSlideList and its children
func (m *CT_OutlineViewSlideList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path
type CT_PhotoAlbum struct { // Black and White BwAttr *bool // Show/Hide Captions ShowCaptionsAttr *bool // Photo Album Layout LayoutAttr ST_PhotoAlbumLayout // Frame Type FrameAttr ST_PhotoAlbumFrameShape ExtLst *CT_ExtensionList }
func NewCT_PhotoAlbum() *CT_PhotoAlbum
func (m *CT_PhotoAlbum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PhotoAlbum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PhotoAlbum) Validate() error
Validate validates the CT_PhotoAlbum and its children
func (m *CT_PhotoAlbum) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path
type CT_Picture struct { // Non-Visual Properties for a Picture NvPicPr *CT_PictureNonVisual // Picture Fill BlipFill *dml.CT_BlipFillProperties SpPr *dml.CT_ShapeProperties Style *dml.CT_ShapeStyle ExtLst *CT_ExtensionListModify }
func NewCT_Picture() *CT_Picture
func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Picture) Validate() error
Validate validates the CT_Picture and its children
func (m *CT_Picture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
type CT_PictureNonVisual struct { CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Picture Drawing Properties CNvPicPr *dml.CT_NonVisualPictureProperties NvPr *CT_ApplicationNonVisualDrawingProps }
func NewCT_PictureNonVisual() *CT_PictureNonVisual
func (m *CT_PictureNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PictureNonVisual) Validate() error
Validate validates the CT_PictureNonVisual and its children
func (m *CT_PictureNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
type CT_Placeholder struct { // Placeholder Type TypeAttr ST_PlaceholderType // Placeholder Orientation OrientAttr ST_Direction // Placeholder Size SzAttr ST_PlaceholderSize // Placeholder Index IdxAttr *uint32 // Placeholder has custom prompt HasCustomPromptAttr *bool ExtLst *CT_ExtensionListModify }
func NewCT_Placeholder() *CT_Placeholder
func (m *CT_Placeholder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Placeholder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Placeholder) Validate() error
Validate validates the CT_Placeholder and its children
func (m *CT_Placeholder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path
type CT_Presentation struct { // Server Zoom ServerZoomAttr *dml.ST_Percentage // First Slide Number FirstSlideNumAttr *int32 // Show Header and Footer Placeholders on Titles ShowSpecialPlsOnTitleSldAttr *bool // Right-To-Left Views RtlAttr *bool // Remove Personal Information on Save RemovePersonalInfoOnSaveAttr *bool // Compatibility Mode CompatModeAttr *bool // Strict First and Last Characters StrictFirstAndLastCharsAttr *bool // Embed True Type Fonts EmbedTrueTypeFontsAttr *bool // Save Subset Fonts SaveSubsetFontsAttr *bool // Automatically Compress Pictures AutoCompressPicturesAttr *bool // Bookmark ID Seed BookmarkIdSeedAttr *uint32 // Document Conformance Class ConformanceAttr sharedTypes.ST_ConformanceClass // List of Slide Master IDs SldMasterIdLst *CT_SlideMasterIdList // List of Notes Master IDs NotesMasterIdLst *CT_NotesMasterIdList // List of Handout Master IDs HandoutMasterIdLst *CT_HandoutMasterIdList // List of Slide IDs SldIdLst *CT_SlideIdList // Presentation Slide Size SldSz *CT_SlideSize // Notes Slide Size NotesSz *dml.CT_PositiveSize2D // Smart Tags SmartTags *CT_SmartTags // Embedded Font List EmbeddedFontLst *CT_EmbeddedFontList // List of Custom Shows CustShowLst *CT_CustomShowList // Photo Album Information PhotoAlbum *CT_PhotoAlbum // List of Customer Data Buckets CustDataLst *CT_CustomerDataList // Kinsoku Settings Kinsoku *CT_Kinsoku // Presentation Default Text Style DefaultTextStyle *dml.CT_TextListStyle // Modification Verifier ModifyVerifier *CT_ModifyVerifier // Extension List ExtLst *CT_ExtensionList }
func NewCT_Presentation() *CT_Presentation
func (m *CT_Presentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Presentation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Presentation) Validate() error
Validate validates the CT_Presentation and its children
func (m *CT_Presentation) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path
type CT_PresentationProperties struct { // HTML Publishing Properties HtmlPubPr *CT_HtmlPublishProperties // Web Properties WebPr *CT_WebProperties // Printing Properties PrnPr *CT_PrintProperties // Presentation-wide Show Properties ShowPr *CT_ShowProperties // Color MRU ClrMru *dml.CT_ColorMRU ExtLst *CT_ExtensionList }
func NewCT_PresentationProperties() *CT_PresentationProperties
func (m *CT_PresentationProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PresentationProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PresentationProperties) Validate() error
Validate validates the CT_PresentationProperties and its children
func (m *CT_PresentationProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path
type CT_PrintProperties struct { // Print Output PrnWhatAttr ST_PrintWhat // Print Color Mode ClrModeAttr ST_PrintColorMode // Print Hidden Slides HiddenSlidesAttr *bool // Scale to Fit Paper when printing ScaleToFitPaperAttr *bool // Frame slides when printing FrameSlidesAttr *bool ExtLst *CT_ExtensionList }
func NewCT_PrintProperties() *CT_PrintProperties
func (m *CT_PrintProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PrintProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PrintProperties) Validate() error
Validate validates the CT_PrintProperties and its children
func (m *CT_PrintProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path
type CT_Rel struct { IdAttr string }
func NewCT_Rel() *CT_Rel
func (m *CT_Rel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Rel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Rel) Validate() error
Validate validates the CT_Rel and its children
func (m *CT_Rel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path
type CT_Shape struct { // Use Background Fill UseBgFillAttr *bool // Non-Visual Properties for a Shape NvSpPr *CT_ShapeNonVisual SpPr *dml.CT_ShapeProperties // Shape Style Style *dml.CT_ShapeStyle // Shape Text Body TxBody *dml.CT_TextBody ExtLst *CT_ExtensionListModify }
func NewCT_Shape() *CT_Shape
func (m *CT_Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shape) Validate() error
Validate validates the CT_Shape and its children
func (m *CT_Shape) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
type CT_ShapeNonVisual struct { // Non-Visual Drawing Properties CNvPr *dml.CT_NonVisualDrawingProps // Non-Visual Drawing Properties for a Shape CNvSpPr *dml.CT_NonVisualDrawingShapeProps // Application Non-Visual Drawing Properties NvPr *CT_ApplicationNonVisualDrawingProps }
func NewCT_ShapeNonVisual() *CT_ShapeNonVisual
func (m *CT_ShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShapeNonVisual) Validate() error
Validate validates the CT_ShapeNonVisual and its children
func (m *CT_ShapeNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
type CT_ShowInfoBrowse struct { // Show Scroll Bar in Window ShowScrollbarAttr *bool }
func NewCT_ShowInfoBrowse() *CT_ShowInfoBrowse
func (m *CT_ShowInfoBrowse) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowInfoBrowse) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowInfoBrowse) Validate() error
Validate validates the CT_ShowInfoBrowse and its children
func (m *CT_ShowInfoBrowse) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path
type CT_ShowInfoKiosk struct { // Restart Show RestartAttr *uint32 }
func NewCT_ShowInfoKiosk() *CT_ShowInfoKiosk
func (m *CT_ShowInfoKiosk) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowInfoKiosk) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowInfoKiosk) Validate() error
Validate validates the CT_ShowInfoKiosk and its children
func (m *CT_ShowInfoKiosk) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path
type CT_ShowProperties struct { // Loop Slide Show LoopAttr *bool // Show Narration in Slide Show ShowNarrationAttr *bool // Show Animation in Slide Show ShowAnimationAttr *bool // Use Timings in Slide Show UseTimingsAttr *bool // Presenter Slide Show Mode Present *CT_Empty // Browse Slide Show Mode Browse *CT_ShowInfoBrowse // Kiosk Slide Show Mode Kiosk *CT_ShowInfoKiosk // All Slides SldAll *CT_Empty // Slide Range SldRg *CT_IndexRange // Custom Show CustShow *CT_CustomShowId // Pen Color for Slide Show PenClr *dml.CT_Color ExtLst *CT_ExtensionList }
func NewCT_ShowProperties() *CT_ShowProperties
func (m *CT_ShowProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShowProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShowProperties) Validate() error
Validate validates the CT_ShowProperties and its children
func (m *CT_ShowProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path
type CT_SideDirectionTransition struct { // Direction DirAttr ST_TransitionSideDirectionType }
func NewCT_SideDirectionTransition() *CT_SideDirectionTransition
func (m *CT_SideDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SideDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SideDirectionTransition) Validate() error
Validate validates the CT_SideDirectionTransition and its children
func (m *CT_SideDirectionTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path
type CT_Slide struct { // Show Slide in Slide Show ShowAttr *bool // Common slide data for slides CSld *CT_CommonSlideData // Color Scheme Map Override ClrMapOvr *dml.CT_ColorMappingOverride // Slide Transition Transition *CT_SlideTransition // Slide Timing Information for a Slide Timing *CT_SlideTiming ExtLst *CT_ExtensionListModify ShowMasterSpAttr *bool ShowMasterPhAnimAttr *bool }
func NewCT_Slide() *CT_Slide
func (m *CT_Slide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Slide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Slide) Validate() error
Validate validates the CT_Slide and its children
func (m *CT_Slide) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path
type CT_SlideIdList struct { // Slide ID SldId []*CT_SlideIdListEntry }
func NewCT_SlideIdList() *CT_SlideIdList
func (m *CT_SlideIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideIdList) Validate() error
Validate validates the CT_SlideIdList and its children
func (m *CT_SlideIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path
type CT_SlideIdListEntry struct { // Slide Identifier IdAttr uint32 RIdAttr string ExtLst *CT_ExtensionList }
func NewCT_SlideIdListEntry() *CT_SlideIdListEntry
func (m *CT_SlideIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideIdListEntry) Validate() error
Validate validates the CT_SlideIdListEntry and its children
func (m *CT_SlideIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path
type CT_SlideLayout struct { // Matching Name MatchingNameAttr *string // Slide Layout Type TypeAttr ST_SlideLayoutType // Preserve Slide Layout PreserveAttr *bool // Is User Drawn UserDrawnAttr *bool // Common slide data for slide layouts CSld *CT_CommonSlideData // Color Scheme Map Override ClrMapOvr *dml.CT_ColorMappingOverride // Slide Transition for a Slide Layout Transition *CT_SlideTransition // Slide Timing Information for a Slide Layout Timing *CT_SlideTiming // Header/Footer information for a slide layout Hf *CT_HeaderFooter ExtLst *CT_ExtensionListModify ShowMasterSpAttr *bool ShowMasterPhAnimAttr *bool }
func NewCT_SlideLayout() *CT_SlideLayout
func (m *CT_SlideLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayout) Validate() error
Validate validates the CT_SlideLayout and its children
func (m *CT_SlideLayout) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path
type CT_SlideLayoutIdList struct { // Slide Layout Id SldLayoutId []*CT_SlideLayoutIdListEntry }
func NewCT_SlideLayoutIdList() *CT_SlideLayoutIdList
func (m *CT_SlideLayoutIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdList) Validate() error
Validate validates the CT_SlideLayoutIdList and its children
func (m *CT_SlideLayoutIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path
type CT_SlideLayoutIdListEntry struct { // ID Tag IdAttr *uint32 RIdAttr string ExtLst *CT_ExtensionList }
func NewCT_SlideLayoutIdListEntry() *CT_SlideLayoutIdListEntry
func (m *CT_SlideLayoutIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideLayoutIdListEntry) Validate() error
Validate validates the CT_SlideLayoutIdListEntry and its children
func (m *CT_SlideLayoutIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path
type CT_SlideMaster struct { // Preserve Slide Master PreserveAttr *bool // Common slide data for slide masters CSld *CT_CommonSlideData // Color Scheme Map ClrMap *dml.CT_ColorMapping // List of Slide Layouts SldLayoutIdLst *CT_SlideLayoutIdList // Slide Transition for a Slide Master Transition *CT_SlideTransition // Slide Timing Information for Slide Masters Timing *CT_SlideTiming // Header/Footer information for a slide master Hf *CT_HeaderFooter // Slide Master Text Styles TxStyles *CT_SlideMasterTextStyles ExtLst *CT_ExtensionListModify }
func NewCT_SlideMaster() *CT_SlideMaster
func (m *CT_SlideMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMaster) Validate() error
Validate validates the CT_SlideMaster and its children
func (m *CT_SlideMaster) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path
type CT_SlideMasterIdList struct { // Slide Master ID SldMasterId []*CT_SlideMasterIdListEntry }
func NewCT_SlideMasterIdList() *CT_SlideMasterIdList
func (m *CT_SlideMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterIdList) Validate() error
Validate validates the CT_SlideMasterIdList and its children
func (m *CT_SlideMasterIdList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path
type CT_SlideMasterIdListEntry struct { // Slide Master Identifier IdAttr *uint32 RIdAttr string ExtLst *CT_ExtensionList }
func NewCT_SlideMasterIdListEntry() *CT_SlideMasterIdListEntry
func (m *CT_SlideMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterIdListEntry) Validate() error
Validate validates the CT_SlideMasterIdListEntry and its children
func (m *CT_SlideMasterIdListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path
type CT_SlideMasterTextStyles struct { // Slide Master Title Text Style TitleStyle *dml.CT_TextListStyle // Slide Master Body Text Style BodyStyle *dml.CT_TextListStyle // Slide Master Other Text Style OtherStyle *dml.CT_TextListStyle ExtLst *CT_ExtensionList }
func NewCT_SlideMasterTextStyles() *CT_SlideMasterTextStyles
func (m *CT_SlideMasterTextStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideMasterTextStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideMasterTextStyles) Validate() error
Validate validates the CT_SlideMasterTextStyles and its children
func (m *CT_SlideMasterTextStyles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path
type CT_SlideRelationshipList struct { // Presentation Slide Sld []*CT_SlideRelationshipListEntry }
func NewCT_SlideRelationshipList() *CT_SlideRelationshipList
func (m *CT_SlideRelationshipList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideRelationshipList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideRelationshipList) Validate() error
Validate validates the CT_SlideRelationshipList and its children
func (m *CT_SlideRelationshipList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path
type CT_SlideRelationshipListEntry struct { IdAttr string }
func NewCT_SlideRelationshipListEntry() *CT_SlideRelationshipListEntry
func (m *CT_SlideRelationshipListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideRelationshipListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideRelationshipListEntry) Validate() error
Validate validates the CT_SlideRelationshipListEntry and its children
func (m *CT_SlideRelationshipListEntry) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path
type CT_SlideSize struct { // Extent Length CxAttr int32 // Extent Width CyAttr int32 // Type of Size TypeAttr ST_SlideSizeType }
func NewCT_SlideSize() *CT_SlideSize
func (m *CT_SlideSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSize) Validate() error
Validate validates the CT_SlideSize and its children
func (m *CT_SlideSize) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path
type CT_SlideSorterViewProperties struct { // Show Formatting ShowFormattingAttr *bool // Base properties for Slide Sorter View CViewPr *CT_CommonViewProperties ExtLst *CT_ExtensionList }
func NewCT_SlideSorterViewProperties() *CT_SlideSorterViewProperties
func (m *CT_SlideSorterViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSorterViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSorterViewProperties) Validate() error
Validate validates the CT_SlideSorterViewProperties and its children
func (m *CT_SlideSorterViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path
type CT_SlideSyncProperties struct { // Server's Slide File ID ServerSldIdAttr string // Server's Slide File's modification date/time ServerSldModifiedTimeAttr time.Time // Client Slide Insertion date/time ClientInsertedTimeAttr time.Time ExtLst *CT_ExtensionList }
func NewCT_SlideSyncProperties() *CT_SlideSyncProperties
func (m *CT_SlideSyncProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideSyncProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideSyncProperties) Validate() error
Validate validates the CT_SlideSyncProperties and its children
func (m *CT_SlideSyncProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path
type CT_SlideTiming struct { TnLst *CT_TimeNodeList // Build List BldLst *CT_BuildList ExtLst *CT_ExtensionListModify }
func NewCT_SlideTiming() *CT_SlideTiming
func (m *CT_SlideTiming) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTiming) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTiming) Validate() error
Validate validates the CT_SlideTiming and its children
func (m *CT_SlideTiming) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path
type CT_SlideTransition struct { // Transition Speed SpdAttr ST_TransitionSpeed // Advance on Click AdvClickAttr *bool // Advance after time AdvTmAttr *uint32 Choice *CT_SlideTransitionChoice // Sound Action SndAc *CT_TransitionSoundAction ExtLst *CT_ExtensionListModify }
func NewCT_SlideTransition() *CT_SlideTransition
func (m *CT_SlideTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTransition) Validate() error
Validate validates the CT_SlideTransition and its children
func (m *CT_SlideTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path
type CT_SlideTransitionChoice struct { Blinds *CT_OrientationTransition Checker *CT_OrientationTransition Circle *CT_Empty Dissolve *CT_Empty Comb *CT_OrientationTransition Cover *CT_EightDirectionTransition Cut *CT_OptionalBlackTransition Diamond *CT_Empty Fade *CT_OptionalBlackTransition Newsflash *CT_Empty Plus *CT_Empty Pull *CT_EightDirectionTransition Push *CT_SideDirectionTransition Random *CT_Empty RandomBar *CT_OrientationTransition Split *CT_SplitTransition Strips *CT_CornerDirectionTransition Wedge *CT_Empty Wheel *CT_WheelTransition Wipe *CT_SideDirectionTransition Zoom *CT_InOutTransition }
func NewCT_SlideTransitionChoice() *CT_SlideTransitionChoice
func (m *CT_SlideTransitionChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideTransitionChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideTransitionChoice) Validate() error
Validate validates the CT_SlideTransitionChoice and its children
func (m *CT_SlideTransitionChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path
type CT_SlideViewProperties struct { CSldViewPr *CT_CommonSlideViewProperties ExtLst *CT_ExtensionList }
func NewCT_SlideViewProperties() *CT_SlideViewProperties
func (m *CT_SlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SlideViewProperties) Validate() error
Validate validates the CT_SlideViewProperties and its children
func (m *CT_SlideViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path
type CT_SmartTags struct { IdAttr string }
func NewCT_SmartTags() *CT_SmartTags
func (m *CT_SmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTags) Validate() error
Validate validates the CT_SmartTags and its children
func (m *CT_SmartTags) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path
type CT_SplitTransition struct { // Orientation OrientAttr ST_Direction // Direction DirAttr ST_TransitionInOutDirectionType }
func NewCT_SplitTransition() *CT_SplitTransition
func (m *CT_SplitTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SplitTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SplitTransition) Validate() error
Validate validates the CT_SplitTransition and its children
func (m *CT_SplitTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path
type CT_StringTag struct { // Name NameAttr string // Value ValAttr string }
func NewCT_StringTag() *CT_StringTag
func (m *CT_StringTag) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StringTag) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StringTag) Validate() error
Validate validates the CT_StringTag and its children
func (m *CT_StringTag) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path
type CT_TLAnimVariant struct { // Boolean Variant BoolVal *CT_TLAnimVariantBooleanVal // Integer IntVal *CT_TLAnimVariantIntegerVal // Float Value FltVal *CT_TLAnimVariantFloatVal // String Value StrVal *CT_TLAnimVariantStringVal // Color Value ClrVal *dml.CT_Color }
func NewCT_TLAnimVariant() *CT_TLAnimVariant
func (m *CT_TLAnimVariant) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariant) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariant) Validate() error
Validate validates the CT_TLAnimVariant and its children
func (m *CT_TLAnimVariant) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path
type CT_TLAnimVariantBooleanVal struct { // Value ValAttr bool }
func NewCT_TLAnimVariantBooleanVal() *CT_TLAnimVariantBooleanVal
func (m *CT_TLAnimVariantBooleanVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantBooleanVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantBooleanVal) Validate() error
Validate validates the CT_TLAnimVariantBooleanVal and its children
func (m *CT_TLAnimVariantBooleanVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path
type CT_TLAnimVariantFloatVal struct { // Value ValAttr float32 }
func NewCT_TLAnimVariantFloatVal() *CT_TLAnimVariantFloatVal
func (m *CT_TLAnimVariantFloatVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantFloatVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantFloatVal) Validate() error
Validate validates the CT_TLAnimVariantFloatVal and its children
func (m *CT_TLAnimVariantFloatVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path
type CT_TLAnimVariantIntegerVal struct { // Value ValAttr int32 }
func NewCT_TLAnimVariantIntegerVal() *CT_TLAnimVariantIntegerVal
func (m *CT_TLAnimVariantIntegerVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantIntegerVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantIntegerVal) Validate() error
Validate validates the CT_TLAnimVariantIntegerVal and its children
func (m *CT_TLAnimVariantIntegerVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path
type CT_TLAnimVariantStringVal struct { // Value ValAttr string }
func NewCT_TLAnimVariantStringVal() *CT_TLAnimVariantStringVal
func (m *CT_TLAnimVariantStringVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimVariantStringVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimVariantStringVal) Validate() error
Validate validates the CT_TLAnimVariantStringVal and its children
func (m *CT_TLAnimVariantStringVal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path
type CT_TLAnimateBehavior struct { // By ByAttr *string // From FromAttr *string // To ToAttr *string // Calculation Mode CalcmodeAttr ST_TLAnimateBehaviorCalcMode // Value Type ValueTypeAttr ST_TLAnimateBehaviorValueType CBhvr *CT_TLCommonBehaviorData // Time Animated Value List TavLst *CT_TLTimeAnimateValueList }
func NewCT_TLAnimateBehavior() *CT_TLAnimateBehavior
func (m *CT_TLAnimateBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateBehavior) Validate() error
Validate validates the CT_TLAnimateBehavior and its children
func (m *CT_TLAnimateBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path
type CT_TLAnimateColorBehavior struct { // Color Space ClrSpcAttr ST_TLAnimateColorSpace // Direction DirAttr ST_TLAnimateColorDirection CBhvr *CT_TLCommonBehaviorData // By By *CT_TLByAnimateColorTransform // From From *dml.CT_Color // To To *dml.CT_Color }
func NewCT_TLAnimateColorBehavior() *CT_TLAnimateColorBehavior
func (m *CT_TLAnimateColorBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateColorBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateColorBehavior) Validate() error
Validate validates the CT_TLAnimateColorBehavior and its children
func (m *CT_TLAnimateColorBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path
type CT_TLAnimateEffectBehavior struct { // Transition TransitionAttr ST_TLAnimateEffectTransition // Filter FilterAttr *string // Property List PrLstAttr *string CBhvr *CT_TLCommonBehaviorData // Progress Progress *CT_TLAnimVariant }
func NewCT_TLAnimateEffectBehavior() *CT_TLAnimateEffectBehavior
func (m *CT_TLAnimateEffectBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateEffectBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateEffectBehavior) Validate() error
Validate validates the CT_TLAnimateEffectBehavior and its children
func (m *CT_TLAnimateEffectBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path
type CT_TLAnimateMotionBehavior struct { // Origin OriginAttr ST_TLAnimateMotionBehaviorOrigin // Path PathAttr *string // Path Edit Mode PathEditModeAttr ST_TLAnimateMotionPathEditMode // Relative Angle RAngAttr *int32 // Points Types PtsTypesAttr *string CBhvr *CT_TLCommonBehaviorData By *CT_TLPoint // From From *CT_TLPoint To *CT_TLPoint // Rotation Center RCtr *CT_TLPoint }
func NewCT_TLAnimateMotionBehavior() *CT_TLAnimateMotionBehavior
func (m *CT_TLAnimateMotionBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateMotionBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateMotionBehavior) Validate() error
Validate validates the CT_TLAnimateMotionBehavior and its children
func (m *CT_TLAnimateMotionBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path
type CT_TLAnimateRotationBehavior struct { // By ByAttr *int32 // From FromAttr *int32 // To ToAttr *int32 CBhvr *CT_TLCommonBehaviorData }
func NewCT_TLAnimateRotationBehavior() *CT_TLAnimateRotationBehavior
func (m *CT_TLAnimateRotationBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateRotationBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateRotationBehavior) Validate() error
Validate validates the CT_TLAnimateRotationBehavior and its children
func (m *CT_TLAnimateRotationBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path
type CT_TLAnimateScaleBehavior struct { // Zoom Content ZoomContentsAttr *bool CBhvr *CT_TLCommonBehaviorData // By By *CT_TLPoint From *CT_TLPoint // To To *CT_TLPoint }
func NewCT_TLAnimateScaleBehavior() *CT_TLAnimateScaleBehavior
func (m *CT_TLAnimateScaleBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLAnimateScaleBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLAnimateScaleBehavior) Validate() error
Validate validates the CT_TLAnimateScaleBehavior and its children
func (m *CT_TLAnimateScaleBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path
type CT_TLBehaviorAttributeNameList struct { // Attribute Name AttrName []string }
func NewCT_TLBehaviorAttributeNameList() *CT_TLBehaviorAttributeNameList
func (m *CT_TLBehaviorAttributeNameList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBehaviorAttributeNameList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBehaviorAttributeNameList) Validate() error
Validate validates the CT_TLBehaviorAttributeNameList and its children
func (m *CT_TLBehaviorAttributeNameList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path
type CT_TLBuildDiagram struct { // Diagram Build Types BldAttr ST_TLDiagramBuildType SpidAttr *uint32 GrpIdAttr *uint32 UiExpandAttr *bool }
func NewCT_TLBuildDiagram() *CT_TLBuildDiagram
func (m *CT_TLBuildDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBuildDiagram) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBuildDiagram) Validate() error
Validate validates the CT_TLBuildDiagram and its children
func (m *CT_TLBuildDiagram) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path
type CT_TLBuildParagraph struct { // Build Types BuildAttr ST_TLParaBuildType // Build Level BldLvlAttr *uint32 // Animate Background AnimBgAttr *bool // Auto Update Animation Background AutoUpdateAnimBgAttr *bool // Reverse RevAttr *bool // Auto Advance Time AdvAutoAttr *ST_TLTime // Template effects TmplLst *CT_TLTemplateList SpidAttr *uint32 GrpIdAttr *uint32 UiExpandAttr *bool }
func NewCT_TLBuildParagraph() *CT_TLBuildParagraph
func (m *CT_TLBuildParagraph) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLBuildParagraph) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLBuildParagraph) Validate() error
Validate validates the CT_TLBuildParagraph and its children
func (m *CT_TLBuildParagraph) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path
type CT_TLByAnimateColorTransform struct { // RGB Rgb *CT_TLByRgbColorTransform // HSL Hsl *CT_TLByHslColorTransform }
func NewCT_TLByAnimateColorTransform() *CT_TLByAnimateColorTransform
func (m *CT_TLByAnimateColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByAnimateColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByAnimateColorTransform) Validate() error
Validate validates the CT_TLByAnimateColorTransform and its children
func (m *CT_TLByAnimateColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path
type CT_TLByHslColorTransform struct { // Hue HAttr int32 // Saturation SAttr dml.ST_FixedPercentage // Lightness LAttr dml.ST_FixedPercentage }
func NewCT_TLByHslColorTransform() *CT_TLByHslColorTransform
func (m *CT_TLByHslColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByHslColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByHslColorTransform) Validate() error
Validate validates the CT_TLByHslColorTransform and its children
func (m *CT_TLByHslColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path
type CT_TLByRgbColorTransform struct { // Red RAttr dml.ST_FixedPercentage // Green GAttr dml.ST_FixedPercentage // Blue BAttr dml.ST_FixedPercentage }
func NewCT_TLByRgbColorTransform() *CT_TLByRgbColorTransform
func (m *CT_TLByRgbColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLByRgbColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLByRgbColorTransform) Validate() error
Validate validates the CT_TLByRgbColorTransform and its children
func (m *CT_TLByRgbColorTransform) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path
type CT_TLCommandBehavior struct { // Command Type TypeAttr ST_TLCommandType // Command CmdAttr *string CBhvr *CT_TLCommonBehaviorData }
func NewCT_TLCommandBehavior() *CT_TLCommandBehavior
func (m *CT_TLCommandBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommandBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommandBehavior) Validate() error
Validate validates the CT_TLCommandBehavior and its children
func (m *CT_TLCommandBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path
type CT_TLCommonBehaviorData struct { // Additive AdditiveAttr ST_TLBehaviorAdditiveType // Accumulate AccumulateAttr ST_TLBehaviorAccumulateType // Transform Type XfrmTypeAttr ST_TLBehaviorTransformType // From FromAttr *string // To ToAttr *string // By ByAttr *string // Runtime Context RctxAttr *string // Override OverrideAttr ST_TLBehaviorOverrideType CTn *CT_TLCommonTimeNodeData // Target Element TgtEl *CT_TLTimeTargetElement // Attribute Name List AttrNameLst *CT_TLBehaviorAttributeNameList }
func NewCT_TLCommonBehaviorData() *CT_TLCommonBehaviorData
func (m *CT_TLCommonBehaviorData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonBehaviorData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonBehaviorData) Validate() error
Validate validates the CT_TLCommonBehaviorData and its children
func (m *CT_TLCommonBehaviorData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path
type CT_TLCommonMediaNodeData struct { // Volume VolAttr *dml.ST_PositiveFixedPercentage // Mute MuteAttr *bool // Number of Slides NumSldAttr *uint32 // Show When Stopped ShowWhenStoppedAttr *bool // Common Time Node Properties CTn *CT_TLCommonTimeNodeData TgtEl *CT_TLTimeTargetElement }
func NewCT_TLCommonMediaNodeData() *CT_TLCommonMediaNodeData
func (m *CT_TLCommonMediaNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonMediaNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonMediaNodeData) Validate() error
Validate validates the CT_TLCommonMediaNodeData and its children
func (m *CT_TLCommonMediaNodeData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path
type CT_TLCommonTimeNodeData struct { // ID IdAttr *uint32 // Preset ID PresetIDAttr *int32 // Preset Types PresetClassAttr ST_TLTimeNodePresetClassType // Preset SubType PresetSubtypeAttr *int32 // Duration DurAttr *ST_TLTime // Repeat Count RepeatCountAttr *ST_TLTime // Repeat Duration RepeatDurAttr *ST_TLTime // Speed SpdAttr *dml.ST_Percentage // Acceleration AccelAttr *dml.ST_PositiveFixedPercentage // Deceleration DecelAttr *dml.ST_PositiveFixedPercentage // Auto Reverse AutoRevAttr *bool // Restart RestartAttr ST_TLTimeNodeRestartType // Fill FillAttr ST_TLTimeNodeFillType // Synchronization Behavior SyncBehaviorAttr ST_TLTimeNodeSyncType // Time Filter TmFilterAttr *string // Event Filter EvtFilterAttr *string // Display DisplayAttr *bool // Master Relation MasterRelAttr ST_TLTimeNodeMasterRelation // Build level BldLvlAttr *int32 // Group ID GrpIdAttr *uint32 // After Effect AfterEffectAttr *bool // Node Type NodeTypeAttr ST_TLTimeNodeType // Node Placeholder NodePhAttr *bool // Start Conditions List StCondLst *CT_TLTimeConditionList // End Conditions List EndCondLst *CT_TLTimeConditionList // EndSync EndSync *CT_TLTimeCondition // Iterate Iterate *CT_TLIterateData // Children Time Node List ChildTnLst *CT_TimeNodeList // Sub-TimeNodes List SubTnLst *CT_TimeNodeList }
func NewCT_TLCommonTimeNodeData() *CT_TLCommonTimeNodeData
func (m *CT_TLCommonTimeNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLCommonTimeNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLCommonTimeNodeData) Validate() error
Validate validates the CT_TLCommonTimeNodeData and its children
func (m *CT_TLCommonTimeNodeData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path
type CT_TLGraphicalObjectBuild struct { // Build As One BldAsOne *CT_Empty // Build Sub Elements BldSub *dml.CT_AnimationGraphicalObjectBuildProperties SpidAttr *uint32 GrpIdAttr *uint32 UiExpandAttr *bool }
func NewCT_TLGraphicalObjectBuild() *CT_TLGraphicalObjectBuild
func (m *CT_TLGraphicalObjectBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLGraphicalObjectBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLGraphicalObjectBuild) Validate() error
Validate validates the CT_TLGraphicalObjectBuild and its children
func (m *CT_TLGraphicalObjectBuild) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path
type CT_TLIterateData struct { // Iterate Type TypeAttr ST_IterateType // Backwards BackwardsAttr *bool // Time Absolute TmAbs *CT_TLIterateIntervalTime // Time Percentage TmPct *CT_TLIterateIntervalPercentage }
func NewCT_TLIterateData() *CT_TLIterateData
func (m *CT_TLIterateData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateData) Validate() error
Validate validates the CT_TLIterateData and its children
func (m *CT_TLIterateData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path
type CT_TLIterateIntervalPercentage struct { // Value ValAttr dml.ST_PositivePercentage }
func NewCT_TLIterateIntervalPercentage() *CT_TLIterateIntervalPercentage
func (m *CT_TLIterateIntervalPercentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalPercentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalPercentage) Validate() error
Validate validates the CT_TLIterateIntervalPercentage and its children
func (m *CT_TLIterateIntervalPercentage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path
type CT_TLIterateIntervalTime struct { // Time ValAttr ST_TLTime }
func NewCT_TLIterateIntervalTime() *CT_TLIterateIntervalTime
func (m *CT_TLIterateIntervalTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLIterateIntervalTime) Validate() error
Validate validates the CT_TLIterateIntervalTime and its children
func (m *CT_TLIterateIntervalTime) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path
type CT_TLMediaNodeAudio struct { // Is Narration IsNarrationAttr *bool // Common Media Node Properties CMediaNode *CT_TLCommonMediaNodeData }
func NewCT_TLMediaNodeAudio() *CT_TLMediaNodeAudio
func (m *CT_TLMediaNodeAudio) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLMediaNodeAudio) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLMediaNodeAudio) Validate() error
Validate validates the CT_TLMediaNodeAudio and its children
func (m *CT_TLMediaNodeAudio) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path
type CT_TLMediaNodeVideo struct { // Full Screen FullScrnAttr *bool // Common Media Node Properties CMediaNode *CT_TLCommonMediaNodeData }
func NewCT_TLMediaNodeVideo() *CT_TLMediaNodeVideo
func (m *CT_TLMediaNodeVideo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLMediaNodeVideo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLMediaNodeVideo) Validate() error
Validate validates the CT_TLMediaNodeVideo and its children
func (m *CT_TLMediaNodeVideo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path
type CT_TLOleBuildChart struct { // Build BldAttr ST_TLOleChartBuildType // Animate Background AnimBgAttr *bool SpidAttr *uint32 GrpIdAttr *uint32 UiExpandAttr *bool }
func NewCT_TLOleBuildChart() *CT_TLOleBuildChart
func (m *CT_TLOleBuildChart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLOleBuildChart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLOleBuildChart) Validate() error
Validate validates the CT_TLOleBuildChart and its children
func (m *CT_TLOleBuildChart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path
type CT_TLOleChartTargetElement struct { // Type TypeAttr ST_TLChartSubelementType // Level LvlAttr *uint32 }
func NewCT_TLOleChartTargetElement() *CT_TLOleChartTargetElement
func (m *CT_TLOleChartTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLOleChartTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLOleChartTargetElement) Validate() error
Validate validates the CT_TLOleChartTargetElement and its children
func (m *CT_TLOleChartTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path
type CT_TLPoint struct { // X coordinate XAttr dml.ST_Percentage // Y coordinate YAttr dml.ST_Percentage }
func NewCT_TLPoint() *CT_TLPoint
func (m *CT_TLPoint) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLPoint) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLPoint) Validate() error
Validate validates the CT_TLPoint and its children
func (m *CT_TLPoint) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path
type CT_TLSetBehavior struct { // Common Behavior CBhvr *CT_TLCommonBehaviorData // To To *CT_TLAnimVariant }
func NewCT_TLSetBehavior() *CT_TLSetBehavior
func (m *CT_TLSetBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLSetBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLSetBehavior) Validate() error
Validate validates the CT_TLSetBehavior and its children
func (m *CT_TLSetBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path
type CT_TLShapeTargetElement struct { // Shape ID SpidAttr uint32 // Background Bg *CT_Empty // Subshape SubSp *CT_TLSubShapeId // Embedded Chart Element OleChartEl *CT_TLOleChartTargetElement // Text Element TxEl *CT_TLTextTargetElement // Graphic Element GraphicEl *dml.CT_AnimationElementChoice }
func NewCT_TLShapeTargetElement() *CT_TLShapeTargetElement
func (m *CT_TLShapeTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLShapeTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLShapeTargetElement) Validate() error
Validate validates the CT_TLShapeTargetElement and its children
func (m *CT_TLShapeTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLShapeTargetElement and its children, prefixing error messages with path
type CT_TLSubShapeId struct { // Shape ID SpidAttr string }
func NewCT_TLSubShapeId() *CT_TLSubShapeId
func (m *CT_TLSubShapeId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLSubShapeId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLSubShapeId) Validate() error
Validate validates the CT_TLSubShapeId and its children
func (m *CT_TLSubShapeId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLSubShapeId and its children, prefixing error messages with path
type CT_TLTemplate struct { // Level LvlAttr *uint32 // Time Node List TnLst *CT_TimeNodeList }
func NewCT_TLTemplate() *CT_TLTemplate
func (m *CT_TLTemplate) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTemplate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTemplate) Validate() error
Validate validates the CT_TLTemplate and its children
func (m *CT_TLTemplate) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTemplate and its children, prefixing error messages with path
type CT_TLTemplateList struct { // Template Effects Tmpl []*CT_TLTemplate }
func NewCT_TLTemplateList() *CT_TLTemplateList
func (m *CT_TLTemplateList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTemplateList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTemplateList) Validate() error
Validate validates the CT_TLTemplateList and its children
func (m *CT_TLTemplateList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTemplateList and its children, prefixing error messages with path
type CT_TLTextTargetElement struct { // Character Range CharRg *CT_IndexRange // Paragraph Text Range PRg *CT_IndexRange }
func NewCT_TLTextTargetElement() *CT_TLTextTargetElement
func (m *CT_TLTextTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTextTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTextTargetElement) Validate() error
Validate validates the CT_TLTextTargetElement and its children
func (m *CT_TLTextTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTextTargetElement and its children, prefixing error messages with path
type CT_TLTimeAnimateValue struct { // Time TmAttr *ST_TLTimeAnimateValueTime // Formula FmlaAttr *string // Value Val *CT_TLAnimVariant }
func NewCT_TLTimeAnimateValue() *CT_TLTimeAnimateValue
func (m *CT_TLTimeAnimateValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValue) Validate() error
Validate validates the CT_TLTimeAnimateValue and its children
func (m *CT_TLTimeAnimateValue) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeAnimateValue and its children, prefixing error messages with path
type CT_TLTimeAnimateValueList struct { // Time Animate Value Tav []*CT_TLTimeAnimateValue }
func NewCT_TLTimeAnimateValueList() *CT_TLTimeAnimateValueList
func (m *CT_TLTimeAnimateValueList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValueList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeAnimateValueList) Validate() error
Validate validates the CT_TLTimeAnimateValueList and its children
func (m *CT_TLTimeAnimateValueList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeAnimateValueList and its children, prefixing error messages with path
type CT_TLTimeCondition struct { // Trigger Event EvtAttr ST_TLTriggerEvent // Trigger Delay DelayAttr *ST_TLTime // Target Element Trigger Choice TgtEl *CT_TLTimeTargetElement // Time Node Tn *CT_TLTriggerTimeNodeID // Runtime Node Trigger Choice Rtn *CT_TLTriggerRuntimeNode }
func NewCT_TLTimeCondition() *CT_TLTimeCondition
func (m *CT_TLTimeCondition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeCondition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeCondition) Validate() error
Validate validates the CT_TLTimeCondition and its children
func (m *CT_TLTimeCondition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeCondition and its children, prefixing error messages with path
type CT_TLTimeConditionList struct { // Condition Cond []*CT_TLTimeCondition }
func NewCT_TLTimeConditionList() *CT_TLTimeConditionList
func (m *CT_TLTimeConditionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeConditionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeConditionList) Validate() error
Validate validates the CT_TLTimeConditionList and its children
func (m *CT_TLTimeConditionList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeConditionList and its children, prefixing error messages with path
type CT_TLTimeNodeExclusive struct { // Common TimeNode Properties CTn *CT_TLCommonTimeNodeData }
func NewCT_TLTimeNodeExclusive() *CT_TLTimeNodeExclusive
func (m *CT_TLTimeNodeExclusive) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeExclusive) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeExclusive) Validate() error
Validate validates the CT_TLTimeNodeExclusive and its children
func (m *CT_TLTimeNodeExclusive) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeExclusive and its children, prefixing error messages with path
type CT_TLTimeNodeParallel struct { // Parallel TimeNode CTn *CT_TLCommonTimeNodeData }
func NewCT_TLTimeNodeParallel() *CT_TLTimeNodeParallel
func (m *CT_TLTimeNodeParallel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeParallel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeParallel) Validate() error
Validate validates the CT_TLTimeNodeParallel and its children
func (m *CT_TLTimeNodeParallel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeParallel and its children, prefixing error messages with path
type CT_TLTimeNodeSequence struct { // Concurrent ConcurrentAttr *bool // Previous Action PrevAcAttr ST_TLPreviousActionType // Next Action NextAcAttr ST_TLNextActionType // Common TimeNode Properties CTn *CT_TLCommonTimeNodeData // Previous Conditions List PrevCondLst *CT_TLTimeConditionList // Next Conditions List NextCondLst *CT_TLTimeConditionList }
func NewCT_TLTimeNodeSequence() *CT_TLTimeNodeSequence
func (m *CT_TLTimeNodeSequence) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeNodeSequence) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeNodeSequence) Validate() error
Validate validates the CT_TLTimeNodeSequence and its children
func (m *CT_TLTimeNodeSequence) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeNodeSequence and its children, prefixing error messages with path
type CT_TLTimeTargetElement struct { // Slide Target SldTgt *CT_Empty // Sound Target SndTgt *dml.CT_EmbeddedWAVAudioFile // Shape Target SpTgt *CT_TLShapeTargetElement // Ink Target InkTgt *CT_TLSubShapeId }
func NewCT_TLTimeTargetElement() *CT_TLTimeTargetElement
func (m *CT_TLTimeTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTimeTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTimeTargetElement) Validate() error
Validate validates the CT_TLTimeTargetElement and its children
func (m *CT_TLTimeTargetElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTimeTargetElement and its children, prefixing error messages with path
type CT_TLTriggerRuntimeNode struct { // Value ValAttr ST_TLTriggerRuntimeNode }
func NewCT_TLTriggerRuntimeNode() *CT_TLTriggerRuntimeNode
func (m *CT_TLTriggerRuntimeNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTriggerRuntimeNode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTriggerRuntimeNode) Validate() error
Validate validates the CT_TLTriggerRuntimeNode and its children
func (m *CT_TLTriggerRuntimeNode) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTriggerRuntimeNode and its children, prefixing error messages with path
type CT_TLTriggerTimeNodeID struct { // Value ValAttr uint32 }
func NewCT_TLTriggerTimeNodeID() *CT_TLTriggerTimeNodeID
func (m *CT_TLTriggerTimeNodeID) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TLTriggerTimeNodeID) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TLTriggerTimeNodeID) Validate() error
Validate validates the CT_TLTriggerTimeNodeID and its children
func (m *CT_TLTriggerTimeNodeID) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TLTriggerTimeNodeID and its children, prefixing error messages with path
type CT_TagList struct { // Programmable Extensibility Tag Tag []*CT_StringTag }
func NewCT_TagList() *CT_TagList
func (m *CT_TagList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TagList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TagList) Validate() error
Validate validates the CT_TagList and its children
func (m *CT_TagList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TagList and its children, prefixing error messages with path
type CT_TagsData struct { IdAttr string }
func NewCT_TagsData() *CT_TagsData
func (m *CT_TagsData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TagsData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TagsData) Validate() error
Validate validates the CT_TagsData and its children
func (m *CT_TagsData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TagsData and its children, prefixing error messages with path
type CT_TimeNodeList struct { // Parallel Time Node Par []*CT_TLTimeNodeParallel // Sequence Time Node Seq []*CT_TLTimeNodeSequence // Exclusive Excl []*CT_TLTimeNodeExclusive // Animate Anim []*CT_TLAnimateBehavior // Animate Color Behavior AnimClr []*CT_TLAnimateColorBehavior // Animate Effect AnimEffect []*CT_TLAnimateEffectBehavior // Animate Motion AnimMotion []*CT_TLAnimateMotionBehavior // Animate Rotation AnimRot []*CT_TLAnimateRotationBehavior // Animate Scale AnimScale []*CT_TLAnimateScaleBehavior // Command Cmd []*CT_TLCommandBehavior // Set Time Node Behavior Set []*CT_TLSetBehavior // Audio Audio []*CT_TLMediaNodeAudio // Video Video []*CT_TLMediaNodeVideo }
func NewCT_TimeNodeList() *CT_TimeNodeList
func (m *CT_TimeNodeList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TimeNodeList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TimeNodeList) Validate() error
Validate validates the CT_TimeNodeList and its children
func (m *CT_TimeNodeList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TimeNodeList and its children, prefixing error messages with path
type CT_TransitionSoundAction struct { // Start Sound Action StSnd *CT_TransitionStartSoundAction // Stop Sound Action EndSnd *CT_Empty }
func NewCT_TransitionSoundAction() *CT_TransitionSoundAction
func (m *CT_TransitionSoundAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TransitionSoundAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TransitionSoundAction) Validate() error
Validate validates the CT_TransitionSoundAction and its children
func (m *CT_TransitionSoundAction) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TransitionSoundAction and its children, prefixing error messages with path
type CT_TransitionStartSoundAction struct { // Loop Sound LoopAttr *bool // Sound Snd *dml.CT_EmbeddedWAVAudioFile }
func NewCT_TransitionStartSoundAction() *CT_TransitionStartSoundAction
func (m *CT_TransitionStartSoundAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TransitionStartSoundAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TransitionStartSoundAction) Validate() error
Validate validates the CT_TransitionStartSoundAction and its children
func (m *CT_TransitionStartSoundAction) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TransitionStartSoundAction and its children, prefixing error messages with path
type CT_ViewProperties struct { // Last View LastViewAttr ST_ViewType // Show Comments ShowCommentsAttr *bool // Normal View Properties NormalViewPr *CT_NormalViewProperties // Slide View Properties SlideViewPr *CT_SlideViewProperties // Outline View Properties OutlineViewPr *CT_OutlineViewProperties // Notes Text View Properties NotesTextViewPr *CT_NotesTextViewProperties // Slide Sorter View Properties SorterViewPr *CT_SlideSorterViewProperties // Notes View Properties NotesViewPr *CT_NotesViewProperties // Grid Spacing GridSpacing *dml.CT_PositiveSize2D ExtLst *CT_ExtensionList }
func NewCT_ViewProperties() *CT_ViewProperties
func (m *CT_ViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ViewProperties) Validate() error
Validate validates the CT_ViewProperties and its children
func (m *CT_ViewProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ViewProperties and its children, prefixing error messages with path
type CT_WebProperties struct { // Show animation in HTML output ShowAnimationAttr *bool // Resize graphics in HTML output ResizeGraphicsAttr *bool // Allow PNG in HTML output AllowPngAttr *bool // Rely on VML for HTML output RelyOnVmlAttr *bool // Organize HTML output in folders OrganizeInFoldersAttr *bool // Use long file names in HTML output UseLongFilenamesAttr *bool // Image size for HTML output ImgSzAttr ST_WebScreenSize // Encoding for HTML output EncodingAttr *string // Slide Navigation Colors for HTML output ClrAttr ST_WebColorType ExtLst *CT_ExtensionList }
func NewCT_WebProperties() *CT_WebProperties
func (m *CT_WebProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WebProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WebProperties) Validate() error
Validate validates the CT_WebProperties and its children
func (m *CT_WebProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebProperties and its children, prefixing error messages with path
type CT_WheelTransition struct { // Spokes SpokesAttr *uint32 }
func NewCT_WheelTransition() *CT_WheelTransition
func (m *CT_WheelTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WheelTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WheelTransition) Validate() error
Validate validates the CT_WheelTransition and its children
func (m *CT_WheelTransition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WheelTransition and its children, prefixing error messages with path
type CmAuthorLst struct { CT_CommentAuthorList }
func NewCmAuthorLst() *CmAuthorLst
func (m *CmAuthorLst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CmAuthorLst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CmAuthorLst) Validate() error
Validate validates the CmAuthorLst and its children
func (m *CmAuthorLst) ValidateWithPath(path string) error
ValidateWithPath validates the CmAuthorLst and its children, prefixing error messages with path
type CmLst struct { CT_CommentList }
func NewCmLst() *CmLst
func (m *CmLst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CmLst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CmLst) Validate() error
Validate validates the CmLst and its children
func (m *CmLst) ValidateWithPath(path string) error
ValidateWithPath validates the CmLst and its children, prefixing error messages with path
type EG_Background struct { // Background Properties BgPr *CT_BackgroundProperties // Background Style Reference BgRef *dml.CT_StyleMatrixReference }
func NewEG_Background() *EG_Background
func (m *EG_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_Background) Validate() error
Validate validates the EG_Background and its children
func (m *EG_Background) ValidateWithPath(path string) error
ValidateWithPath validates the EG_Background and its children, prefixing error messages with path
type EG_ChildSlide struct { // Color Scheme Map Override ClrMapOvr *dml.CT_ColorMappingOverride }
func NewEG_ChildSlide() *EG_ChildSlide
func (m *EG_ChildSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ChildSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ChildSlide) Validate() error
Validate validates the EG_ChildSlide and its children
func (m *EG_ChildSlide) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ChildSlide and its children, prefixing error messages with path
type EG_ExtensionList struct { // Extension Ext []*CT_Extension }
func NewEG_ExtensionList() *EG_ExtensionList
func (m *EG_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ExtensionList) Validate() error
Validate validates the EG_ExtensionList and its children
func (m *EG_ExtensionList) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path
type EG_ShowType struct { // Presenter Slide Show Mode Present *CT_Empty // Browse Slide Show Mode Browse *CT_ShowInfoBrowse // Kiosk Slide Show Mode Kiosk *CT_ShowInfoKiosk }
func NewEG_ShowType() *EG_ShowType
func (m *EG_ShowType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ShowType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ShowType) Validate() error
Validate validates the EG_ShowType and its children
func (m *EG_ShowType) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ShowType and its children, prefixing error messages with path
type EG_SlideListChoice struct { // All Slides SldAll *CT_Empty // Slide Range SldRg *CT_IndexRange // Custom Show CustShow *CT_CustomShowId }
func NewEG_SlideListChoice() *EG_SlideListChoice
func (m *EG_SlideListChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_SlideListChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_SlideListChoice) Validate() error
Validate validates the EG_SlideListChoice and its children
func (m *EG_SlideListChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_SlideListChoice and its children, prefixing error messages with path
type EG_TopLevelSlide struct { // Color Scheme Map ClrMap *dml.CT_ColorMapping }
func NewEG_TopLevelSlide() *EG_TopLevelSlide
func (m *EG_TopLevelSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_TopLevelSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_TopLevelSlide) Validate() error
Validate validates the EG_TopLevelSlide and its children
func (m *EG_TopLevelSlide) ValidateWithPath(path string) error
ValidateWithPath validates the EG_TopLevelSlide and its children, prefixing error messages with path
type HandoutMaster struct { CT_HandoutMaster }
func NewHandoutMaster() *HandoutMaster
func (m *HandoutMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *HandoutMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *HandoutMaster) Validate() error
Validate validates the HandoutMaster and its children
func (m *HandoutMaster) ValidateWithPath(path string) error
ValidateWithPath validates the HandoutMaster and its children, prefixing error messages with path
type Notes struct { CT_NotesSlide }
func NewNotes() *Notes
func (m *Notes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Notes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Notes) Validate() error
Validate validates the Notes and its children
func (m *Notes) ValidateWithPath(path string) error
ValidateWithPath validates the Notes and its children, prefixing error messages with path
type NotesMaster struct { CT_NotesMaster }
func NewNotesMaster() *NotesMaster
func (m *NotesMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *NotesMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *NotesMaster) Validate() error
Validate validates the NotesMaster and its children
func (m *NotesMaster) ValidateWithPath(path string) error
ValidateWithPath validates the NotesMaster and its children, prefixing error messages with path
type OleObj struct { CT_OleObject }
func NewOleObj() *OleObj
func (m *OleObj) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *OleObj) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *OleObj) Validate() error
Validate validates the OleObj and its children
func (m *OleObj) ValidateWithPath(path string) error
ValidateWithPath validates the OleObj and its children, prefixing error messages with path
type Presentation struct { CT_Presentation }
func NewPresentation() *Presentation
func (m *Presentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Presentation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Presentation) Validate() error
Validate validates the Presentation and its children
func (m *Presentation) ValidateWithPath(path string) error
ValidateWithPath validates the Presentation and its children, prefixing error messages with path
type PresentationPr struct { CT_PresentationProperties }
func NewPresentationPr() *PresentationPr
func (m *PresentationPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *PresentationPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *PresentationPr) Validate() error
Validate validates the PresentationPr and its children
func (m *PresentationPr) ValidateWithPath(path string) error
ValidateWithPath validates the PresentationPr and its children, prefixing error messages with path
type ST_Direction byte
const ( ST_DirectionUnset ST_Direction = 0 ST_DirectionHorz ST_Direction = 1 ST_DirectionVert ST_Direction = 2 )
func (m ST_Direction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Direction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Direction) String() string
func (m *ST_Direction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Direction) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Direction) Validate() error
func (m ST_Direction) ValidateWithPath(path string) error
type ST_IterateType byte
const ( ST_IterateTypeUnset ST_IterateType = 0 ST_IterateTypeEl ST_IterateType = 1 ST_IterateTypeWd ST_IterateType = 2 ST_IterateTypeLt ST_IterateType = 3 )
func (m ST_IterateType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_IterateType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_IterateType) String() string
func (m *ST_IterateType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_IterateType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_IterateType) Validate() error
func (m ST_IterateType) ValidateWithPath(path string) error
type ST_OleObjectFollowColorScheme byte
const ( ST_OleObjectFollowColorSchemeUnset ST_OleObjectFollowColorScheme = 0 ST_OleObjectFollowColorSchemeNone ST_OleObjectFollowColorScheme = 1 ST_OleObjectFollowColorSchemeFull ST_OleObjectFollowColorScheme = 2 ST_OleObjectFollowColorSchemeTextAndBackground ST_OleObjectFollowColorScheme = 3 )
func (m ST_OleObjectFollowColorScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_OleObjectFollowColorScheme) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_OleObjectFollowColorScheme) String() string
func (m *ST_OleObjectFollowColorScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_OleObjectFollowColorScheme) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_OleObjectFollowColorScheme) Validate() error
func (m ST_OleObjectFollowColorScheme) ValidateWithPath(path string) error
type ST_PhotoAlbumFrameShape byte
const ( ST_PhotoAlbumFrameShapeUnset ST_PhotoAlbumFrameShape = 0 ST_PhotoAlbumFrameShapeFrameStyle1 ST_PhotoAlbumFrameShape = 1 ST_PhotoAlbumFrameShapeFrameStyle2 ST_PhotoAlbumFrameShape = 2 ST_PhotoAlbumFrameShapeFrameStyle3 ST_PhotoAlbumFrameShape = 3 ST_PhotoAlbumFrameShapeFrameStyle4 ST_PhotoAlbumFrameShape = 4 ST_PhotoAlbumFrameShapeFrameStyle5 ST_PhotoAlbumFrameShape = 5 ST_PhotoAlbumFrameShapeFrameStyle6 ST_PhotoAlbumFrameShape = 6 ST_PhotoAlbumFrameShapeFrameStyle7 ST_PhotoAlbumFrameShape = 7 )
func (m ST_PhotoAlbumFrameShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PhotoAlbumFrameShape) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PhotoAlbumFrameShape) String() string
func (m *ST_PhotoAlbumFrameShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PhotoAlbumFrameShape) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PhotoAlbumFrameShape) Validate() error
func (m ST_PhotoAlbumFrameShape) ValidateWithPath(path string) error
type ST_PhotoAlbumLayout byte
const ( ST_PhotoAlbumLayoutUnset ST_PhotoAlbumLayout = 0 ST_PhotoAlbumLayoutFitToSlide ST_PhotoAlbumLayout = 1 ST_PhotoAlbumLayout1pic ST_PhotoAlbumLayout = 2 ST_PhotoAlbumLayout2pic ST_PhotoAlbumLayout = 3 ST_PhotoAlbumLayout4pic ST_PhotoAlbumLayout = 4 ST_PhotoAlbumLayout1picTitle ST_PhotoAlbumLayout = 5 ST_PhotoAlbumLayout2picTitle ST_PhotoAlbumLayout = 6 ST_PhotoAlbumLayout4picTitle ST_PhotoAlbumLayout = 7 )
func (m ST_PhotoAlbumLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PhotoAlbumLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PhotoAlbumLayout) String() string
func (m *ST_PhotoAlbumLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PhotoAlbumLayout) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PhotoAlbumLayout) Validate() error
func (m ST_PhotoAlbumLayout) ValidateWithPath(path string) error
type ST_PlaceholderSize byte
const ( ST_PlaceholderSizeUnset ST_PlaceholderSize = 0 ST_PlaceholderSizeFull ST_PlaceholderSize = 1 ST_PlaceholderSizeHalf ST_PlaceholderSize = 2 ST_PlaceholderSizeQuarter ST_PlaceholderSize = 3 )
func (m ST_PlaceholderSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PlaceholderSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PlaceholderSize) String() string
func (m *ST_PlaceholderSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PlaceholderSize) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PlaceholderSize) Validate() error
func (m ST_PlaceholderSize) ValidateWithPath(path string) error
type ST_PlaceholderType byte
const ( ST_PlaceholderTypeUnset ST_PlaceholderType = 0 ST_PlaceholderTypeTitle ST_PlaceholderType = 1 ST_PlaceholderTypeBody ST_PlaceholderType = 2 ST_PlaceholderTypeCtrTitle ST_PlaceholderType = 3 ST_PlaceholderTypeSubTitle ST_PlaceholderType = 4 ST_PlaceholderTypeDt ST_PlaceholderType = 5 ST_PlaceholderTypeSldNum ST_PlaceholderType = 6 ST_PlaceholderTypeFtr ST_PlaceholderType = 7 ST_PlaceholderTypeHdr ST_PlaceholderType = 8 ST_PlaceholderTypeObj ST_PlaceholderType = 9 ST_PlaceholderTypeChart ST_PlaceholderType = 10 ST_PlaceholderTypeTbl ST_PlaceholderType = 11 ST_PlaceholderTypeClipArt ST_PlaceholderType = 12 ST_PlaceholderTypeDgm ST_PlaceholderType = 13 ST_PlaceholderTypeMedia ST_PlaceholderType = 14 ST_PlaceholderTypeSldImg ST_PlaceholderType = 15 ST_PlaceholderTypePic ST_PlaceholderType = 16 )
func (m ST_PlaceholderType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PlaceholderType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PlaceholderType) String() string
func (m *ST_PlaceholderType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PlaceholderType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PlaceholderType) Validate() error
func (m ST_PlaceholderType) ValidateWithPath(path string) error
type ST_PrintColorMode byte
const ( ST_PrintColorModeUnset ST_PrintColorMode = 0 ST_PrintColorModeBw ST_PrintColorMode = 1 ST_PrintColorModeGray ST_PrintColorMode = 2 ST_PrintColorModeClr ST_PrintColorMode = 3 )
func (m ST_PrintColorMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PrintColorMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PrintColorMode) String() string
func (m *ST_PrintColorMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PrintColorMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PrintColorMode) Validate() error
func (m ST_PrintColorMode) ValidateWithPath(path string) error
type ST_PrintWhat byte
const ( ST_PrintWhatUnset ST_PrintWhat = 0 ST_PrintWhatSlides ST_PrintWhat = 1 ST_PrintWhatHandouts1 ST_PrintWhat = 2 ST_PrintWhatHandouts2 ST_PrintWhat = 3 ST_PrintWhatHandouts3 ST_PrintWhat = 4 ST_PrintWhatHandouts4 ST_PrintWhat = 5 ST_PrintWhatHandouts6 ST_PrintWhat = 6 ST_PrintWhatHandouts9 ST_PrintWhat = 7 ST_PrintWhatNotes ST_PrintWhat = 8 ST_PrintWhatOutline ST_PrintWhat = 9 )
func (m ST_PrintWhat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PrintWhat) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PrintWhat) String() string
func (m *ST_PrintWhat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PrintWhat) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PrintWhat) Validate() error
func (m ST_PrintWhat) ValidateWithPath(path string) error
type ST_SlideLayoutType byte
const ( ST_SlideLayoutTypeUnset ST_SlideLayoutType = 0 ST_SlideLayoutTypeTitle ST_SlideLayoutType = 1 ST_SlideLayoutTypeTx ST_SlideLayoutType = 2 ST_SlideLayoutTypeTwoColTx ST_SlideLayoutType = 3 ST_SlideLayoutTypeTbl ST_SlideLayoutType = 4 ST_SlideLayoutTypeTxAndChart ST_SlideLayoutType = 5 ST_SlideLayoutTypeChartAndTx ST_SlideLayoutType = 6 ST_SlideLayoutTypeDgm ST_SlideLayoutType = 7 ST_SlideLayoutTypeChart ST_SlideLayoutType = 8 ST_SlideLayoutTypeTxAndClipArt ST_SlideLayoutType = 9 ST_SlideLayoutTypeClipArtAndTx ST_SlideLayoutType = 10 ST_SlideLayoutTypeTitleOnly ST_SlideLayoutType = 11 ST_SlideLayoutTypeBlank ST_SlideLayoutType = 12 ST_SlideLayoutTypeTxAndObj ST_SlideLayoutType = 13 ST_SlideLayoutTypeObjAndTx ST_SlideLayoutType = 14 ST_SlideLayoutTypeObjOnly ST_SlideLayoutType = 15 ST_SlideLayoutTypeObj ST_SlideLayoutType = 16 ST_SlideLayoutTypeTxAndMedia ST_SlideLayoutType = 17 ST_SlideLayoutTypeMediaAndTx ST_SlideLayoutType = 18 ST_SlideLayoutTypeObjOverTx ST_SlideLayoutType = 19 ST_SlideLayoutTypeTxOverObj ST_SlideLayoutType = 20 ST_SlideLayoutTypeTxAndTwoObj ST_SlideLayoutType = 21 ST_SlideLayoutTypeTwoObjAndTx ST_SlideLayoutType = 22 ST_SlideLayoutTypeTwoObjOverTx ST_SlideLayoutType = 23 ST_SlideLayoutTypeFourObj ST_SlideLayoutType = 24 ST_SlideLayoutTypeVertTx ST_SlideLayoutType = 25 ST_SlideLayoutTypeClipArtAndVertTx ST_SlideLayoutType = 26 ST_SlideLayoutTypeVertTitleAndTx ST_SlideLayoutType = 27 ST_SlideLayoutTypeVertTitleAndTxOverChart ST_SlideLayoutType = 28 ST_SlideLayoutTypeTwoObj ST_SlideLayoutType = 29 ST_SlideLayoutTypeObjAndTwoObj ST_SlideLayoutType = 30 ST_SlideLayoutTypeTwoObjAndObj ST_SlideLayoutType = 31 ST_SlideLayoutTypeCust ST_SlideLayoutType = 32 ST_SlideLayoutTypeSecHead ST_SlideLayoutType = 33 ST_SlideLayoutTypeTwoTxTwoObj ST_SlideLayoutType = 34 ST_SlideLayoutTypeObjTx ST_SlideLayoutType = 35 ST_SlideLayoutTypePicTx ST_SlideLayoutType = 36 )
func (m ST_SlideLayoutType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SlideLayoutType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SlideLayoutType) String() string
func (m *ST_SlideLayoutType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SlideLayoutType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SlideLayoutType) Validate() error
func (m ST_SlideLayoutType) ValidateWithPath(path string) error
type ST_SlideSizeType byte
const ( ST_SlideSizeTypeUnset ST_SlideSizeType = 0 ST_SlideSizeTypeScreen4x3 ST_SlideSizeType = 1 ST_SlideSizeTypeLetter ST_SlideSizeType = 2 ST_SlideSizeTypeA4 ST_SlideSizeType = 3 ST_SlideSizeType35mm ST_SlideSizeType = 4 ST_SlideSizeTypeOverhead ST_SlideSizeType = 5 ST_SlideSizeTypeBanner ST_SlideSizeType = 6 ST_SlideSizeTypeCustom ST_SlideSizeType = 7 ST_SlideSizeTypeLedger ST_SlideSizeType = 8 ST_SlideSizeTypeA3 ST_SlideSizeType = 9 ST_SlideSizeTypeB4ISO ST_SlideSizeType = 10 ST_SlideSizeTypeB5ISO ST_SlideSizeType = 11 ST_SlideSizeTypeB4JIS ST_SlideSizeType = 12 ST_SlideSizeTypeB5JIS ST_SlideSizeType = 13 ST_SlideSizeTypeHagakiCard ST_SlideSizeType = 14 ST_SlideSizeTypeScreen16x9 ST_SlideSizeType = 15 ST_SlideSizeTypeScreen16x10 ST_SlideSizeType = 16 )
func (m ST_SlideSizeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SlideSizeType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SlideSizeType) String() string
func (m *ST_SlideSizeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SlideSizeType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SlideSizeType) Validate() error
func (m ST_SlideSizeType) ValidateWithPath(path string) error
type ST_SplitterBarState byte
const ( ST_SplitterBarStateUnset ST_SplitterBarState = 0 ST_SplitterBarStateMinimized ST_SplitterBarState = 1 ST_SplitterBarStateRestored ST_SplitterBarState = 2 ST_SplitterBarStateMaximized ST_SplitterBarState = 3 )
func (m ST_SplitterBarState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SplitterBarState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SplitterBarState) String() string
func (m *ST_SplitterBarState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SplitterBarState) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SplitterBarState) Validate() error
func (m ST_SplitterBarState) ValidateWithPath(path string) error
type ST_TLAnimateBehaviorCalcMode byte
const ( ST_TLAnimateBehaviorCalcModeUnset ST_TLAnimateBehaviorCalcMode = 0 ST_TLAnimateBehaviorCalcModeDiscrete ST_TLAnimateBehaviorCalcMode = 1 ST_TLAnimateBehaviorCalcModeLin ST_TLAnimateBehaviorCalcMode = 2 ST_TLAnimateBehaviorCalcModeFmla ST_TLAnimateBehaviorCalcMode = 3 )
func (m ST_TLAnimateBehaviorCalcMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateBehaviorCalcMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateBehaviorCalcMode) String() string
func (m *ST_TLAnimateBehaviorCalcMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateBehaviorCalcMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateBehaviorCalcMode) Validate() error
func (m ST_TLAnimateBehaviorCalcMode) ValidateWithPath(path string) error
type ST_TLAnimateBehaviorValueType byte
const ( ST_TLAnimateBehaviorValueTypeUnset ST_TLAnimateBehaviorValueType = 0 ST_TLAnimateBehaviorValueTypeStr ST_TLAnimateBehaviorValueType = 1 ST_TLAnimateBehaviorValueTypeNum ST_TLAnimateBehaviorValueType = 2 ST_TLAnimateBehaviorValueTypeClr ST_TLAnimateBehaviorValueType = 3 )
func (m ST_TLAnimateBehaviorValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateBehaviorValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateBehaviorValueType) String() string
func (m *ST_TLAnimateBehaviorValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateBehaviorValueType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateBehaviorValueType) Validate() error
func (m ST_TLAnimateBehaviorValueType) ValidateWithPath(path string) error
type ST_TLAnimateColorDirection byte
const ( ST_TLAnimateColorDirectionUnset ST_TLAnimateColorDirection = 0 ST_TLAnimateColorDirectionCw ST_TLAnimateColorDirection = 1 ST_TLAnimateColorDirectionCcw ST_TLAnimateColorDirection = 2 )
func (m ST_TLAnimateColorDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateColorDirection) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateColorDirection) String() string
func (m *ST_TLAnimateColorDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateColorDirection) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateColorDirection) Validate() error
func (m ST_TLAnimateColorDirection) ValidateWithPath(path string) error
type ST_TLAnimateColorSpace byte
const ( ST_TLAnimateColorSpaceUnset ST_TLAnimateColorSpace = 0 ST_TLAnimateColorSpaceRgb ST_TLAnimateColorSpace = 1 ST_TLAnimateColorSpaceHsl ST_TLAnimateColorSpace = 2 )
func (m ST_TLAnimateColorSpace) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateColorSpace) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateColorSpace) String() string
func (m *ST_TLAnimateColorSpace) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateColorSpace) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateColorSpace) Validate() error
func (m ST_TLAnimateColorSpace) ValidateWithPath(path string) error
type ST_TLAnimateEffectTransition byte
const ( ST_TLAnimateEffectTransitionUnset ST_TLAnimateEffectTransition = 0 ST_TLAnimateEffectTransitionIn ST_TLAnimateEffectTransition = 1 ST_TLAnimateEffectTransitionOut ST_TLAnimateEffectTransition = 2 ST_TLAnimateEffectTransitionNone ST_TLAnimateEffectTransition = 3 )
func (m ST_TLAnimateEffectTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateEffectTransition) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateEffectTransition) String() string
func (m *ST_TLAnimateEffectTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateEffectTransition) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateEffectTransition) Validate() error
func (m ST_TLAnimateEffectTransition) ValidateWithPath(path string) error
type ST_TLAnimateMotionBehaviorOrigin byte
const ( ST_TLAnimateMotionBehaviorOriginUnset ST_TLAnimateMotionBehaviorOrigin = 0 ST_TLAnimateMotionBehaviorOriginParent ST_TLAnimateMotionBehaviorOrigin = 1 ST_TLAnimateMotionBehaviorOriginLayout ST_TLAnimateMotionBehaviorOrigin = 2 )
func (m ST_TLAnimateMotionBehaviorOrigin) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateMotionBehaviorOrigin) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateMotionBehaviorOrigin) String() string
func (m *ST_TLAnimateMotionBehaviorOrigin) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateMotionBehaviorOrigin) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateMotionBehaviorOrigin) Validate() error
func (m ST_TLAnimateMotionBehaviorOrigin) ValidateWithPath(path string) error
type ST_TLAnimateMotionPathEditMode byte
const ( ST_TLAnimateMotionPathEditModeUnset ST_TLAnimateMotionPathEditMode = 0 ST_TLAnimateMotionPathEditModeRelative ST_TLAnimateMotionPathEditMode = 1 ST_TLAnimateMotionPathEditModeFixed ST_TLAnimateMotionPathEditMode = 2 )
func (m ST_TLAnimateMotionPathEditMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLAnimateMotionPathEditMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLAnimateMotionPathEditMode) String() string
func (m *ST_TLAnimateMotionPathEditMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLAnimateMotionPathEditMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLAnimateMotionPathEditMode) Validate() error
func (m ST_TLAnimateMotionPathEditMode) ValidateWithPath(path string) error
type ST_TLBehaviorAccumulateType byte
const ( ST_TLBehaviorAccumulateTypeUnset ST_TLBehaviorAccumulateType = 0 ST_TLBehaviorAccumulateTypeNone ST_TLBehaviorAccumulateType = 1 ST_TLBehaviorAccumulateTypeAlways ST_TLBehaviorAccumulateType = 2 )
func (m ST_TLBehaviorAccumulateType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorAccumulateType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorAccumulateType) String() string
func (m *ST_TLBehaviorAccumulateType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorAccumulateType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorAccumulateType) Validate() error
func (m ST_TLBehaviorAccumulateType) ValidateWithPath(path string) error
type ST_TLBehaviorAdditiveType byte
const ( ST_TLBehaviorAdditiveTypeUnset ST_TLBehaviorAdditiveType = 0 ST_TLBehaviorAdditiveTypeBase ST_TLBehaviorAdditiveType = 1 ST_TLBehaviorAdditiveTypeSum ST_TLBehaviorAdditiveType = 2 ST_TLBehaviorAdditiveTypeRepl ST_TLBehaviorAdditiveType = 3 ST_TLBehaviorAdditiveTypeMult ST_TLBehaviorAdditiveType = 4 ST_TLBehaviorAdditiveTypeNone ST_TLBehaviorAdditiveType = 5 )
func (m ST_TLBehaviorAdditiveType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorAdditiveType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorAdditiveType) String() string
func (m *ST_TLBehaviorAdditiveType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorAdditiveType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorAdditiveType) Validate() error
func (m ST_TLBehaviorAdditiveType) ValidateWithPath(path string) error
type ST_TLBehaviorOverrideType byte
const ( ST_TLBehaviorOverrideTypeUnset ST_TLBehaviorOverrideType = 0 ST_TLBehaviorOverrideTypeNormal ST_TLBehaviorOverrideType = 1 ST_TLBehaviorOverrideTypeChildStyle ST_TLBehaviorOverrideType = 2 )
func (m ST_TLBehaviorOverrideType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorOverrideType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorOverrideType) String() string
func (m *ST_TLBehaviorOverrideType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorOverrideType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorOverrideType) Validate() error
func (m ST_TLBehaviorOverrideType) ValidateWithPath(path string) error
type ST_TLBehaviorTransformType byte
const ( ST_TLBehaviorTransformTypeUnset ST_TLBehaviorTransformType = 0 ST_TLBehaviorTransformTypePt ST_TLBehaviorTransformType = 1 ST_TLBehaviorTransformTypeImg ST_TLBehaviorTransformType = 2 )
func (m ST_TLBehaviorTransformType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLBehaviorTransformType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLBehaviorTransformType) String() string
func (m *ST_TLBehaviorTransformType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLBehaviorTransformType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLBehaviorTransformType) Validate() error
func (m ST_TLBehaviorTransformType) ValidateWithPath(path string) error
type ST_TLChartSubelementType byte
const ( ST_TLChartSubelementTypeUnset ST_TLChartSubelementType = 0 ST_TLChartSubelementTypeGridLegend ST_TLChartSubelementType = 1 ST_TLChartSubelementTypeSeries ST_TLChartSubelementType = 2 ST_TLChartSubelementTypeCategory ST_TLChartSubelementType = 3 ST_TLChartSubelementTypePtInSeries ST_TLChartSubelementType = 4 ST_TLChartSubelementTypePtInCategory ST_TLChartSubelementType = 5 )
func (m ST_TLChartSubelementType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLChartSubelementType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLChartSubelementType) String() string
func (m *ST_TLChartSubelementType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLChartSubelementType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLChartSubelementType) Validate() error
func (m ST_TLChartSubelementType) ValidateWithPath(path string) error
type ST_TLCommandType byte
const ( ST_TLCommandTypeUnset ST_TLCommandType = 0 ST_TLCommandTypeEvt ST_TLCommandType = 1 ST_TLCommandTypeCall ST_TLCommandType = 2 ST_TLCommandTypeVerb ST_TLCommandType = 3 )
func (m ST_TLCommandType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLCommandType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLCommandType) String() string
func (m *ST_TLCommandType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLCommandType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLCommandType) Validate() error
func (m ST_TLCommandType) ValidateWithPath(path string) error
type ST_TLDiagramBuildType byte
const ( ST_TLDiagramBuildTypeUnset ST_TLDiagramBuildType = 0 ST_TLDiagramBuildTypeWhole ST_TLDiagramBuildType = 1 ST_TLDiagramBuildTypeDepthByNode ST_TLDiagramBuildType = 2 ST_TLDiagramBuildTypeDepthByBranch ST_TLDiagramBuildType = 3 ST_TLDiagramBuildTypeBreadthByNode ST_TLDiagramBuildType = 4 ST_TLDiagramBuildTypeBreadthByLvl ST_TLDiagramBuildType = 5 ST_TLDiagramBuildTypeCw ST_TLDiagramBuildType = 6 ST_TLDiagramBuildTypeCwIn ST_TLDiagramBuildType = 7 ST_TLDiagramBuildTypeCwOut ST_TLDiagramBuildType = 8 ST_TLDiagramBuildTypeCcw ST_TLDiagramBuildType = 9 ST_TLDiagramBuildTypeCcwIn ST_TLDiagramBuildType = 10 ST_TLDiagramBuildTypeCcwOut ST_TLDiagramBuildType = 11 ST_TLDiagramBuildTypeInByRing ST_TLDiagramBuildType = 12 ST_TLDiagramBuildTypeOutByRing ST_TLDiagramBuildType = 13 ST_TLDiagramBuildTypeUp ST_TLDiagramBuildType = 14 ST_TLDiagramBuildTypeDown ST_TLDiagramBuildType = 15 ST_TLDiagramBuildTypeAllAtOnce ST_TLDiagramBuildType = 16 ST_TLDiagramBuildTypeCust ST_TLDiagramBuildType = 17 )
func (m ST_TLDiagramBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLDiagramBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLDiagramBuildType) String() string
func (m *ST_TLDiagramBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLDiagramBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLDiagramBuildType) Validate() error
func (m ST_TLDiagramBuildType) ValidateWithPath(path string) error
type ST_TLNextActionType byte
const ( ST_TLNextActionTypeUnset ST_TLNextActionType = 0 ST_TLNextActionTypeNone ST_TLNextActionType = 1 ST_TLNextActionTypeSeek ST_TLNextActionType = 2 )
func (m ST_TLNextActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLNextActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLNextActionType) String() string
func (m *ST_TLNextActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLNextActionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLNextActionType) Validate() error
func (m ST_TLNextActionType) ValidateWithPath(path string) error
type ST_TLOleChartBuildType byte
const ( ST_TLOleChartBuildTypeUnset ST_TLOleChartBuildType = 0 ST_TLOleChartBuildTypeAllAtOnce ST_TLOleChartBuildType = 1 ST_TLOleChartBuildTypeSeries ST_TLOleChartBuildType = 2 ST_TLOleChartBuildTypeCategory ST_TLOleChartBuildType = 3 ST_TLOleChartBuildTypeSeriesEl ST_TLOleChartBuildType = 4 ST_TLOleChartBuildTypeCategoryEl ST_TLOleChartBuildType = 5 )
func (m ST_TLOleChartBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLOleChartBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLOleChartBuildType) String() string
func (m *ST_TLOleChartBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLOleChartBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLOleChartBuildType) Validate() error
func (m ST_TLOleChartBuildType) ValidateWithPath(path string) error
type ST_TLParaBuildType byte
const ( ST_TLParaBuildTypeUnset ST_TLParaBuildType = 0 ST_TLParaBuildTypeAllAtOnce ST_TLParaBuildType = 1 ST_TLParaBuildTypeP ST_TLParaBuildType = 2 ST_TLParaBuildTypeCust ST_TLParaBuildType = 3 ST_TLParaBuildTypeWhole ST_TLParaBuildType = 4 )
func (m ST_TLParaBuildType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLParaBuildType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLParaBuildType) String() string
func (m *ST_TLParaBuildType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLParaBuildType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLParaBuildType) Validate() error
func (m ST_TLParaBuildType) ValidateWithPath(path string) error
type ST_TLPreviousActionType byte
const ( ST_TLPreviousActionTypeUnset ST_TLPreviousActionType = 0 ST_TLPreviousActionTypeNone ST_TLPreviousActionType = 1 ST_TLPreviousActionTypeSkipTimed ST_TLPreviousActionType = 2 )
func (m ST_TLPreviousActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLPreviousActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLPreviousActionType) String() string
func (m *ST_TLPreviousActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLPreviousActionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLPreviousActionType) Validate() error
func (m ST_TLPreviousActionType) ValidateWithPath(path string) error
ST_TLTime is a union type
type ST_TLTime struct { Uint32 *uint32 ST_TLTimeIndefinite ST_TLTimeIndefinite }
func ParseUnionST_TLTime(s string) (ST_TLTime, error)
func (m ST_TLTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TLTime) String() string
func (m *ST_TLTime) Validate() error
func (m *ST_TLTime) ValidateWithPath(path string) error
ST_TLTimeAnimateValueTime is a union type
type ST_TLTimeAnimateValueTime struct { ST_PositiveFixedPercentage *dml.ST_PositiveFixedPercentage ST_TLTimeIndefinite ST_TLTimeIndefinite }
func ParseUnionST_TLTimeAnimateValueTime(s string) (ST_TLTimeAnimateValueTime, error)
func (m ST_TLTimeAnimateValueTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TLTimeAnimateValueTime) String() string
func (m *ST_TLTimeAnimateValueTime) Validate() error
func (m *ST_TLTimeAnimateValueTime) ValidateWithPath(path string) error
type ST_TLTimeIndefinite byte
const ( ST_TLTimeIndefiniteUnset ST_TLTimeIndefinite = 0 ST_TLTimeIndefiniteIndefinite ST_TLTimeIndefinite = 1 )
func (m ST_TLTimeIndefinite) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeIndefinite) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeIndefinite) String() string
func (m *ST_TLTimeIndefinite) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeIndefinite) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeIndefinite) Validate() error
func (m ST_TLTimeIndefinite) ValidateWithPath(path string) error
type ST_TLTimeNodeFillType byte
const ( ST_TLTimeNodeFillTypeUnset ST_TLTimeNodeFillType = 0 ST_TLTimeNodeFillTypeRemove ST_TLTimeNodeFillType = 1 ST_TLTimeNodeFillTypeFreeze ST_TLTimeNodeFillType = 2 ST_TLTimeNodeFillTypeHold ST_TLTimeNodeFillType = 3 ST_TLTimeNodeFillTypeTransition ST_TLTimeNodeFillType = 4 )
func (m ST_TLTimeNodeFillType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeFillType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeFillType) String() string
func (m *ST_TLTimeNodeFillType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeFillType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeFillType) Validate() error
func (m ST_TLTimeNodeFillType) ValidateWithPath(path string) error
type ST_TLTimeNodeMasterRelation byte
const ( ST_TLTimeNodeMasterRelationUnset ST_TLTimeNodeMasterRelation = 0 ST_TLTimeNodeMasterRelationSameClick ST_TLTimeNodeMasterRelation = 1 ST_TLTimeNodeMasterRelationLastClick ST_TLTimeNodeMasterRelation = 2 ST_TLTimeNodeMasterRelationNextClick ST_TLTimeNodeMasterRelation = 3 )
func (m ST_TLTimeNodeMasterRelation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeMasterRelation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeMasterRelation) String() string
func (m *ST_TLTimeNodeMasterRelation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeMasterRelation) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeMasterRelation) Validate() error
func (m ST_TLTimeNodeMasterRelation) ValidateWithPath(path string) error
type ST_TLTimeNodePresetClassType byte
const ( ST_TLTimeNodePresetClassTypeUnset ST_TLTimeNodePresetClassType = 0 ST_TLTimeNodePresetClassTypeEntr ST_TLTimeNodePresetClassType = 1 ST_TLTimeNodePresetClassTypeExit ST_TLTimeNodePresetClassType = 2 ST_TLTimeNodePresetClassTypeEmph ST_TLTimeNodePresetClassType = 3 ST_TLTimeNodePresetClassTypePath ST_TLTimeNodePresetClassType = 4 ST_TLTimeNodePresetClassTypeVerb ST_TLTimeNodePresetClassType = 5 ST_TLTimeNodePresetClassTypeMediacall ST_TLTimeNodePresetClassType = 6 )
func (m ST_TLTimeNodePresetClassType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodePresetClassType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodePresetClassType) String() string
func (m *ST_TLTimeNodePresetClassType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodePresetClassType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodePresetClassType) Validate() error
func (m ST_TLTimeNodePresetClassType) ValidateWithPath(path string) error
type ST_TLTimeNodeRestartType byte
const ( ST_TLTimeNodeRestartTypeUnset ST_TLTimeNodeRestartType = 0 ST_TLTimeNodeRestartTypeAlways ST_TLTimeNodeRestartType = 1 ST_TLTimeNodeRestartTypeWhenNotActive ST_TLTimeNodeRestartType = 2 ST_TLTimeNodeRestartTypeNever ST_TLTimeNodeRestartType = 3 )
func (m ST_TLTimeNodeRestartType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeRestartType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeRestartType) String() string
func (m *ST_TLTimeNodeRestartType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeRestartType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeRestartType) Validate() error
func (m ST_TLTimeNodeRestartType) ValidateWithPath(path string) error
type ST_TLTimeNodeSyncType byte
const ( ST_TLTimeNodeSyncTypeUnset ST_TLTimeNodeSyncType = 0 ST_TLTimeNodeSyncTypeCanSlip ST_TLTimeNodeSyncType = 1 ST_TLTimeNodeSyncTypeLocked ST_TLTimeNodeSyncType = 2 )
func (m ST_TLTimeNodeSyncType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeSyncType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeSyncType) String() string
func (m *ST_TLTimeNodeSyncType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeSyncType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeSyncType) Validate() error
func (m ST_TLTimeNodeSyncType) ValidateWithPath(path string) error
type ST_TLTimeNodeType byte
const ( ST_TLTimeNodeTypeUnset ST_TLTimeNodeType = 0 ST_TLTimeNodeTypeClickEffect ST_TLTimeNodeType = 1 ST_TLTimeNodeTypeWithEffect ST_TLTimeNodeType = 2 ST_TLTimeNodeTypeAfterEffect ST_TLTimeNodeType = 3 ST_TLTimeNodeTypeMainSeq ST_TLTimeNodeType = 4 ST_TLTimeNodeTypeInteractiveSeq ST_TLTimeNodeType = 5 ST_TLTimeNodeTypeClickPar ST_TLTimeNodeType = 6 ST_TLTimeNodeTypeWithGroup ST_TLTimeNodeType = 7 ST_TLTimeNodeTypeAfterGroup ST_TLTimeNodeType = 8 ST_TLTimeNodeTypeTmRoot ST_TLTimeNodeType = 9 )
func (m ST_TLTimeNodeType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTimeNodeType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTimeNodeType) String() string
func (m *ST_TLTimeNodeType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTimeNodeType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTimeNodeType) Validate() error
func (m ST_TLTimeNodeType) ValidateWithPath(path string) error
type ST_TLTriggerEvent byte
const ( ST_TLTriggerEventUnset ST_TLTriggerEvent = 0 ST_TLTriggerEventOnBegin ST_TLTriggerEvent = 1 ST_TLTriggerEventOnEnd ST_TLTriggerEvent = 2 ST_TLTriggerEventBegin ST_TLTriggerEvent = 3 ST_TLTriggerEventEnd ST_TLTriggerEvent = 4 ST_TLTriggerEventOnClick ST_TLTriggerEvent = 5 ST_TLTriggerEventOnDblClick ST_TLTriggerEvent = 6 ST_TLTriggerEventOnMouseOver ST_TLTriggerEvent = 7 ST_TLTriggerEventOnMouseOut ST_TLTriggerEvent = 8 ST_TLTriggerEventOnNext ST_TLTriggerEvent = 9 ST_TLTriggerEventOnPrev ST_TLTriggerEvent = 10 ST_TLTriggerEventOnStopAudio ST_TLTriggerEvent = 11 )
func (m ST_TLTriggerEvent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTriggerEvent) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTriggerEvent) String() string
func (m *ST_TLTriggerEvent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTriggerEvent) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTriggerEvent) Validate() error
func (m ST_TLTriggerEvent) ValidateWithPath(path string) error
type ST_TLTriggerRuntimeNode byte
const ( ST_TLTriggerRuntimeNodeUnset ST_TLTriggerRuntimeNode = 0 ST_TLTriggerRuntimeNodeFirst ST_TLTriggerRuntimeNode = 1 ST_TLTriggerRuntimeNodeLast ST_TLTriggerRuntimeNode = 2 ST_TLTriggerRuntimeNodeAll ST_TLTriggerRuntimeNode = 3 )
func (m ST_TLTriggerRuntimeNode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TLTriggerRuntimeNode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TLTriggerRuntimeNode) String() string
func (m *ST_TLTriggerRuntimeNode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TLTriggerRuntimeNode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TLTriggerRuntimeNode) Validate() error
func (m ST_TLTriggerRuntimeNode) ValidateWithPath(path string) error
type ST_TransitionCornerDirectionType byte
const ( ST_TransitionCornerDirectionTypeUnset ST_TransitionCornerDirectionType = 0 ST_TransitionCornerDirectionTypeLu ST_TransitionCornerDirectionType = 1 ST_TransitionCornerDirectionTypeRu ST_TransitionCornerDirectionType = 2 ST_TransitionCornerDirectionTypeLd ST_TransitionCornerDirectionType = 3 ST_TransitionCornerDirectionTypeRd ST_TransitionCornerDirectionType = 4 )
func (m ST_TransitionCornerDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionCornerDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionCornerDirectionType) String() string
func (m *ST_TransitionCornerDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionCornerDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionCornerDirectionType) Validate() error
func (m ST_TransitionCornerDirectionType) ValidateWithPath(path string) error
ST_TransitionEightDirectionType is a union type
type ST_TransitionEightDirectionType struct { ST_TransitionSideDirectionType ST_TransitionSideDirectionType ST_TransitionCornerDirectionType ST_TransitionCornerDirectionType }
func ParseUnionST_TransitionEightDirectionType(s string) (ST_TransitionEightDirectionType, error)
func (m ST_TransitionEightDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TransitionEightDirectionType) String() string
func (m *ST_TransitionEightDirectionType) Validate() error
func (m *ST_TransitionEightDirectionType) ValidateWithPath(path string) error
type ST_TransitionInOutDirectionType byte
const ( ST_TransitionInOutDirectionTypeUnset ST_TransitionInOutDirectionType = 0 ST_TransitionInOutDirectionTypeOut ST_TransitionInOutDirectionType = 1 ST_TransitionInOutDirectionTypeIn ST_TransitionInOutDirectionType = 2 )
func (m ST_TransitionInOutDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionInOutDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionInOutDirectionType) String() string
func (m *ST_TransitionInOutDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionInOutDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionInOutDirectionType) Validate() error
func (m ST_TransitionInOutDirectionType) ValidateWithPath(path string) error
type ST_TransitionSideDirectionType byte
const ( ST_TransitionSideDirectionTypeUnset ST_TransitionSideDirectionType = 0 ST_TransitionSideDirectionTypeL ST_TransitionSideDirectionType = 1 ST_TransitionSideDirectionTypeU ST_TransitionSideDirectionType = 2 ST_TransitionSideDirectionTypeR ST_TransitionSideDirectionType = 3 ST_TransitionSideDirectionTypeD ST_TransitionSideDirectionType = 4 )
func (m ST_TransitionSideDirectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TransitionSideDirectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TransitionSideDirectionType) String() string
func (m *ST_TransitionSideDirectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TransitionSideDirectionType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TransitionSideDirectionType) Validate() error
func (m ST_TransitionSideDirectionType) ValidateWithPath(path string) error
type ST_TransitionSpeed byte
const ( ST_TransitionSpeedUnset ST_TransitionSpeed = 0 ST_TransitionSpeedSlow ST_TransitionSpeed = 1 ST_TransitionSpeedMed ST_TransitionSpeed = 2 ST_TransitionSpeedFast ST_TransitionSpeed = 3 )
func (m ST_TransitionSpeed) MarshalXML(e *x