unioffice: github.com/unidoc/unioffice/schema/soo/pml Index | Files

package pml

import "github.com/unidoc/unioffice/schema/soo/pml"

Index

Package Files

AG_ChildSlide.go AG_Ole.go AG_TLBuild.go CT_ApplicationNonVisualDrawingProps.go CT_Background.go CT_BackgroundProperties.go CT_BuildList.go CT_Comment.go CT_CommentAuthor.go CT_CommentAuthorList.go CT_CommentList.go CT_CommonSlideData.go CT_CommonSlideViewProperties.go CT_CommonViewProperties.go CT_Connector.go CT_ConnectorNonVisual.go CT_Control.go CT_ControlList.go CT_CornerDirectionTransition.go CT_CustomShow.go CT_CustomShowId.go CT_CustomShowList.go CT_CustomerData.go CT_CustomerDataList.go CT_EightDirectionTransition.go CT_EmbeddedFontDataId.go CT_EmbeddedFontList.go CT_EmbeddedFontListEntry.go CT_Empty.go CT_Extension.go CT_ExtensionList.go CT_ExtensionListModify.go CT_GraphicalObjectFrame.go CT_GraphicalObjectFrameNonVisual.go CT_GroupShape.go CT_GroupShapeChoice.go CT_GroupShapeNonVisual.go CT_Guide.go CT_GuideList.go CT_HandoutMaster.go CT_HandoutMasterIdList.go CT_HandoutMasterIdListEntry.go CT_HeaderFooter.go CT_HtmlPublishProperties.go CT_InOutTransition.go CT_IndexRange.go CT_Kinsoku.go CT_ModifyVerifier.go CT_NormalViewPortion.go CT_NormalViewProperties.go CT_NotesMaster.go CT_NotesMasterIdList.go CT_NotesMasterIdListEntry.go CT_NotesSlide.go CT_NotesTextViewProperties.go CT_NotesViewProperties.go CT_OleObject.go CT_OleObjectChoice.go CT_OleObjectEmbed.go CT_OleObjectLink.go CT_OptionalBlackTransition.go CT_OrientationTransition.go CT_OutlineViewProperties.go CT_OutlineViewSlideEntry.go CT_OutlineViewSlideList.go CT_PhotoAlbum.go CT_Picture.go CT_PictureNonVisual.go CT_Placeholder.go CT_Presentation.go CT_PresentationProperties.go CT_PrintProperties.go CT_Rel.go CT_Shape.go CT_ShapeNonVisual.go CT_ShowInfoBrowse.go CT_ShowInfoKiosk.go CT_ShowProperties.go CT_SideDirectionTransition.go CT_Slide.go CT_SlideIdList.go CT_SlideIdListEntry.go CT_SlideLayout.go CT_SlideLayoutIdList.go CT_SlideLayoutIdListEntry.go CT_SlideMaster.go CT_SlideMasterIdList.go CT_SlideMasterIdListEntry.go CT_SlideMasterTextStyles.go CT_SlideRelationshipList.go CT_SlideRelationshipListEntry.go CT_SlideSize.go CT_SlideSorterViewProperties.go CT_SlideSyncProperties.go CT_SlideTiming.go CT_SlideTransition.go CT_SlideTransitionChoice.go CT_SlideViewProperties.go CT_SmartTags.go CT_SplitTransition.go CT_StringTag.go CT_TLAnimVariant.go CT_TLAnimVariantBooleanVal.go CT_TLAnimVariantFloatVal.go CT_TLAnimVariantIntegerVal.go CT_TLAnimVariantStringVal.go CT_TLAnimateBehavior.go CT_TLAnimateColorBehavior.go CT_TLAnimateEffectBehavior.go CT_TLAnimateMotionBehavior.go CT_TLAnimateRotationBehavior.go CT_TLAnimateScaleBehavior.go CT_TLBehaviorAttributeNameList.go CT_TLBuildDiagram.go CT_TLBuildParagraph.go CT_TLByAnimateColorTransform.go CT_TLByHslColorTransform.go CT_TLByRgbColorTransform.go CT_TLCommandBehavior.go CT_TLCommonBehaviorData.go CT_TLCommonMediaNodeData.go CT_TLCommonTimeNodeData.go CT_TLGraphicalObjectBuild.go CT_TLIterateData.go CT_TLIterateIntervalPercentage.go CT_TLIterateIntervalTime.go CT_TLMediaNodeAudio.go CT_TLMediaNodeVideo.go CT_TLOleBuildChart.go CT_TLOleChartTargetElement.go CT_TLPoint.go CT_TLSetBehavior.go CT_TLShapeTargetElement.go CT_TLSubShapeId.go CT_TLTemplate.go CT_TLTemplateList.go CT_TLTextTargetElement.go CT_TLTimeAnimateValue.go CT_TLTimeAnimateValueList.go CT_TLTimeCondition.go CT_TLTimeConditionList.go CT_TLTimeNodeExclusive.go CT_TLTimeNodeParallel.go CT_TLTimeNodeSequence.go CT_TLTimeTargetElement.go CT_TLTriggerRuntimeNode.go CT_TLTriggerTimeNodeID.go CT_TagList.go CT_TagsData.go CT_TimeNodeList.go CT_TransitionSoundAction.go CT_TransitionStartSoundAction.go CT_ViewProperties.go CT_WebProperties.go CT_WheelTransition.go CmAuthorLst.go CmLst.go EG_Background.go EG_ChildSlide.go EG_ExtensionList.go EG_ShowType.go EG_SlideListChoice.go EG_TopLevelSlide.go HandoutMaster.go Notes.go NotesMaster.go OleObj.go Presentation.go PresentationPr.go ST_TLTime.go ST_TLTimeAnimateValueTime.go ST_TransitionEightDirectionType.go Sld.go SldLayout.go SldMaster.go SldSyncPr.go TagLst.go ViewPr.go common.go

func ParseStdlibTime Uses

func ParseStdlibTime(s string) (time.Time, error)

func ParseUnionST_Coordinate32 Uses

func ParseUnionST_Coordinate32(s string) (dml.ST_Coordinate32, error)

func ParseUnionST_FixedPercentage Uses

func ParseUnionST_FixedPercentage(s string) (dml.ST_FixedPercentage, error)

func ParseUnionST_Percentage Uses

func ParseUnionST_Percentage(s string) (dml.ST_Percentage, error)

func ParseUnionST_PositiveFixedPercentage Uses

func ParseUnionST_PositiveFixedPercentage(s string) (dml.ST_PositiveFixedPercentage, error)

func ParseUnionST_PositivePercentage Uses

func ParseUnionST_PositivePercentage(s string) (dml.ST_PositivePercentage, error)

type AG_ChildSlide Uses

type AG_ChildSlide struct {
    ShowMasterSpAttr     *bool
    ShowMasterPhAnimAttr *bool
}

func NewAG_ChildSlide Uses

func NewAG_ChildSlide() *AG_ChildSlide

func (*AG_ChildSlide) MarshalXML Uses

func (m *AG_ChildSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*AG_ChildSlide) UnmarshalXML Uses

func (m *AG_ChildSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*AG_ChildSlide) Validate Uses

func (m *AG_ChildSlide) Validate() error

Validate validates the AG_ChildSlide and its children

func (*AG_ChildSlide) ValidateWithPath Uses

func (m *AG_ChildSlide) ValidateWithPath(path string) error

ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path

type AG_Ole Uses

type AG_Ole struct {
    SpidAttr       *string
    NameAttr       *string
    ShowAsIconAttr *bool
    IdAttr         *string
    ImgWAttr       *int32
    ImgHAttr       *int32
}

func NewAG_Ole Uses

func NewAG_Ole() *AG_Ole

func (*AG_Ole) MarshalXML Uses

func (m *AG_Ole) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*AG_Ole) UnmarshalXML Uses

func (m *AG_Ole) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*AG_Ole) Validate Uses

func (m *AG_Ole) Validate() error

Validate validates the AG_Ole and its children

func (*AG_Ole) ValidateWithPath Uses

func (m *AG_Ole) ValidateWithPath(path string) error

ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path

type AG_TLBuild Uses

type AG_TLBuild struct {
    SpidAttr     *uint32
    GrpIdAttr    *uint32
    UiExpandAttr *bool
}

func NewAG_TLBuild Uses

func NewAG_TLBuild() *AG_TLBuild

func (*AG_TLBuild) MarshalXML Uses

func (m *AG_TLBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*AG_TLBuild) UnmarshalXML Uses

func (m *AG_TLBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*AG_TLBuild) Validate Uses

func (m *AG_TLBuild) Validate() error

Validate validates the AG_TLBuild and its children

func (*AG_TLBuild) ValidateWithPath Uses

func (m *AG_TLBuild) ValidateWithPath(path string) error

ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path

type CT_ApplicationNonVisualDrawingProps Uses

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 Uses

func NewCT_ApplicationNonVisualDrawingProps() *CT_ApplicationNonVisualDrawingProps

func (*CT_ApplicationNonVisualDrawingProps) MarshalXML Uses

func (m *CT_ApplicationNonVisualDrawingProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ApplicationNonVisualDrawingProps) UnmarshalXML Uses

func (m *CT_ApplicationNonVisualDrawingProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ApplicationNonVisualDrawingProps) Validate Uses

func (m *CT_ApplicationNonVisualDrawingProps) Validate() error

Validate validates the CT_ApplicationNonVisualDrawingProps and its children

func (*CT_ApplicationNonVisualDrawingProps) ValidateWithPath Uses

func (m *CT_ApplicationNonVisualDrawingProps) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path

type CT_Background Uses

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 Uses

func NewCT_Background() *CT_Background

func (*CT_Background) MarshalXML Uses

func (m *CT_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Background) UnmarshalXML Uses

func (m *CT_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Background) Validate Uses

func (m *CT_Background) Validate() error

Validate validates the CT_Background and its children

func (*CT_Background) ValidateWithPath Uses

func (m *CT_Background) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Background and its children, prefixing error messages with path

type CT_BackgroundProperties Uses

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
    EffectLst        *dml.CT_EffectList
    EffectDag        *dml.CT_EffectContainer
    ExtLst           *CT_ExtensionList
}

func NewCT_BackgroundProperties Uses

func NewCT_BackgroundProperties() *CT_BackgroundProperties

func (*CT_BackgroundProperties) MarshalXML Uses

func (m *CT_BackgroundProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BackgroundProperties) UnmarshalXML Uses

func (m *CT_BackgroundProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BackgroundProperties) Validate Uses

func (m *CT_BackgroundProperties) Validate() error

Validate validates the CT_BackgroundProperties and its children

func (*CT_BackgroundProperties) ValidateWithPath Uses

func (m *CT_BackgroundProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path

type CT_BuildList Uses

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 Uses

func NewCT_BuildList() *CT_BuildList

func (*CT_BuildList) MarshalXML Uses

func (m *CT_BuildList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BuildList) UnmarshalXML Uses

func (m *CT_BuildList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BuildList) Validate Uses

func (m *CT_BuildList) Validate() error

Validate validates the CT_BuildList and its children

func (*CT_BuildList) ValidateWithPath Uses

func (m *CT_BuildList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path

type CT_Comment Uses

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 Uses

func NewCT_Comment() *CT_Comment

func (*CT_Comment) MarshalXML Uses

func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Comment) UnmarshalXML Uses

func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Comment) Validate Uses

func (m *CT_Comment) Validate() error

Validate validates the CT_Comment and its children

func (*CT_Comment) ValidateWithPath Uses

func (m *CT_Comment) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path

type CT_CommentAuthor Uses

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 Uses

func NewCT_CommentAuthor() *CT_CommentAuthor

func (*CT_CommentAuthor) MarshalXML Uses

func (m *CT_CommentAuthor) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommentAuthor) UnmarshalXML Uses

