C# Class FlatRedBall.Glue.IO.ElementExporter

显示文件 Open project: vchelaru/FlatRedBall

Public Methods

Method Description
ExportElement ( IElement element ) : void
ExportGroup ( IEnumerable elementGroup ) : void

Private Methods

Method Description
AdjustNosSourceFiles ( string oldContentRelativeDirectoryAbsolute, string newContentRelativeDirectory, List nosList ) : void
AdjustToPullFromDirectory ( IElement element ) : void
ExportElementToDirectory ( IElement element, string directory, bool openDirectory, List filesAlreadyAccountedFor, bool automaticOverwrite = false, bool copyExternalFiles = false ) : string

GetExtensionsForExport ( IElement element, string &extension, string &zipExtension ) : void
GetExternalFiles ( IElement element, List filesAlreadyIncluded ) : List
GetReasonWhyElementCantBeExported ( IElement element, List filesAlreadyIncluded, bool copyExternalFiles = false ) : string
PerformExport ( IElement element, bool openDirectory, string absoluteXml, string absoluteZip, bool copyExternals ) : void
ReturnValuesBeforeModification ( IElement element ) : void

Method Details

ExportElement() public static method

public static ExportElement ( IElement element ) : void
element IElement
return void

ExportGroup() public static method

public static ExportGroup ( IEnumerable elementGroup ) : void
elementGroup IEnumerable
return void