C# Класс FlatRedBall.Glue.SaveClasses.GlueProjectSaveExtensionMethods

Показать файл Открыть проект

Открытые методы

Метод Описание
AddReferencedFileSave ( IElement element, string directoryPath, string fileName, AssetTypeInfo resultAssetTypeInfo, string option, string &errorMessage ) : ReferencedFileSave
AllElements ( this instance ) : IEnumerable
CleanUnusedVariablesFromStates ( this instance ) : void
FixAttachmentProperties ( this instance ) : void
FixEnumerationValues ( this instance ) : void
FixErrors ( this instance, bool showPopupsOnFixedErrors ) : void
FixNamedObjects ( this instance ) : void
FixReferencedFileErrors ( this instance, bool showPopupsOnFixedErrors ) : void
FixReferencedFileSaveContentPipelineSettings ( this instance ) : void
PostLoadInitialize ( this glueProjectSave, string &errors ) : void
ReloadUsingComparison ( this instance, string fileName, GlueProjectSave &otherGlueProjectSave ) : CompareObjects
RemoveInvalidStatesFromNamedObjects ( this glueProjectSave, bool showPopupsOnFixedErrors ) : void
SearchForDuplicateEntities ( this instance ) : void

Приватные методы

Метод Описание
FixEmptyReferencedFileSaves ( this instance, bool showPopupsOnFixedErrors ) : void
FixRfsListContentPipelineSetting ( List rfsList ) : void
SearchForDuplicateNamedObjects ( this instance ) : void
TryToRemoveInvalidState ( this glueProjectSave, bool showPopupsOnFixedErrors, IElement containingElement, NamedObjectSave nos ) : void
VerifyAllElementsCustomCodeIsPartOfProject ( this instance ) : void
VerifyElementMembershipInProject ( IElement element ) : void

Описание методов

AddReferencedFileSave() публичный статический Метод

public static AddReferencedFileSave ( IElement element, string directoryPath, string fileName, AssetTypeInfo resultAssetTypeInfo, string option, string &errorMessage ) : ReferencedFileSave
element IElement
directoryPath string
fileName string
resultAssetTypeInfo AssetTypeInfo
option string
errorMessage string
Результат ReferencedFileSave

AllElements() публичный статический Метод

public static AllElements ( this instance ) : IEnumerable
instance this
Результат IEnumerable

CleanUnusedVariablesFromStates() публичный статический Метод

public static CleanUnusedVariablesFromStates ( this instance ) : void
instance this
Результат void

FixAttachmentProperties() публичный статический Метод

public static FixAttachmentProperties ( this instance ) : void
instance this
Результат void

FixEnumerationValues() публичный статический Метод

public static FixEnumerationValues ( this instance ) : void
instance this
Результат void

FixErrors() публичный статический Метод

public static FixErrors ( this instance, bool showPopupsOnFixedErrors ) : void
instance this
showPopupsOnFixedErrors bool
Результат void

FixNamedObjects() публичный статический Метод

public static FixNamedObjects ( this instance ) : void
instance this
Результат void

FixReferencedFileErrors() публичный статический Метод

public static FixReferencedFileErrors ( this instance, bool showPopupsOnFixedErrors ) : void
instance this
showPopupsOnFixedErrors bool
Результат void

FixReferencedFileSaveContentPipelineSettings() публичный статический Метод

public static FixReferencedFileSaveContentPipelineSettings ( this instance ) : void
instance this
Результат void

PostLoadInitialize() публичный статический Метод

public static PostLoadInitialize ( this glueProjectSave, string &errors ) : void
glueProjectSave this
errors string
Результат void

ReloadUsingComparison() публичный статический Метод

public static ReloadUsingComparison ( this instance, string fileName, GlueProjectSave &otherGlueProjectSave ) : CompareObjects
instance this
fileName string
otherGlueProjectSave GlueProjectSave
Результат KellermanSoftware.CompareNetObjects.CompareObjects

RemoveInvalidStatesFromNamedObjects() публичный статический Метод

public static RemoveInvalidStatesFromNamedObjects ( this glueProjectSave, bool showPopupsOnFixedErrors ) : void
glueProjectSave this
showPopupsOnFixedErrors bool
Результат void

SearchForDuplicateEntities() публичный статический Метод

public static SearchForDuplicateEntities ( this instance ) : void
instance this
Результат void