func (m *CT_CommentAuthor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommentAuthor) Validate Uses

func (m *CT_CommentAuthor) Validate() error

Validate validates the CT_CommentAuthor and its children

func (*CT_CommentAuthor) ValidateWithPath Uses

func (m *CT_CommentAuthor) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path

type CT_CommentAuthorList Uses

type CT_CommentAuthorList struct {
    // Comment Author
    CmAuthor []*CT_CommentAuthor
}

func NewCT_CommentAuthorList Uses

func NewCT_CommentAuthorList() *CT_CommentAuthorList

func (*CT_CommentAuthorList) MarshalXML Uses

func (m *CT_CommentAuthorList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommentAuthorList) UnmarshalXML Uses

func (m *CT_CommentAuthorList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommentAuthorList) Validate Uses

func (m *CT_CommentAuthorList) Validate() error

Validate validates the CT_CommentAuthorList and its children

func (*CT_CommentAuthorList) ValidateWithPath Uses

func (m *CT_CommentAuthorList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path

type CT_CommentList Uses

type CT_CommentList struct {
    // Comment
    Cm []*CT_Comment
}

func NewCT_CommentList Uses

func NewCT_CommentList() *CT_CommentList

func (*CT_CommentList) MarshalXML Uses

func (m *CT_CommentList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommentList) UnmarshalXML Uses

func (m *CT_CommentList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommentList) Validate Uses

func (m *CT_CommentList) Validate() error

Validate validates the CT_CommentList and its children

func (*CT_CommentList) ValidateWithPath Uses

func (m *CT_CommentList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path

type CT_CommonSlideData Uses

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 Uses

func NewCT_CommonSlideData() *CT_CommonSlideData

func (*CT_CommonSlideData) MarshalXML Uses

func (m *CT_CommonSlideData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommonSlideData) UnmarshalXML Uses

func (m *CT_CommonSlideData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommonSlideData) Validate Uses

func (m *CT_CommonSlideData) Validate() error

Validate validates the CT_CommonSlideData and its children

func (*CT_CommonSlideData) ValidateWithPath Uses

func (m *CT_CommonSlideData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path

type CT_CommonSlideViewProperties Uses

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 Uses

func NewCT_CommonSlideViewProperties() *CT_CommonSlideViewProperties

func (*CT_CommonSlideViewProperties) MarshalXML Uses

func (m *CT_CommonSlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommonSlideViewProperties) UnmarshalXML Uses

func (m *CT_CommonSlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommonSlideViewProperties) Validate Uses

func (m *CT_CommonSlideViewProperties) Validate() error

Validate validates the CT_CommonSlideViewProperties and its children

func (*CT_CommonSlideViewProperties) ValidateWithPath Uses

func (m *CT_CommonSlideViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path

type CT_CommonViewProperties Uses

type CT_CommonViewProperties struct {
    // Variable Scale
    VarScaleAttr *bool
    // View Scale
    Scale *dml.CT_Scale2D
    // View Origin
    Origin *dml.CT_Point2D
}

func NewCT_CommonViewProperties Uses

func NewCT_CommonViewProperties() *CT_CommonViewProperties

func (*CT_CommonViewProperties) MarshalXML Uses

func (m *CT_CommonViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommonViewProperties) UnmarshalXML Uses

func (m *CT_CommonViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommonViewProperties) Validate Uses

func (m *CT_CommonViewProperties) Validate() error

Validate validates the CT_CommonViewProperties and its children

func (*CT_CommonViewProperties) ValidateWithPath Uses

func (m *CT_CommonViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path

type CT_Connector Uses

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 Uses

func NewCT_Connector() *CT_Connector

func (*CT_Connector) MarshalXML Uses

func (m *CT_Connector) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Connector) UnmarshalXML Uses

func (m *CT_Connector) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Connector) Validate Uses

func (m *CT_Connector) Validate() error

Validate validates the CT_Connector and its children

func (*CT_Connector) ValidateWithPath Uses

func (m *CT_Connector) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path

type CT_ConnectorNonVisual Uses

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 Uses

func NewCT_ConnectorNonVisual() *CT_ConnectorNonVisual

func (*CT_ConnectorNonVisual) MarshalXML Uses

func (m *CT_ConnectorNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ConnectorNonVisual) UnmarshalXML Uses

func (m *CT_ConnectorNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ConnectorNonVisual) Validate Uses

func (m *CT_ConnectorNonVisual) Validate() error

Validate validates the CT_ConnectorNonVisual and its children

func (*CT_ConnectorNonVisual) ValidateWithPath Uses

func (m *CT_ConnectorNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path

type CT_Control Uses

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 Uses

func NewCT_Control() *CT_Control

func (*CT_Control) MarshalXML Uses

func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Control) UnmarshalXML Uses

func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Control) Validate Uses

func (m *CT_Control) Validate() error

Validate validates the CT_Control and its children

func (*CT_Control) ValidateWithPath Uses

func (m *CT_Control) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Control and its children, prefixing error messages with path

type CT_ControlList Uses

type CT_ControlList struct {
    // Embedded Control
    Control []*CT_Control
}

func NewCT_ControlList Uses

func NewCT_ControlList() *CT_ControlList

func (*CT_ControlList) MarshalXML Uses

func (m *CT_ControlList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ControlList) UnmarshalXML Uses

func (m *CT_ControlList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ControlList) Validate Uses

func (m *CT_ControlList) Validate() error

Validate validates the CT_ControlList and its children

func (*CT_ControlList) ValidateWithPath Uses

func (m *CT_ControlList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path

type CT_CornerDirectionTransition Uses

type CT_CornerDirectionTransition struct {
    // Direction
    DirAttr ST_TransitionCornerDirectionType
}

func NewCT_CornerDirectionTransition Uses

func NewCT_CornerDirectionTransition() *CT_CornerDirectionTransition

func (*CT_CornerDirectionTransition) MarshalXML Uses

func (m *CT_CornerDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CornerDirectionTransition) UnmarshalXML Uses

func (m *CT_CornerDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CornerDirectionTransition) Validate Uses

func (m *CT_CornerDirectionTransition) Validate() error

Validate validates the CT_CornerDirectionTransition and its children

func (*CT_CornerDirectionTransition) ValidateWithPath Uses

func (m *CT_CornerDirectionTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path

type CT_CustomShow Uses

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 Uses

func NewCT_CustomShow() *CT_CustomShow

func (*CT_CustomShow) MarshalXML Uses

func (m *CT_CustomShow) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomShow) UnmarshalXML Uses

func (m *CT_CustomShow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomShow) Validate Uses

func (m *CT_CustomShow) Validate() error

Validate validates the CT_CustomShow and its children

func (*CT_CustomShow) ValidateWithPath Uses

func (m *CT_CustomShow) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path

type CT_CustomShowId Uses

type CT_CustomShowId struct {
    // Custom Show Identifier
    IdAttr uint32
}

func NewCT_CustomShowId Uses

func NewCT_CustomShowId() *CT_CustomShowId

func (*CT_CustomShowId) MarshalXML Uses

func (m *CT_CustomShowId) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomShowId) UnmarshalXML Uses

func (m *CT_CustomShowId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomShowId) Validate Uses

func (m *CT_CustomShowId) Validate() error

Validate validates the CT_CustomShowId and its children

func (*CT_CustomShowId) ValidateWithPath Uses

func (m *CT_CustomShowId) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path

type CT_CustomShowList Uses

type CT_CustomShowList struct {
    // Custom Show
    CustShow []*CT_CustomShow
}

func NewCT_CustomShowList Uses

func NewCT_CustomShowList() *CT_CustomShowList

func (*CT_CustomShowList) MarshalXML Uses

func (m *CT_CustomShowList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomShowList) UnmarshalXML Uses

func (m *CT_CustomShowList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomShowList) Validate Uses

func (m *CT_CustomShowList) Validate() error

Validate validates the CT_CustomShowList and its children

func (*CT_CustomShowList) ValidateWithPath Uses

func (m *CT_CustomShowList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path

type CT_CustomerData Uses

type CT_CustomerData struct {
    IdAttr string
}

func NewCT_CustomerData Uses

func NewCT_CustomerData() *CT_CustomerData

func (*CT_CustomerData) MarshalXML Uses

func (m *CT_CustomerData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomerData) UnmarshalXML Uses

func (m *CT_CustomerData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomerData) Validate Uses

func (m *CT_CustomerData) Validate() error

Validate validates the CT_CustomerData and its children

func (*CT_CustomerData) ValidateWithPath Uses

func (m *CT_CustomerData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path

type CT_CustomerDataList Uses

type CT_CustomerDataList struct {
    // Customer Data
    CustData []*CT_CustomerData
    // Customer Data Tags
    Tags *CT_TagsData
}

func NewCT_CustomerDataList Uses

func NewCT_CustomerDataList() *CT_CustomerDataList

func (*CT_CustomerDataList) MarshalXML Uses

func (m *CT_CustomerDataList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomerDataList) UnmarshalXML Uses

func (m *CT_CustomerDataList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomerDataList) Validate Uses

func (m *CT_CustomerDataList) Validate() error

Validate validates the CT_CustomerDataList and its children

func (*CT_CustomerDataList) ValidateWithPath Uses

func (m *CT_CustomerDataList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path

type CT_EightDirectionTransition Uses

type CT_EightDirectionTransition struct {
    // Direction
    DirAttr *ST_TransitionEightDirectionType
}

func NewCT_EightDirectionTransition Uses

func NewCT_EightDirectionTransition() *CT_EightDirectionTransition

func (*CT_EightDirectionTransition) MarshalXML Uses

func (m *CT_EightDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_EightDirectionTransition) UnmarshalXML Uses

func (m *CT_EightDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_EightDirectionTransition) Validate Uses

func (m *CT_EightDirectionTransition) Validate() error

Validate validates the CT_EightDirectionTransition and its children

func (*CT_EightDirectionTransition) ValidateWithPath Uses

func (m *CT_EightDirectionTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path

type CT_EmbeddedFontDataId Uses

type CT_EmbeddedFontDataId struct {
    IdAttr string
}

func NewCT_EmbeddedFontDataId Uses

func NewCT_EmbeddedFontDataId() *CT_EmbeddedFontDataId

func (*CT_EmbeddedFontDataId) MarshalXML Uses

func (m *CT_EmbeddedFontDataId) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_EmbeddedFontDataId) UnmarshalXML Uses

func (m *CT_EmbeddedFontDataId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_EmbeddedFontDataId) Validate Uses

func (m *CT_EmbeddedFontDataId) Validate() error

Validate validates the CT_EmbeddedFontDataId and its children

func (*CT_EmbeddedFontDataId) ValidateWithPath Uses

func (m *CT_EmbeddedFontDataId) ValidateWithPath(path string) error

ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path

type CT_EmbeddedFontList Uses

type CT_EmbeddedFontList struct {
    // Embedded Font
    EmbeddedFont []*CT_EmbeddedFontListEntry
}

func NewCT_EmbeddedFontList Uses

func NewCT_EmbeddedFontList() *CT_EmbeddedFontList

func (*CT_EmbeddedFontList) MarshalXML Uses

func (m *CT_EmbeddedFontList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_EmbeddedFontList) UnmarshalXML Uses

func (m *CT_EmbeddedFontList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_EmbeddedFontList) Validate Uses

func (m *CT_EmbeddedFontList) Validate() error

Validate validates the CT_EmbeddedFontList and its children

func (*CT_EmbeddedFontList) ValidateWithPath Uses

func (m *CT_EmbeddedFontList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path

type CT_EmbeddedFontListEntry Uses

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 Uses

func NewCT_EmbeddedFontListEntry() *CT_EmbeddedFontListEntry

func (*CT_EmbeddedFontListEntry) MarshalXML Uses

func (m *CT_EmbeddedFontListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_EmbeddedFontListEntry) UnmarshalXML Uses

func (m *CT_EmbeddedFontListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_EmbeddedFontListEntry) Validate Uses

func (m *CT_EmbeddedFontListEntry) Validate() error

Validate validates the CT_EmbeddedFontListEntry and its children

func (*CT_EmbeddedFontListEntry) ValidateWithPath Uses

func (m *CT_EmbeddedFontListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path

type CT_Empty Uses

type CT_Empty struct {
}

func NewCT_Empty Uses

func NewCT_Empty() *CT_Empty

func (*CT_Empty) MarshalXML Uses

func (m *CT_Empty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Empty) UnmarshalXML Uses

func (m *CT_Empty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Empty) Validate Uses

func (m *CT_Empty) Validate() error

Validate validates the CT_Empty and its children

func (*CT_Empty) ValidateWithPath Uses

func (m *CT_Empty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path

type CT_Extension Uses

type CT_Extension struct {
    // Uniform Resource Identifier
    UriAttr string
    Any     []unioffice.Any
}

func NewCT_Extension Uses

func NewCT_Extension() *CT_Extension

func (*CT_Extension) MarshalXML Uses

func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Extension) UnmarshalXML Uses

func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Extension) Validate Uses

func (m *CT_Extension) Validate() error

Validate validates the CT_Extension and its children

func (*CT_Extension) ValidateWithPath Uses

func (m *CT_Extension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path

type CT_ExtensionList Uses

type CT_ExtensionList struct {
    // Extension
    Ext []*CT_Extension
}

func NewCT_ExtensionList Uses

func NewCT_ExtensionList() *CT_ExtensionList

func (*CT_ExtensionList) MarshalXML Uses

func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExtensionList) UnmarshalXML Uses

func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExtensionList) Validate Uses

func (m *CT_ExtensionList) Validate() error

Validate validates the CT_ExtensionList and its children

func (*CT_ExtensionList) ValidateWithPath Uses

func (m *CT_ExtensionList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path

type CT_ExtensionListModify Uses

type CT_ExtensionListModify struct {
    // Modify
    ModAttr *bool
    // Extension
    Ext []*CT_Extension
}

func NewCT_ExtensionListModify Uses

func NewCT_ExtensionListModify() *CT_ExtensionListModify

func (*CT_ExtensionListModify) MarshalXML Uses

func (m *CT_ExtensionListModify) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExtensionListModify) UnmarshalXML Uses

func (m *CT_ExtensionListModify) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExtensionListModify) Validate Uses

func (m *CT_ExtensionListModify) Validate() error

Validate validates the CT_ExtensionListModify and its children

func (*CT_ExtensionListModify) ValidateWithPath Uses

func (m *CT_ExtensionListModify) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path

type CT_GraphicalObjectFrame Uses

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 Uses

func NewCT_GraphicalObjectFrame() *CT_GraphicalObjectFrame

func (*CT_GraphicalObjectFrame) MarshalXML Uses

func (m *CT_GraphicalObjectFrame) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GraphicalObjectFrame) UnmarshalXML Uses

func (m *CT_GraphicalObjectFrame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GraphicalObjectFrame) Validate Uses

func (m *CT_GraphicalObjectFrame) Validate() error

Validate validates the CT_GraphicalObjectFrame and its children

func (*CT_GraphicalObjectFrame) ValidateWithPath Uses

func (m *CT_GraphicalObjectFrame) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path

type CT_GraphicalObjectFrameNonVisual Uses

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 Uses

func NewCT_GraphicalObjectFrameNonVisual() *CT_GraphicalObjectFrameNonVisual

func (*CT_GraphicalObjectFrameNonVisual) MarshalXML Uses

func (m *CT_GraphicalObjectFrameNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GraphicalObjectFrameNonVisual) UnmarshalXML Uses

func (m *CT_GraphicalObjectFrameNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GraphicalObjectFrameNonVisual) Validate Uses

func (m *CT_GraphicalObjectFrameNonVisual) Validate() error

Validate validates the CT_GraphicalObjectFrameNonVisual and its children

func (*CT_GraphicalObjectFrameNonVisual) ValidateWithPath Uses

func (m *CT_GraphicalObjectFrameNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path

type CT_GroupShape Uses

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 Uses

func NewCT_GroupShape() *CT_GroupShape

func (*CT_GroupShape) MarshalXML Uses

func (m *CT_GroupShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShape) UnmarshalXML Uses

func (m *CT_GroupShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShape) Validate Uses

func (m *CT_GroupShape) Validate() error

Validate validates the CT_GroupShape and its children

func (*CT_GroupShape) ValidateWithPath Uses

func (m *CT_GroupShape) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path

type CT_GroupShapeChoice Uses

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 Uses

func NewCT_GroupShapeChoice() *CT_GroupShapeChoice

func (*CT_GroupShapeChoice) MarshalXML Uses

func (m *CT_GroupShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShapeChoice) UnmarshalXML Uses

func (m *CT_GroupShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShapeChoice) Validate Uses

func (m *CT_GroupShapeChoice) Validate() error

Validate validates the CT_GroupShapeChoice and its children

func (*CT_GroupShapeChoice) ValidateWithPath Uses

func (m *CT_GroupShapeChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path

type CT_GroupShapeNonVisual Uses

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 Uses

func NewCT_GroupShapeNonVisual() *CT_GroupShapeNonVisual

func (*CT_GroupShapeNonVisual) MarshalXML Uses

func (m *CT_GroupShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupShapeNonVisual) UnmarshalXML Uses

func (m *CT_GroupShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupShapeNonVisual) Validate Uses

func (m *CT_GroupShapeNonVisual) Validate() error

Validate validates the CT_GroupShapeNonVisual and its children

func (*CT_GroupShapeNonVisual) ValidateWithPath Uses

func (m *CT_GroupShapeNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path

type CT_Guide Uses

type CT_Guide struct {
    // Guide Orientation
    OrientAttr ST_Direction
    // Guide Position
    PosAttr *dml.ST_Coordinate32
}

func NewCT_Guide Uses

func NewCT_Guide() *CT_Guide

func (*CT_Guide) MarshalXML Uses

func (m *CT_Guide) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Guide) UnmarshalXML Uses

func (m *CT_Guide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Guide) Validate Uses

func (m *CT_Guide) Validate() error

Validate validates the CT_Guide and its children

func (*CT_Guide) ValidateWithPath Uses

func (m *CT_Guide) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path

type CT_GuideList Uses

type CT_GuideList struct {
    // A Guide
    Guide []*CT_Guide
}

func NewCT_GuideList Uses

func NewCT_GuideList() *CT_GuideList

func (*CT_GuideList) MarshalXML Uses

func (m *CT_GuideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GuideList) UnmarshalXML Uses

func (m *CT_GuideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GuideList) Validate Uses

func (m *CT_GuideList) Validate() error

Validate validates the CT_GuideList and its children

func (*CT_GuideList) ValidateWithPath Uses

func (m *CT_GuideList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path

type CT_HandoutMaster Uses

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 Uses

func NewCT_HandoutMaster() *CT_HandoutMaster

func (*CT_HandoutMaster) MarshalXML Uses

func (m *CT_HandoutMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HandoutMaster) UnmarshalXML Uses

func (m *CT_HandoutMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HandoutMaster) Validate Uses

func (m *CT_HandoutMaster) Validate() error

Validate validates the CT_HandoutMaster and its children

func (*CT_HandoutMaster) ValidateWithPath Uses

func (m *CT_HandoutMaster) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path

type CT_HandoutMasterIdList Uses

type CT_HandoutMasterIdList struct {
    // Handout Master ID
    HandoutMasterId *CT_HandoutMasterIdListEntry
}

func NewCT_HandoutMasterIdList Uses

func NewCT_HandoutMasterIdList() *CT_HandoutMasterIdList

func (*CT_HandoutMasterIdList) MarshalXML Uses

func (m *CT_HandoutMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HandoutMasterIdList) UnmarshalXML Uses

func (m *CT_HandoutMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HandoutMasterIdList) Validate Uses

func (m *CT_HandoutMasterIdList) Validate() error

Validate validates the CT_HandoutMasterIdList and its children

func (*CT_HandoutMasterIdList) ValidateWithPath Uses

func (m *CT_HandoutMasterIdList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path

type CT_HandoutMasterIdListEntry Uses

type CT_HandoutMasterIdListEntry struct {
    IdAttr string
    ExtLst *CT_ExtensionList
}

func NewCT_HandoutMasterIdListEntry Uses

func NewCT_HandoutMasterIdListEntry() *CT_HandoutMasterIdListEntry

func (*CT_HandoutMasterIdListEntry) MarshalXML Uses

func (m *CT_HandoutMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HandoutMasterIdListEntry) UnmarshalXML Uses

func (m *CT_HandoutMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HandoutMasterIdListEntry) Validate Uses

func (m *CT_HandoutMasterIdListEntry) Validate() error

Validate validates the CT_HandoutMasterIdListEntry and its children

func (*CT_HandoutMasterIdListEntry) ValidateWithPath Uses

func (m *CT_HandoutMasterIdListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path

type CT_HeaderFooter Uses

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 Uses

func NewCT_HeaderFooter() *CT_HeaderFooter

func (*CT_HeaderFooter) MarshalXML Uses

func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HeaderFooter) UnmarshalXML Uses

func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HeaderFooter) Validate Uses

func (m *CT_HeaderFooter) Validate() error

Validate validates the CT_HeaderFooter and its children

func (*CT_HeaderFooter) ValidateWithPath Uses

func (m *CT_HeaderFooter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path

type CT_HtmlPublishProperties Uses

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 Uses

func NewCT_HtmlPublishProperties() *CT_HtmlPublishProperties

func (*CT_HtmlPublishProperties) MarshalXML Uses

func (m *CT_HtmlPublishProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HtmlPublishProperties) UnmarshalXML Uses

func (m *CT_HtmlPublishProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HtmlPublishProperties) Validate Uses

func (m *CT_HtmlPublishProperties) Validate() error

Validate validates the CT_HtmlPublishProperties and its children

func (*CT_HtmlPublishProperties) ValidateWithPath Uses

func (m *CT_HtmlPublishProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path

type CT_InOutTransition Uses

type CT_InOutTransition struct {
    // Direction
    DirAttr ST_TransitionInOutDirectionType
}

func NewCT_InOutTransition Uses

func NewCT_InOutTransition() *CT_InOutTransition

func (*CT_InOutTransition) MarshalXML Uses

func (m *CT_InOutTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_InOutTransition) UnmarshalXML Uses

func (m *CT_InOutTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_InOutTransition) Validate Uses

func (m *CT_InOutTransition) Validate() error

Validate validates the CT_InOutTransition and its children

func (*CT_InOutTransition) ValidateWithPath Uses

func (m *CT_InOutTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path

type CT_IndexRange Uses

type CT_IndexRange struct {
    // Start
    StAttr uint32
    // End
    EndAttr uint32
}

func NewCT_IndexRange Uses

func NewCT_IndexRange() *CT_IndexRange

func (*CT_IndexRange) MarshalXML Uses

func (m *CT_IndexRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IndexRange) UnmarshalXML Uses

func (m *CT_IndexRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IndexRange) Validate Uses

func (m *CT_IndexRange) Validate() error

Validate validates the CT_IndexRange and its children

func (*CT_IndexRange) ValidateWithPath Uses

func (m *CT_IndexRange) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path

type CT_Kinsoku Uses

type CT_Kinsoku struct {
    // Language
    LangAttr *string
    // Invalid Kinsoku Start Characters
    InvalStCharsAttr string
    // Invalid Kinsoku End Characters
    InvalEndCharsAttr string
}

func NewCT_Kinsoku Uses

func NewCT_Kinsoku() *CT_Kinsoku

func (*CT_Kinsoku) MarshalXML Uses

func (m *CT_Kinsoku) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Kinsoku) UnmarshalXML Uses

func (m *CT_Kinsoku) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Kinsoku) Validate Uses

func (m *CT_Kinsoku) Validate() error

Validate validates the CT_Kinsoku and its children

func (*CT_Kinsoku) ValidateWithPath Uses

func (m *CT_Kinsoku) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path

type CT_ModifyVerifier Uses

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 Uses

func NewCT_ModifyVerifier() *CT_ModifyVerifier

func (*CT_ModifyVerifier) MarshalXML Uses

func (m *CT_ModifyVerifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ModifyVerifier) UnmarshalXML Uses

func (m *CT_ModifyVerifier) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ModifyVerifier) Validate Uses

func (m *CT_ModifyVerifier) Validate() error

Validate validates the CT_ModifyVerifier and its children

func (*CT_ModifyVerifier) ValidateWithPath Uses

func (m *CT_ModifyVerifier) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path

type CT_NormalViewPortion Uses

type CT_NormalViewPortion struct {
    // Normal View Dimension Size
    SzAttr dml.ST_PositiveFixedPercentage
    // Auto Adjust Normal View
    AutoAdjustAttr *bool
}

func NewCT_NormalViewPortion Uses

func NewCT_NormalViewPortion() *CT_NormalViewPortion

func (*CT_NormalViewPortion) MarshalXML Uses

func (m *CT_NormalViewPortion) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NormalViewPortion) UnmarshalXML Uses

func (m *CT_NormalViewPortion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NormalViewPortion) Validate Uses

func (m *CT_NormalViewPortion) Validate() error

Validate validates the CT_NormalViewPortion and its children

func (*CT_NormalViewPortion) ValidateWithPath Uses

func (m *CT_NormalViewPortion) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path

type CT_NormalViewProperties Uses

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 Uses

func NewCT_NormalViewProperties() *CT_NormalViewProperties

func (*CT_NormalViewProperties) MarshalXML Uses

func (m *CT_NormalViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NormalViewProperties) UnmarshalXML Uses

func (m *CT_NormalViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NormalViewProperties) Validate Uses

func (m *CT_NormalViewProperties) Validate() error

Validate validates the CT_NormalViewProperties and its children

func (*CT_NormalViewProperties) ValidateWithPath Uses

func (m *CT_NormalViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path

type CT_NotesMaster Uses

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 Uses

func NewCT_NotesMaster() *CT_NotesMaster

func (*CT_NotesMaster) MarshalXML Uses

func (m *CT_NotesMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesMaster) UnmarshalXML Uses

func (m *CT_NotesMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesMaster) Validate Uses

func (m *CT_NotesMaster) Validate() error

Validate validates the CT_NotesMaster and its children

func (*CT_NotesMaster) ValidateWithPath Uses

func (m *CT_NotesMaster) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path

type CT_NotesMasterIdList Uses

type CT_NotesMasterIdList struct {
    // Notes Master ID
    NotesMasterId *CT_NotesMasterIdListEntry
}

func NewCT_NotesMasterIdList Uses

func NewCT_NotesMasterIdList() *CT_NotesMasterIdList

func (*CT_NotesMasterIdList) MarshalXML Uses

func (m *CT_NotesMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesMasterIdList) UnmarshalXML Uses

func (m *CT_NotesMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesMasterIdList) Validate Uses

func (m *CT_NotesMasterIdList) Validate() error

Validate validates the CT_NotesMasterIdList and its children

func (*CT_NotesMasterIdList) ValidateWithPath Uses

func (m *CT_NotesMasterIdList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path

type CT_NotesMasterIdListEntry Uses

type CT_NotesMasterIdListEntry struct {
    IdAttr string
    ExtLst *CT_ExtensionList
}

func NewCT_NotesMasterIdListEntry Uses

func NewCT_NotesMasterIdListEntry() *CT_NotesMasterIdListEntry

func (*CT_NotesMasterIdListEntry) MarshalXML Uses

func (m *CT_NotesMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesMasterIdListEntry) UnmarshalXML Uses

func (m *CT_NotesMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesMasterIdListEntry) Validate Uses

func (m *CT_NotesMasterIdListEntry) Validate() error

Validate validates the CT_NotesMasterIdListEntry and its children

func (*CT_NotesMasterIdListEntry) ValidateWithPath Uses

func (m *CT_NotesMasterIdListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path

type CT_NotesSlide Uses

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 Uses

func NewCT_NotesSlide() *CT_NotesSlide

func (*CT_NotesSlide) MarshalXML Uses

func (m *CT_NotesSlide) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesSlide) UnmarshalXML Uses

func (m *CT_NotesSlide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesSlide) Validate Uses

func (m *CT_NotesSlide) Validate() error

Validate validates the CT_NotesSlide and its children

func (*CT_NotesSlide) ValidateWithPath Uses

func (m *CT_NotesSlide) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path

type CT_NotesTextViewProperties Uses

type CT_NotesTextViewProperties struct {
    // Base properties for Notes View
    CViewPr *CT_CommonViewProperties
    ExtLst  *CT_ExtensionList
}

func NewCT_NotesTextViewProperties Uses

func NewCT_NotesTextViewProperties() *CT_NotesTextViewProperties

func (*CT_NotesTextViewProperties) MarshalXML Uses

func (m *CT_NotesTextViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesTextViewProperties) UnmarshalXML Uses

func (m *CT_NotesTextViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesTextViewProperties) Validate Uses

func (m *CT_NotesTextViewProperties) Validate() error

Validate validates the CT_NotesTextViewProperties and its children

func (*CT_NotesTextViewProperties) ValidateWithPath Uses

func (m *CT_NotesTextViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path

type CT_NotesViewProperties Uses

type CT_NotesViewProperties struct {
    // Common Slide View Properties
    CSldViewPr *CT_CommonSlideViewProperties
    ExtLst     *CT_ExtensionList
}

func NewCT_NotesViewProperties Uses

func NewCT_NotesViewProperties() *CT_NotesViewProperties

func (*CT_NotesViewProperties) MarshalXML Uses

func (m *CT_NotesViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NotesViewProperties) UnmarshalXML Uses

func (m *CT_NotesViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NotesViewProperties) Validate Uses

func (m *CT_NotesViewProperties) Validate() error

Validate validates the CT_NotesViewProperties and its children

func (*CT_NotesViewProperties) ValidateWithPath Uses

func (m *CT_NotesViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path

type CT_OleObject Uses

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 Uses

func NewCT_OleObject() *CT_OleObject

func (*CT_OleObject) MarshalXML Uses

func (m *CT_OleObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObject) UnmarshalXML Uses

func (m *CT_OleObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObject) Validate Uses

func (m *CT_OleObject) Validate() error

Validate validates the CT_OleObject and its children

func (*CT_OleObject) ValidateWithPath Uses

func (m *CT_OleObject) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path

type CT_OleObjectChoice Uses

type CT_OleObjectChoice struct {
    Embed *CT_OleObjectEmbed
    Link  *CT_OleObjectLink
}

func NewCT_OleObjectChoice Uses

func NewCT_OleObjectChoice() *CT_OleObjectChoice

func (*CT_OleObjectChoice) MarshalXML Uses

func (m *CT_OleObjectChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObjectChoice) UnmarshalXML Uses

func (m *CT_OleObjectChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObjectChoice) Validate Uses

func (m *CT_OleObjectChoice) Validate() error

Validate validates the CT_OleObjectChoice and its children

func (*CT_OleObjectChoice) ValidateWithPath Uses

func (m *CT_OleObjectChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path

type CT_OleObjectEmbed Uses

type CT_OleObjectEmbed struct {
    // Color Scheme Properties for Embedded object
    FollowColorSchemeAttr ST_OleObjectFollowColorScheme
    ExtLst                *CT_ExtensionList
}

func NewCT_OleObjectEmbed Uses

func NewCT_OleObjectEmbed() *CT_OleObjectEmbed

func (*CT_OleObjectEmbed) MarshalXML Uses

func (m *CT_OleObjectEmbed) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObjectEmbed) UnmarshalXML Uses

func (m *CT_OleObjectEmbed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObjectEmbed) Validate Uses

func (m *CT_OleObjectEmbed) Validate() error

Validate validates the CT_OleObjectEmbed and its children

func (*CT_OleObjectEmbed) ValidateWithPath Uses

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 (*CT_OleObjectLink) MarshalXML Uses

func (m *CT_OleObjectLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObjectLink) UnmarshalXML Uses

func (m *CT_OleObjectLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObjectLink) Validate Uses

func (m *CT_OleObjectLink) Validate() error

Validate validates the CT_OleObjectLink and its children

func (*CT_OleObjectLink) ValidateWithPath Uses

func (m *CT_OleObjectLink) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path

type CT_OptionalBlackTransition Uses

type CT_OptionalBlackTransition struct {
    // Transition Through Black
    ThruBlkAttr *bool
}

func NewCT_OptionalBlackTransition Uses

func NewCT_OptionalBlackTransition() *CT_OptionalBlackTransition

func (*CT_OptionalBlackTransition) MarshalXML Uses

func (m *CT_OptionalBlackTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OptionalBlackTransition) UnmarshalXML Uses

func (m *CT_OptionalBlackTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OptionalBlackTransition) Validate Uses

func (m *CT_OptionalBlackTransition) Validate() error

Validate validates the CT_OptionalBlackTransition and its children

func (*CT_OptionalBlackTransition) ValidateWithPath Uses

func (m *CT_OptionalBlackTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path

type CT_OrientationTransition Uses

type CT_OrientationTransition struct {
    // Transition Direction
    DirAttr ST_Direction
}

func NewCT_OrientationTransition Uses

func NewCT_OrientationTransition() *CT_OrientationTransition

func (*CT_OrientationTransition) MarshalXML Uses

func (m *CT_OrientationTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OrientationTransition) UnmarshalXML Uses

func (m *CT_OrientationTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OrientationTransition) Validate Uses

func (m *CT_OrientationTransition) Validate() error

Validate validates the CT_OrientationTransition and its children

func (*CT_OrientationTransition) ValidateWithPath Uses

func (m *CT_OrientationTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path

type CT_OutlineViewProperties Uses

type CT_OutlineViewProperties struct {
    // Common View Properties
    CViewPr *CT_CommonViewProperties
    // List of Presentation Slides
    SldLst *CT_OutlineViewSlideList
    ExtLst *CT_ExtensionList
}

func NewCT_OutlineViewProperties Uses

func NewCT_OutlineViewProperties() *CT_OutlineViewProperties

func (*CT_OutlineViewProperties) MarshalXML Uses

func (m *CT_OutlineViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OutlineViewProperties) UnmarshalXML Uses

func (m *CT_OutlineViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OutlineViewProperties) Validate Uses

func (m *CT_OutlineViewProperties) Validate() error

Validate validates the CT_OutlineViewProperties and its children

func (*CT_OutlineViewProperties) ValidateWithPath Uses

func (m *CT_OutlineViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path

type CT_OutlineViewSlideEntry Uses

type CT_OutlineViewSlideEntry struct {
    IdAttr string
    // Collapsed
    CollapseAttr *bool
}

func NewCT_OutlineViewSlideEntry Uses

func NewCT_OutlineViewSlideEntry() *CT_OutlineViewSlideEntry

func (*CT_OutlineViewSlideEntry) MarshalXML Uses

func (m *CT_OutlineViewSlideEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OutlineViewSlideEntry) UnmarshalXML Uses

func (m *CT_OutlineViewSlideEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OutlineViewSlideEntry) Validate Uses

func (m *CT_OutlineViewSlideEntry) Validate() error

Validate validates the CT_OutlineViewSlideEntry and its children

func (*CT_OutlineViewSlideEntry) ValidateWithPath Uses

func (m *CT_OutlineViewSlideEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path

type CT_OutlineViewSlideList Uses

type CT_OutlineViewSlideList struct {
    // Presentation Slide
    Sld []*CT_OutlineViewSlideEntry
}

func NewCT_OutlineViewSlideList Uses

func NewCT_OutlineViewSlideList() *CT_OutlineViewSlideList

func (*CT_OutlineViewSlideList) MarshalXML Uses

func (m *CT_OutlineViewSlideList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OutlineViewSlideList) UnmarshalXML Uses

func (m *CT_OutlineViewSlideList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OutlineViewSlideList) Validate Uses

func (m *CT_OutlineViewSlideList) Validate() error

Validate validates the CT_OutlineViewSlideList and its children

func (*CT_OutlineViewSlideList) ValidateWithPath Uses

func (m *CT_OutlineViewSlideList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path

type CT_PhotoAlbum Uses

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 Uses

func NewCT_PhotoAlbum() *CT_PhotoAlbum

func (*CT_PhotoAlbum) MarshalXML Uses

func (m *CT_PhotoAlbum) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PhotoAlbum) UnmarshalXML Uses

func (m *CT_PhotoAlbum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PhotoAlbum) Validate Uses

func (m *CT_PhotoAlbum) Validate() error

Validate validates the CT_PhotoAlbum and its children

func (*CT_PhotoAlbum) ValidateWithPath Uses

func (m *CT_PhotoAlbum) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path

type CT_Picture Uses

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 Uses

func NewCT_Picture() *CT_Picture

func (*CT_Picture) MarshalXML Uses

func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Picture) UnmarshalXML Uses

func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Picture) Validate Uses

func (m *CT_Picture) Validate() error

Validate validates the CT_Picture and its children

func (*CT_Picture) ValidateWithPath Uses

func (m *CT_Picture) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path

type CT_PictureNonVisual Uses

type CT_PictureNonVisual struct {
    CNvPr *dml.CT_NonVisualDrawingProps
    // Non-Visual Picture Drawing Properties
    CNvPicPr *dml.CT_NonVisualPictureProperties
    NvPr     *CT_ApplicationNonVisualDrawingProps
}

func NewCT_PictureNonVisual Uses

func NewCT_PictureNonVisual() *CT_PictureNonVisual

func (*CT_PictureNonVisual) MarshalXML Uses

func (m *CT_PictureNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PictureNonVisual) UnmarshalXML Uses

func (m *CT_PictureNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PictureNonVisual) Validate Uses

func (m *CT_PictureNonVisual) Validate() error

Validate validates the CT_PictureNonVisual and its children

func (*CT_PictureNonVisual) ValidateWithPath Uses

func (m *CT_PictureNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path

type CT_Placeholder Uses

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 Uses

func NewCT_Placeholder() *CT_Placeholder

func (*CT_Placeholder) MarshalXML Uses

func (m *CT_Placeholder) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Placeholder) UnmarshalXML Uses

func (m *CT_Placeholder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Placeholder) Validate Uses

func (m *CT_Placeholder) Validate() error

Validate validates the CT_Placeholder and its children

func (*CT_Placeholder) ValidateWithPath Uses

func (m *CT_Placeholder) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path

type CT_Presentation Uses

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 Uses

func NewCT_Presentation() *CT_Presentation

func (*CT_Presentation) MarshalXML Uses

func (m *CT_Presentation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Presentation) UnmarshalXML Uses

func (m *CT_Presentation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Presentation) Validate Uses

func (m *CT_Presentation) Validate() error

Validate validates the CT_Presentation and its children

func (*CT_Presentation) ValidateWithPath Uses

func (m *CT_Presentation) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path

type CT_PresentationProperties Uses

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 Uses

func NewCT_PresentationProperties() *CT_PresentationProperties

func (*CT_PresentationProperties) MarshalXML Uses

func (m *CT_PresentationProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PresentationProperties) UnmarshalXML Uses

func (m *CT_PresentationProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PresentationProperties) Validate Uses

func (m *CT_PresentationProperties) Validate() error

Validate validates the CT_PresentationProperties and its children

func (*CT_PresentationProperties) ValidateWithPath Uses

func (m *CT_PresentationProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path

type CT_PrintProperties Uses

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 Uses

func NewCT_PrintProperties() *CT_PrintProperties

func (*CT_PrintProperties) MarshalXML Uses

func (m *CT_PrintProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PrintProperties) UnmarshalXML Uses

func (m *CT_PrintProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PrintProperties) Validate Uses

func (m *CT_PrintProperties) Validate() error

Validate validates the CT_PrintProperties and its children

func (*CT_PrintProperties) ValidateWithPath Uses

func (m *CT_PrintProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path

type CT_Rel Uses

type CT_Rel struct {
    IdAttr string
}

func NewCT_Rel Uses

func NewCT_Rel() *CT_Rel

func (*CT_Rel) MarshalXML Uses

func (m *CT_Rel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Rel) UnmarshalXML Uses

func (m *CT_Rel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Rel) Validate Uses

func (m *CT_Rel) Validate() error

Validate validates the CT_Rel and its children

func (*CT_Rel) ValidateWithPath Uses

func (m *CT_Rel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path

type CT_Shape Uses

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 Uses

func NewCT_Shape() *CT_Shape

func (*CT_Shape) MarshalXML Uses

func (m *CT_Shape) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Shape) UnmarshalXML Uses

func (m *CT_Shape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Shape) Validate Uses

func (m *CT_Shape) Validate() error

Validate validates the CT_Shape and its children

func (*CT_Shape) ValidateWithPath Uses

func (m *CT_Shape) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path

type CT_ShapeNonVisual Uses

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 Uses

func NewCT_ShapeNonVisual() *CT_ShapeNonVisual

func (*CT_ShapeNonVisual) MarshalXML Uses

func (m *CT_ShapeNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ShapeNonVisual) UnmarshalXML Uses

func (m *CT_ShapeNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ShapeNonVisual) Validate Uses

func (m *CT_ShapeNonVisual) Validate() error

Validate validates the CT_ShapeNonVisual and its children

func (*CT_ShapeNonVisual) ValidateWithPath Uses

func (m *CT_ShapeNonVisual) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path

type CT_ShowInfoBrowse Uses

type CT_ShowInfoBrowse struct {
    // Show Scroll Bar in Window
    ShowScrollbarAttr *bool
}

func NewCT_ShowInfoBrowse Uses

func NewCT_ShowInfoBrowse() *CT_ShowInfoBrowse

func (*CT_ShowInfoBrowse) MarshalXML Uses

func (m *CT_ShowInfoBrowse) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ShowInfoBrowse) UnmarshalXML Uses

func (m *CT_ShowInfoBrowse) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ShowInfoBrowse) Validate Uses

func (m *CT_ShowInfoBrowse) Validate() error

Validate validates the CT_ShowInfoBrowse and its children

func (*CT_ShowInfoBrowse) ValidateWithPath Uses

func (m *CT_ShowInfoBrowse) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path

type CT_ShowInfoKiosk Uses

type CT_ShowInfoKiosk struct {
    // Restart Show
    RestartAttr *uint32
}

func NewCT_ShowInfoKiosk Uses

func NewCT_ShowInfoKiosk() *CT_ShowInfoKiosk

func (*CT_ShowInfoKiosk) MarshalXML Uses

func (m *CT_ShowInfoKiosk) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ShowInfoKiosk) UnmarshalXML Uses

func (m *CT_ShowInfoKiosk) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ShowInfoKiosk) Validate Uses

func (m *CT_ShowInfoKiosk) Validate() error

Validate validates the CT_ShowInfoKiosk and its children

func (*CT_ShowInfoKiosk) ValidateWithPath Uses

func (m *CT_ShowInfoKiosk) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path

type CT_ShowProperties Uses

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 Uses

func NewCT_ShowProperties() *CT_ShowProperties

func (*CT_ShowProperties) MarshalXML Uses

func (m *CT_ShowProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ShowProperties) UnmarshalXML Uses

func (m *CT_ShowProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ShowProperties) Validate Uses

func (m *CT_ShowProperties) Validate() error

Validate validates the CT_ShowProperties and its children

func (*CT_ShowProperties) ValidateWithPath Uses

func (m *CT_ShowProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path

type CT_SideDirectionTransition Uses

type CT_SideDirectionTransition struct {
    // Direction
    DirAttr ST_TransitionSideDirectionType
}

func NewCT_SideDirectionTransition Uses

func NewCT_SideDirectionTransition() *CT_SideDirectionTransition

func (*CT_SideDirectionTransition) MarshalXML Uses

func (m *CT_SideDirectionTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SideDirectionTransition) UnmarshalXML Uses

func (m *CT_SideDirectionTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SideDirectionTransition) Validate Uses

func (m *CT_SideDirectionTransition) Validate() error

Validate validates the CT_SideDirectionTransition and its children

func (*CT_SideDirectionTransition) ValidateWithPath Uses

func (m *CT_SideDirectionTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path

type CT_Slide Uses

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 Uses

func NewCT_Slide() *CT_Slide

func (*CT_Slide) MarshalXML Uses

func (m *CT_Slide) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Slide) UnmarshalXML Uses

func (m *CT_Slide) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Slide) Validate Uses

func (m *CT_Slide) Validate() error

Validate validates the CT_Slide and its children

func (*CT_Slide) ValidateWithPath Uses

func (m *CT_Slide) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path

type CT_SlideIdList Uses

type CT_SlideIdList struct {
    // Slide ID
    SldId []*CT_SlideIdListEntry
}

func NewCT_SlideIdList Uses

func NewCT_SlideIdList() *CT_SlideIdList

func (*CT_SlideIdList) MarshalXML Uses

func (m *CT_SlideIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideIdList) UnmarshalXML Uses

func (m *CT_SlideIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideIdList) Validate Uses

func (m *CT_SlideIdList) Validate() error

Validate validates the CT_SlideIdList and its children

func (*CT_SlideIdList) ValidateWithPath Uses

func (m *CT_SlideIdList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path

type CT_SlideIdListEntry Uses

type CT_SlideIdListEntry struct {
    // Slide Identifier
    IdAttr  uint32
    RIdAttr string
    ExtLst  *CT_ExtensionList
}

func NewCT_SlideIdListEntry Uses

func NewCT_SlideIdListEntry() *CT_SlideIdListEntry

func (*CT_SlideIdListEntry) MarshalXML Uses

func (m *CT_SlideIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideIdListEntry) UnmarshalXML Uses

func (m *CT_SlideIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideIdListEntry) Validate Uses

func (m *CT_SlideIdListEntry) Validate() error

Validate validates the CT_SlideIdListEntry and its children

func (*CT_SlideIdListEntry) ValidateWithPath Uses

func (m *CT_SlideIdListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path

type CT_SlideLayout Uses

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 Uses

func NewCT_SlideLayout() *CT_SlideLayout

func (*CT_SlideLayout) MarshalXML Uses

func (m *CT_SlideLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideLayout) UnmarshalXML Uses

func (m *CT_SlideLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideLayout) Validate Uses

func (m *CT_SlideLayout) Validate() error

Validate validates the CT_SlideLayout and its children

func (*CT_SlideLayout) ValidateWithPath Uses

func (m *CT_SlideLayout) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path

type CT_SlideLayoutIdList Uses

type CT_SlideLayoutIdList struct {
    // Slide Layout Id
    SldLayoutId []*CT_SlideLayoutIdListEntry
}

func NewCT_SlideLayoutIdList Uses

func NewCT_SlideLayoutIdList() *CT_SlideLayoutIdList

func (*CT_SlideLayoutIdList) MarshalXML Uses

func (m *CT_SlideLayoutIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideLayoutIdList) UnmarshalXML Uses

func (m *CT_SlideLayoutIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideLayoutIdList) Validate Uses

func (m *CT_SlideLayoutIdList) Validate() error

Validate validates the CT_SlideLayoutIdList and its children

func (*CT_SlideLayoutIdList) ValidateWithPath Uses

func (m *CT_SlideLayoutIdList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path

type CT_SlideLayoutIdListEntry Uses

type CT_SlideLayoutIdListEntry struct {
    // ID Tag
    IdAttr  *uint32
    RIdAttr string
    ExtLst  *CT_ExtensionList
}

func NewCT_SlideLayoutIdListEntry Uses

func NewCT_SlideLayoutIdListEntry() *CT_SlideLayoutIdListEntry

func (*CT_SlideLayoutIdListEntry) MarshalXML Uses

func (m *CT_SlideLayoutIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideLayoutIdListEntry) UnmarshalXML Uses

func (m *CT_SlideLayoutIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideLayoutIdListEntry) Validate Uses

func (m *CT_SlideLayoutIdListEntry) Validate() error

Validate validates the CT_SlideLayoutIdListEntry and its children

func (*CT_SlideLayoutIdListEntry) ValidateWithPath Uses

func (m *CT_SlideLayoutIdListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path

type CT_SlideMaster Uses

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 Uses

func NewCT_SlideMaster() *CT_SlideMaster

func (*CT_SlideMaster) MarshalXML Uses

func (m *CT_SlideMaster) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideMaster) UnmarshalXML Uses

func (m *CT_SlideMaster) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideMaster) Validate Uses

func (m *CT_SlideMaster) Validate() error

Validate validates the CT_SlideMaster and its children

func (*CT_SlideMaster) ValidateWithPath Uses

func (m *CT_SlideMaster) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path

type CT_SlideMasterIdList Uses

type CT_SlideMasterIdList struct {
    // Slide Master ID
    SldMasterId []*CT_SlideMasterIdListEntry
}

func NewCT_SlideMasterIdList Uses

func NewCT_SlideMasterIdList() *CT_SlideMasterIdList

func (*CT_SlideMasterIdList) MarshalXML Uses

func (m *CT_SlideMasterIdList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideMasterIdList) UnmarshalXML Uses

func (m *CT_SlideMasterIdList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideMasterIdList) Validate Uses

func (m *CT_SlideMasterIdList) Validate() error

Validate validates the CT_SlideMasterIdList and its children

func (*CT_SlideMasterIdList) ValidateWithPath Uses

func (m *CT_SlideMasterIdList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path

type CT_SlideMasterIdListEntry Uses

type CT_SlideMasterIdListEntry struct {
    // Slide Master Identifier
    IdAttr  *uint32
    RIdAttr string
    ExtLst  *CT_ExtensionList
}

func NewCT_SlideMasterIdListEntry Uses

func NewCT_SlideMasterIdListEntry() *CT_SlideMasterIdListEntry

func (*CT_SlideMasterIdListEntry) MarshalXML Uses

func (m *CT_SlideMasterIdListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideMasterIdListEntry) UnmarshalXML Uses

func (m *CT_SlideMasterIdListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideMasterIdListEntry) Validate Uses

func (m *CT_SlideMasterIdListEntry) Validate() error

Validate validates the CT_SlideMasterIdListEntry and its children

func (*CT_SlideMasterIdListEntry) ValidateWithPath Uses

func (m *CT_SlideMasterIdListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path

type CT_SlideMasterTextStyles Uses

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 Uses

func NewCT_SlideMasterTextStyles() *CT_SlideMasterTextStyles

func (*CT_SlideMasterTextStyles) MarshalXML Uses

func (m *CT_SlideMasterTextStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideMasterTextStyles) UnmarshalXML Uses

func (m *CT_SlideMasterTextStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideMasterTextStyles) Validate Uses

func (m *CT_SlideMasterTextStyles) Validate() error

Validate validates the CT_SlideMasterTextStyles and its children

func (*CT_SlideMasterTextStyles) ValidateWithPath Uses

func (m *CT_SlideMasterTextStyles) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path

type CT_SlideRelationshipList Uses

type CT_SlideRelationshipList struct {
    // Presentation Slide
    Sld []*CT_SlideRelationshipListEntry
}

func NewCT_SlideRelationshipList Uses

func NewCT_SlideRelationshipList() *CT_SlideRelationshipList

func (*CT_SlideRelationshipList) MarshalXML Uses

func (m *CT_SlideRelationshipList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideRelationshipList) UnmarshalXML Uses

func (m *CT_SlideRelationshipList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideRelationshipList) Validate Uses

func (m *CT_SlideRelationshipList) Validate() error

Validate validates the CT_SlideRelationshipList and its children

func (*CT_SlideRelationshipList) ValidateWithPath Uses

func (m *CT_SlideRelationshipList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path

type CT_SlideRelationshipListEntry Uses

type CT_SlideRelationshipListEntry struct {
    IdAttr string
}

func NewCT_SlideRelationshipListEntry Uses

func NewCT_SlideRelationshipListEntry() *CT_SlideRelationshipListEntry

func (*CT_SlideRelationshipListEntry) MarshalXML Uses

func (m *CT_SlideRelationshipListEntry) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideRelationshipListEntry) UnmarshalXML Uses

func (m *CT_SlideRelationshipListEntry) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideRelationshipListEntry) Validate Uses

func (m *CT_SlideRelationshipListEntry) Validate() error

Validate validates the CT_SlideRelationshipListEntry and its children

func (*CT_SlideRelationshipListEntry) ValidateWithPath Uses

func (m *CT_SlideRelationshipListEntry) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path

type CT_SlideSize Uses

type CT_SlideSize struct {
    // Extent Length
    CxAttr int32
    // Extent Width
    CyAttr int32
    // Type of Size
    TypeAttr ST_SlideSizeType
}

func NewCT_SlideSize Uses

func NewCT_SlideSize() *CT_SlideSize

func (*CT_SlideSize) MarshalXML Uses

func (m *CT_SlideSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideSize) UnmarshalXML Uses

func (m *CT_SlideSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideSize) Validate Uses

func (m *CT_SlideSize) Validate() error

Validate validates the CT_SlideSize and its children

func (*CT_SlideSize) ValidateWithPath Uses

func (m *CT_SlideSize) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path

type CT_SlideSorterViewProperties Uses

type CT_SlideSorterViewProperties struct {
    // Show Formatting
    ShowFormattingAttr *bool
    // Base properties for Slide Sorter View
    CViewPr *CT_CommonViewProperties
    ExtLst  *CT_ExtensionList
}

func NewCT_SlideSorterViewProperties Uses

func NewCT_SlideSorterViewProperties() *CT_SlideSorterViewProperties

func (*CT_SlideSorterViewProperties) MarshalXML Uses

func (m *CT_SlideSorterViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideSorterViewProperties) UnmarshalXML Uses

func (m *CT_SlideSorterViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideSorterViewProperties) Validate Uses

func (m *CT_SlideSorterViewProperties) Validate() error

Validate validates the CT_SlideSorterViewProperties and its children

func (*CT_SlideSorterViewProperties) ValidateWithPath Uses

func (m *CT_SlideSorterViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path

type CT_SlideSyncProperties Uses

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 Uses

func NewCT_SlideSyncProperties() *CT_SlideSyncProperties

func (*CT_SlideSyncProperties) MarshalXML Uses

func (m *CT_SlideSyncProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideSyncProperties) UnmarshalXML Uses

func (m *CT_SlideSyncProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideSyncProperties) Validate Uses

func (m *CT_SlideSyncProperties) Validate() error

Validate validates the CT_SlideSyncProperties and its children

func (*CT_SlideSyncProperties) ValidateWithPath Uses

func (m *CT_SlideSyncProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path

type CT_SlideTiming Uses

type CT_SlideTiming struct {
    TnLst *CT_TimeNodeList
    // Build List
    BldLst *CT_BuildList
    ExtLst *CT_ExtensionListModify
}

func NewCT_SlideTiming Uses

func NewCT_SlideTiming() *CT_SlideTiming

func (*CT_SlideTiming) MarshalXML Uses

func (m *CT_SlideTiming) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideTiming) UnmarshalXML Uses

func (m *CT_SlideTiming) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideTiming) Validate Uses

func (m *CT_SlideTiming) Validate() error

Validate validates the CT_SlideTiming and its children

func (*CT_SlideTiming) ValidateWithPath Uses

func (m *CT_SlideTiming) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path

type CT_SlideTransition Uses

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 Uses

func NewCT_SlideTransition() *CT_SlideTransition

func (*CT_SlideTransition) MarshalXML Uses

func (m *CT_SlideTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideTransition) UnmarshalXML Uses

func (m *CT_SlideTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideTransition) Validate Uses

func (m *CT_SlideTransition) Validate() error

Validate validates the CT_SlideTransition and its children

func (*CT_SlideTransition) ValidateWithPath Uses

func (m *CT_SlideTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path

type CT_SlideTransitionChoice Uses

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 Uses

func NewCT_SlideTransitionChoice() *CT_SlideTransitionChoice

func (*CT_SlideTransitionChoice) MarshalXML Uses

func (m *CT_SlideTransitionChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideTransitionChoice) UnmarshalXML Uses

func (m *CT_SlideTransitionChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideTransitionChoice) Validate Uses

func (m *CT_SlideTransitionChoice) Validate() error

Validate validates the CT_SlideTransitionChoice and its children

func (*CT_SlideTransitionChoice) ValidateWithPath Uses

func (m *CT_SlideTransitionChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path

type CT_SlideViewProperties Uses

type CT_SlideViewProperties struct {
    CSldViewPr *CT_CommonSlideViewProperties
    ExtLst     *CT_ExtensionList
}

func NewCT_SlideViewProperties Uses

func NewCT_SlideViewProperties() *CT_SlideViewProperties

func (*CT_SlideViewProperties) MarshalXML Uses

func (m *CT_SlideViewProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SlideViewProperties) UnmarshalXML Uses

func (m *CT_SlideViewProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SlideViewProperties) Validate Uses

func (m *CT_SlideViewProperties) Validate() error

Validate validates the CT_SlideViewProperties and its children

func (*CT_SlideViewProperties) ValidateWithPath Uses

func (m *CT_SlideViewProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path

type CT_SmartTags Uses

type CT_SmartTags struct {
    IdAttr string
}

func NewCT_SmartTags Uses

func NewCT_SmartTags() *CT_SmartTags

func (*CT_SmartTags) MarshalXML Uses

func (m *CT_SmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SmartTags) UnmarshalXML Uses

func (m *CT_SmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SmartTags) Validate Uses

func (m *CT_SmartTags) Validate() error

Validate validates the CT_SmartTags and its children

func (*CT_SmartTags) ValidateWithPath Uses

func (m *CT_SmartTags) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path

type CT_SplitTransition Uses

type CT_SplitTransition struct {
    // Orientation
    OrientAttr ST_Direction
    // Direction
    DirAttr ST_TransitionInOutDirectionType
}

func NewCT_SplitTransition Uses

func NewCT_SplitTransition() *CT_SplitTransition

func (*CT_SplitTransition) MarshalXML Uses

func (m *CT_SplitTransition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SplitTransition) UnmarshalXML Uses

func (m *CT_SplitTransition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SplitTransition) Validate Uses

func (m *CT_SplitTransition) Validate() error

Validate validates the CT_SplitTransition and its children

func (*CT_SplitTransition) ValidateWithPath Uses

func (m *CT_SplitTransition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path

type CT_StringTag Uses

type CT_StringTag struct {
    // Name
    NameAttr string
    // Value
    ValAttr string
}

func NewCT_StringTag Uses

func NewCT_StringTag() *CT_StringTag

func (*CT_StringTag) MarshalXML Uses

func (m *CT_StringTag) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_StringTag) UnmarshalXML Uses

func (m *CT_StringTag) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_StringTag) Validate Uses

func (m *CT_StringTag) Validate() error

Validate validates the CT_StringTag and its children

func (*CT_StringTag) ValidateWithPath Uses

func (m *CT_StringTag) ValidateWithPath(path string) error

ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path

type CT_TLAnimVariant Uses

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 Uses

func NewCT_TLAnimVariant() *CT_TLAnimVariant

func (*CT_TLAnimVariant) MarshalXML Uses

func (m *CT_TLAnimVariant) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimVariant) UnmarshalXML Uses

func (m *CT_TLAnimVariant) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimVariant) Validate Uses

func (m *CT_TLAnimVariant) Validate() error

Validate validates the CT_TLAnimVariant and its children

func (*CT_TLAnimVariant) ValidateWithPath Uses

func (m *CT_TLAnimVariant) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path

type CT_TLAnimVariantBooleanVal Uses

type CT_TLAnimVariantBooleanVal struct {
    // Value
    ValAttr bool
}

func NewCT_TLAnimVariantBooleanVal Uses

func NewCT_TLAnimVariantBooleanVal() *CT_TLAnimVariantBooleanVal

func (*CT_TLAnimVariantBooleanVal) MarshalXML Uses

func (m *CT_TLAnimVariantBooleanVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimVariantBooleanVal) UnmarshalXML Uses

func (m *CT_TLAnimVariantBooleanVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimVariantBooleanVal) Validate Uses

func (m *CT_TLAnimVariantBooleanVal) Validate() error

Validate validates the CT_TLAnimVariantBooleanVal and its children

func (*CT_TLAnimVariantBooleanVal) ValidateWithPath Uses

func (m *CT_TLAnimVariantBooleanVal) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path

type CT_TLAnimVariantFloatVal Uses

type CT_TLAnimVariantFloatVal struct {
    // Value
    ValAttr float32
}

func NewCT_TLAnimVariantFloatVal Uses

func NewCT_TLAnimVariantFloatVal() *CT_TLAnimVariantFloatVal

func (*CT_TLAnimVariantFloatVal) MarshalXML Uses

func (m *CT_TLAnimVariantFloatVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimVariantFloatVal) UnmarshalXML Uses

func (m *CT_TLAnimVariantFloatVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimVariantFloatVal) Validate Uses

func (m *CT_TLAnimVariantFloatVal) Validate() error

Validate validates the CT_TLAnimVariantFloatVal and its children

func (*CT_TLAnimVariantFloatVal) ValidateWithPath Uses

func (m *CT_TLAnimVariantFloatVal) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path

type CT_TLAnimVariantIntegerVal Uses

type CT_TLAnimVariantIntegerVal struct {
    // Value
    ValAttr int32
}

func NewCT_TLAnimVariantIntegerVal Uses

func NewCT_TLAnimVariantIntegerVal() *CT_TLAnimVariantIntegerVal

func (*CT_TLAnimVariantIntegerVal) MarshalXML Uses

func (m *CT_TLAnimVariantIntegerVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimVariantIntegerVal) UnmarshalXML Uses

func (m *CT_TLAnimVariantIntegerVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimVariantIntegerVal) Validate Uses

func (m *CT_TLAnimVariantIntegerVal) Validate() error

Validate validates the CT_TLAnimVariantIntegerVal and its children

func (*CT_TLAnimVariantIntegerVal) ValidateWithPath Uses

func (m *CT_TLAnimVariantIntegerVal) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path

type CT_TLAnimVariantStringVal Uses

type CT_TLAnimVariantStringVal struct {
    // Value
    ValAttr string
}

func NewCT_TLAnimVariantStringVal Uses

func NewCT_TLAnimVariantStringVal() *CT_TLAnimVariantStringVal

func (*CT_TLAnimVariantStringVal) MarshalXML Uses

func (m *CT_TLAnimVariantStringVal) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimVariantStringVal) UnmarshalXML Uses

func (m *CT_TLAnimVariantStringVal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimVariantStringVal) Validate Uses

func (m *CT_TLAnimVariantStringVal) Validate() error

Validate validates the CT_TLAnimVariantStringVal and its children

func (*CT_TLAnimVariantStringVal) ValidateWithPath Uses

func (m *CT_TLAnimVariantStringVal) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path

type CT_TLAnimateBehavior Uses

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 Uses

func NewCT_TLAnimateBehavior() *CT_TLAnimateBehavior

func (*CT_TLAnimateBehavior) MarshalXML Uses

func (m *CT_TLAnimateBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateBehavior) Validate Uses

func (m *CT_TLAnimateBehavior) Validate() error

Validate validates the CT_TLAnimateBehavior and its children

func (*CT_TLAnimateBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path

type CT_TLAnimateColorBehavior Uses

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 Uses

func NewCT_TLAnimateColorBehavior() *CT_TLAnimateColorBehavior

func (*CT_TLAnimateColorBehavior) MarshalXML Uses

func (m *CT_TLAnimateColorBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateColorBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateColorBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateColorBehavior) Validate Uses

func (m *CT_TLAnimateColorBehavior) Validate() error

Validate validates the CT_TLAnimateColorBehavior and its children

func (*CT_TLAnimateColorBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateColorBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path

type CT_TLAnimateEffectBehavior Uses

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 Uses

func NewCT_TLAnimateEffectBehavior() *CT_TLAnimateEffectBehavior

func (*CT_TLAnimateEffectBehavior) MarshalXML Uses

func (m *CT_TLAnimateEffectBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateEffectBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateEffectBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateEffectBehavior) Validate Uses

func (m *CT_TLAnimateEffectBehavior) Validate() error

Validate validates the CT_TLAnimateEffectBehavior and its children

func (*CT_TLAnimateEffectBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateEffectBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path

type CT_TLAnimateMotionBehavior Uses

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 Uses

func NewCT_TLAnimateMotionBehavior() *CT_TLAnimateMotionBehavior

func (*CT_TLAnimateMotionBehavior) MarshalXML Uses

func (m *CT_TLAnimateMotionBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateMotionBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateMotionBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateMotionBehavior) Validate Uses

func (m *CT_TLAnimateMotionBehavior) Validate() error

Validate validates the CT_TLAnimateMotionBehavior and its children

func (*CT_TLAnimateMotionBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateMotionBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path

type CT_TLAnimateRotationBehavior Uses

type CT_TLAnimateRotationBehavior struct {
    // By
    ByAttr *int32
    // From
    FromAttr *int32
    // To
    ToAttr *int32
    CBhvr  *CT_TLCommonBehaviorData
}

func NewCT_TLAnimateRotationBehavior Uses

func NewCT_TLAnimateRotationBehavior() *CT_TLAnimateRotationBehavior

func (*CT_TLAnimateRotationBehavior) MarshalXML Uses

func (m *CT_TLAnimateRotationBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateRotationBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateRotationBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateRotationBehavior) Validate Uses

func (m *CT_TLAnimateRotationBehavior) Validate() error

Validate validates the CT_TLAnimateRotationBehavior and its children

func (*CT_TLAnimateRotationBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateRotationBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path

type CT_TLAnimateScaleBehavior Uses

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 Uses

func NewCT_TLAnimateScaleBehavior() *CT_TLAnimateScaleBehavior

func (*CT_TLAnimateScaleBehavior) MarshalXML Uses

func (m *CT_TLAnimateScaleBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLAnimateScaleBehavior) UnmarshalXML Uses

func (m *CT_TLAnimateScaleBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLAnimateScaleBehavior) Validate Uses

func (m *CT_TLAnimateScaleBehavior) Validate() error

Validate validates the CT_TLAnimateScaleBehavior and its children

func (*CT_TLAnimateScaleBehavior) ValidateWithPath Uses

func (m *CT_TLAnimateScaleBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path

type CT_TLBehaviorAttributeNameList Uses

type CT_TLBehaviorAttributeNameList struct {
    // Attribute Name
    AttrName []string
}

func NewCT_TLBehaviorAttributeNameList Uses

func NewCT_TLBehaviorAttributeNameList() *CT_TLBehaviorAttributeNameList

func (*CT_TLBehaviorAttributeNameList) MarshalXML Uses

func (m *CT_TLBehaviorAttributeNameList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLBehaviorAttributeNameList) UnmarshalXML Uses

func (m *CT_TLBehaviorAttributeNameList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLBehaviorAttributeNameList) Validate Uses

func (m *CT_TLBehaviorAttributeNameList) Validate() error

Validate validates the CT_TLBehaviorAttributeNameList and its children

func (*CT_TLBehaviorAttributeNameList) ValidateWithPath Uses

func (m *CT_TLBehaviorAttributeNameList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path

type CT_TLBuildDiagram Uses

type CT_TLBuildDiagram struct {
    // Diagram Build Types
    BldAttr      ST_TLDiagramBuildType
    SpidAttr     *uint32
    GrpIdAttr    *uint32
    UiExpandAttr *bool
}

func NewCT_TLBuildDiagram Uses

func NewCT_TLBuildDiagram() *CT_TLBuildDiagram

func (*CT_TLBuildDiagram) MarshalXML Uses

func (m *CT_TLBuildDiagram) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLBuildDiagram) UnmarshalXML Uses

func (m *CT_TLBuildDiagram) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLBuildDiagram) Validate Uses

func (m *CT_TLBuildDiagram) Validate() error

Validate validates the CT_TLBuildDiagram and its children

func (*CT_TLBuildDiagram) ValidateWithPath Uses

func (m *CT_TLBuildDiagram) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path

type CT_TLBuildParagraph Uses

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 Uses

func NewCT_TLBuildParagraph() *CT_TLBuildParagraph

func (*CT_TLBuildParagraph) MarshalXML Uses

func (m *CT_TLBuildParagraph) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLBuildParagraph) UnmarshalXML Uses

func (m *CT_TLBuildParagraph) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLBuildParagraph) Validate Uses

func (m *CT_TLBuildParagraph) Validate() error

Validate validates the CT_TLBuildParagraph and its children

func (*CT_TLBuildParagraph) ValidateWithPath Uses

func (m *CT_TLBuildParagraph) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path

type CT_TLByAnimateColorTransform Uses

type CT_TLByAnimateColorTransform struct {
    // RGB
    Rgb *CT_TLByRgbColorTransform
    // HSL
    Hsl *CT_TLByHslColorTransform
}

func NewCT_TLByAnimateColorTransform Uses

func NewCT_TLByAnimateColorTransform() *CT_TLByAnimateColorTransform

func (*CT_TLByAnimateColorTransform) MarshalXML Uses

func (m *CT_TLByAnimateColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLByAnimateColorTransform) UnmarshalXML Uses

func (m *CT_TLByAnimateColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLByAnimateColorTransform) Validate Uses

func (m *CT_TLByAnimateColorTransform) Validate() error

Validate validates the CT_TLByAnimateColorTransform and its children

func (*CT_TLByAnimateColorTransform) ValidateWithPath Uses

func (m *CT_TLByAnimateColorTransform) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path

type CT_TLByHslColorTransform Uses

type CT_TLByHslColorTransform struct {
    // Hue
    HAttr int32
    // Saturation
    SAttr dml.ST_FixedPercentage
    // Lightness
    LAttr dml.ST_FixedPercentage
}

func NewCT_TLByHslColorTransform Uses

func NewCT_TLByHslColorTransform() *CT_TLByHslColorTransform

func (*CT_TLByHslColorTransform) MarshalXML Uses

func (m *CT_TLByHslColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLByHslColorTransform) UnmarshalXML Uses

func (m *CT_TLByHslColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLByHslColorTransform) Validate Uses

func (m *CT_TLByHslColorTransform) Validate() error

Validate validates the CT_TLByHslColorTransform and its children

func (*CT_TLByHslColorTransform) ValidateWithPath Uses

func (m *CT_TLByHslColorTransform) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path

type CT_TLByRgbColorTransform Uses

type CT_TLByRgbColorTransform struct {
    // Red
    RAttr dml.ST_FixedPercentage
    // Green
    GAttr dml.ST_FixedPercentage
    // Blue
    BAttr dml.ST_FixedPercentage
}

func NewCT_TLByRgbColorTransform Uses

func NewCT_TLByRgbColorTransform() *CT_TLByRgbColorTransform

func (*CT_TLByRgbColorTransform) MarshalXML Uses

func (m *CT_TLByRgbColorTransform) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLByRgbColorTransform) UnmarshalXML Uses

func (m *CT_TLByRgbColorTransform) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLByRgbColorTransform) Validate Uses

func (m *CT_TLByRgbColorTransform) Validate() error

Validate validates the CT_TLByRgbColorTransform and its children

func (*CT_TLByRgbColorTransform) ValidateWithPath Uses

func (m *CT_TLByRgbColorTransform) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path

type CT_TLCommandBehavior Uses

type CT_TLCommandBehavior struct {
    // Command Type
    TypeAttr ST_TLCommandType
    // Command
    CmdAttr *string
    CBhvr   *CT_TLCommonBehaviorData
}

func NewCT_TLCommandBehavior Uses

func NewCT_TLCommandBehavior() *CT_TLCommandBehavior

func (*CT_TLCommandBehavior) MarshalXML Uses

func (m *CT_TLCommandBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLCommandBehavior) UnmarshalXML Uses

func (m *CT_TLCommandBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLCommandBehavior) Validate Uses

func (m *CT_TLCommandBehavior) Validate() error

Validate validates the CT_TLCommandBehavior and its children

func (*CT_TLCommandBehavior) ValidateWithPath Uses

func (m *CT_TLCommandBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path

type CT_TLCommonBehaviorData Uses

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 Uses

func NewCT_TLCommonBehaviorData() *CT_TLCommonBehaviorData

func (*CT_TLCommonBehaviorData) MarshalXML Uses

func (m *CT_TLCommonBehaviorData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLCommonBehaviorData) UnmarshalXML Uses

func (m *CT_TLCommonBehaviorData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLCommonBehaviorData) Validate Uses

func (m *CT_TLCommonBehaviorData) Validate() error

Validate validates the CT_TLCommonBehaviorData and its children

func (*CT_TLCommonBehaviorData) ValidateWithPath Uses

func (m *CT_TLCommonBehaviorData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path

type CT_TLCommonMediaNodeData Uses

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 Uses

func NewCT_TLCommonMediaNodeData() *CT_TLCommonMediaNodeData

func (*CT_TLCommonMediaNodeData) MarshalXML Uses

func (m *CT_TLCommonMediaNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLCommonMediaNodeData) UnmarshalXML Uses

func (m *CT_TLCommonMediaNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLCommonMediaNodeData) Validate Uses

func (m *CT_TLCommonMediaNodeData) Validate() error

Validate validates the CT_TLCommonMediaNodeData and its children

func (*CT_TLCommonMediaNodeData) ValidateWithPath Uses

func (m *CT_TLCommonMediaNodeData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path

type CT_TLCommonTimeNodeData Uses

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 Uses

func NewCT_TLCommonTimeNodeData() *CT_TLCommonTimeNodeData

func (*CT_TLCommonTimeNodeData) MarshalXML Uses

func (m *CT_TLCommonTimeNodeData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLCommonTimeNodeData) UnmarshalXML Uses

func (m *CT_TLCommonTimeNodeData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLCommonTimeNodeData) Validate Uses

func (m *CT_TLCommonTimeNodeData) Validate() error

Validate validates the CT_TLCommonTimeNodeData and its children

func (*CT_TLCommonTimeNodeData) ValidateWithPath Uses

func (m *CT_TLCommonTimeNodeData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path

type CT_TLGraphicalObjectBuild Uses

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 Uses

func NewCT_TLGraphicalObjectBuild() *CT_TLGraphicalObjectBuild

func (*CT_TLGraphicalObjectBuild) MarshalXML Uses

func (m *CT_TLGraphicalObjectBuild) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLGraphicalObjectBuild) UnmarshalXML Uses

func (m *CT_TLGraphicalObjectBuild) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLGraphicalObjectBuild) Validate Uses

func (m *CT_TLGraphicalObjectBuild) Validate() error

Validate validates the CT_TLGraphicalObjectBuild and its children

func (*CT_TLGraphicalObjectBuild) ValidateWithPath Uses

func (m *CT_TLGraphicalObjectBuild) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path

type CT_TLIterateData Uses

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 Uses

func NewCT_TLIterateData() *CT_TLIterateData

func (*CT_TLIterateData) MarshalXML Uses

func (m *CT_TLIterateData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLIterateData) UnmarshalXML Uses

func (m *CT_TLIterateData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLIterateData) Validate Uses

func (m *CT_TLIterateData) Validate() error

Validate validates the CT_TLIterateData and its children

func (*CT_TLIterateData) ValidateWithPath Uses

func (m *CT_TLIterateData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path

type CT_TLIterateIntervalPercentage Uses

type CT_TLIterateIntervalPercentage struct {
    // Value
    ValAttr dml.ST_PositivePercentage
}

func NewCT_TLIterateIntervalPercentage Uses

func NewCT_TLIterateIntervalPercentage() *CT_TLIterateIntervalPercentage

func (*CT_TLIterateIntervalPercentage) MarshalXML Uses

func (m *CT_TLIterateIntervalPercentage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLIterateIntervalPercentage) UnmarshalXML Uses

func (m *CT_TLIterateIntervalPercentage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLIterateIntervalPercentage) Validate Uses

func (m *CT_TLIterateIntervalPercentage) Validate() error

Validate validates the CT_TLIterateIntervalPercentage and its children

func (*CT_TLIterateIntervalPercentage) ValidateWithPath Uses

func (m *CT_TLIterateIntervalPercentage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path

type CT_TLIterateIntervalTime Uses

type CT_TLIterateIntervalTime struct {
    // Time
    ValAttr ST_TLTime
}

func NewCT_TLIterateIntervalTime Uses

func NewCT_TLIterateIntervalTime() *CT_TLIterateIntervalTime

func (*CT_TLIterateIntervalTime) MarshalXML Uses

func (m *CT_TLIterateIntervalTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLIterateIntervalTime) UnmarshalXML Uses

func (m *CT_TLIterateIntervalTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLIterateIntervalTime) Validate Uses

func (m *CT_TLIterateIntervalTime) Validate() error

Validate validates the CT_TLIterateIntervalTime and its children

func (*CT_TLIterateIntervalTime) ValidateWithPath Uses

func (m *CT_TLIterateIntervalTime) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path

type CT_TLMediaNodeAudio Uses

type CT_TLMediaNodeAudio struct {
    // Is Narration
    IsNarrationAttr *bool
    // Common Media Node Properties
    CMediaNode *CT_TLCommonMediaNodeData
}

func NewCT_TLMediaNodeAudio Uses

func NewCT_TLMediaNodeAudio() *CT_TLMediaNodeAudio

func (*CT_TLMediaNodeAudio) MarshalXML Uses

func (m *CT_TLMediaNodeAudio) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLMediaNodeAudio) UnmarshalXML Uses

func (m *CT_TLMediaNodeAudio) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLMediaNodeAudio) Validate Uses

func (m *CT_TLMediaNodeAudio) Validate() error

Validate validates the CT_TLMediaNodeAudio and its children

func (*CT_TLMediaNodeAudio) ValidateWithPath Uses

func (m *CT_TLMediaNodeAudio) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path

type CT_TLMediaNodeVideo Uses

type CT_TLMediaNodeVideo struct {
    // Full Screen
    FullScrnAttr *bool
    // Common Media Node Properties
    CMediaNode *CT_TLCommonMediaNodeData
}

func NewCT_TLMediaNodeVideo Uses

func NewCT_TLMediaNodeVideo() *CT_TLMediaNodeVideo

func (*CT_TLMediaNodeVideo) MarshalXML Uses

func (m *CT_TLMediaNodeVideo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLMediaNodeVideo) UnmarshalXML Uses

func (m *CT_TLMediaNodeVideo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLMediaNodeVideo) Validate Uses

func (m *CT_TLMediaNodeVideo) Validate() error

Validate validates the CT_TLMediaNodeVideo and its children

func (*CT_TLMediaNodeVideo) ValidateWithPath Uses

func (m *CT_TLMediaNodeVideo) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path

type CT_TLOleBuildChart Uses

type CT_TLOleBuildChart struct {
    // Build
    BldAttr ST_TLOleChartBuildType
    // Animate Background
    AnimBgAttr   *bool
    SpidAttr     *uint32
    GrpIdAttr    *uint32
    UiExpandAttr *bool
}

func NewCT_TLOleBuildChart Uses

func NewCT_TLOleBuildChart() *CT_TLOleBuildChart

func (*CT_TLOleBuildChart) MarshalXML Uses

func (m *CT_TLOleBuildChart) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLOleBuildChart) UnmarshalXML Uses

func (m *CT_TLOleBuildChart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLOleBuildChart) Validate Uses

func (m *CT_TLOleBuildChart) Validate() error

Validate validates the CT_TLOleBuildChart and its children

func (*CT_TLOleBuildChart) ValidateWithPath Uses

func (m *CT_TLOleBuildChart) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path

type CT_TLOleChartTargetElement Uses

type CT_TLOleChartTargetElement struct {
    // Type
    TypeAttr ST_TLChartSubelementType
    // Level
    LvlAttr *uint32
}

func NewCT_TLOleChartTargetElement Uses

func NewCT_TLOleChartTargetElement() *CT_TLOleChartTargetElement

func (*CT_TLOleChartTargetElement) MarshalXML Uses

func (m *CT_TLOleChartTargetElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLOleChartTargetElement) UnmarshalXML Uses

func (m *CT_TLOleChartTargetElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLOleChartTargetElement) Validate Uses

func (m *CT_TLOleChartTargetElement) Validate() error

Validate validates the CT_TLOleChartTargetElement and its children

func (*CT_TLOleChartTargetElement) ValidateWithPath Uses

func (m *CT_TLOleChartTargetElement) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path

type CT_TLPoint Uses

type CT_TLPoint struct {
    // X coordinate
    XAttr dml.ST_Percentage
    // Y coordinate
    YAttr dml.ST_Percentage
}

func NewCT_TLPoint Uses

func NewCT_TLPoint() *CT_TLPoint

func (*CT_TLPoint) MarshalXML Uses

func (m *CT_TLPoint) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLPoint) UnmarshalXML Uses

func (m *CT_TLPoint) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLPoint) Validate Uses

func (m *CT_TLPoint) Validate() error

Validate validates the CT_TLPoint and its children

func (*CT_TLPoint) ValidateWithPath Uses

func (m *CT_TLPoint) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path

type CT_TLSetBehavior Uses

type CT_TLSetBehavior struct {
    // Common Behavior
    CBhvr *CT_TLCommonBehaviorData
    // To
    To  *CT_TLAnimVariant
}

func NewCT_TLSetBehavior Uses

func NewCT_TLSetBehavior() *CT_TLSetBehavior

func (*CT_TLSetBehavior) MarshalXML Uses

func (m *CT_TLSetBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TLSetBehavior) UnmarshalXML Uses

func (m *CT_TLSetBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TLSetBehavior) Validate Uses

func (m *CT_TLSetBehavior) Validate() error

Validate validates the CT_TLSetBehavior and its children

func (*CT_TLSetBehavior) ValidateWithPath Uses

func (m *CT_TLSetBehavior) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path

type CT_TLShapeTargetElement