C# Класс FlatRedBall.Glue.Plugins.ExportedImplementations.CommandInterfaces.ElementCommands

Наследование: IScreenCommands, IEntityCommands, IElementCommands
Показать файл Открыть проект

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

Метод Описание
AddEntity ( string entityName ) : SaveClasses.EntitySave
AddEntity ( string entityName, bool is2D ) : SaveClasses.EntitySave
AddEntity ( EntitySave entitySave ) : void
AddEntity ( EntitySave entitySave, bool suppressAlreadyExistingFileMessage ) : void
AddReferencedFileToGlobalContent ( string fileToAdd, bool useFullPathAsName ) : ReferencedFileSave
AddScreen ( string screenName ) : SaveClasses.ScreenSave
CreateReferencedFileSaveForExistingFile ( IElement containerForFile, string directoryInsideContainer, string absoluteFileName, PromptHandleEnum unknownTypeHandle, AssetTypeInfo ati, string &creationReport, string &errorMessage ) : ReferencedFileSave
GetFullPathContentDirectory ( IElement element, string directoryRelativeToElement ) : string

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

Метод Описание
CheckAndWarnAboutUnknownFileTypes ( PromptHandleEnum unknownTypeHandle, string extension, bool &isValidExtensionOrIsConfirmedByUser, bool &isUnknownType ) : void
GetNameOfFileRelativeToProject ( string absoluteSourceFileName, string directoryThatFileShouldBeRelativeTo, string projectDirectory ) : string

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

AddEntity() публичный Метод

public AddEntity ( string entityName ) : SaveClasses.EntitySave
entityName string
Результат SaveClasses.EntitySave

AddEntity() публичный Метод

public AddEntity ( string entityName, bool is2D ) : SaveClasses.EntitySave
entityName string
is2D bool
Результат SaveClasses.EntitySave

AddEntity() публичный Метод

public AddEntity ( EntitySave entitySave ) : void
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
Результат void

AddEntity() публичный Метод

public AddEntity ( EntitySave entitySave, bool suppressAlreadyExistingFileMessage ) : void
entitySave FlatRedBall.Glue.SaveClasses.EntitySave
suppressAlreadyExistingFileMessage bool
Результат void

AddReferencedFileToGlobalContent() публичный Метод

public AddReferencedFileToGlobalContent ( string fileToAdd, bool useFullPathAsName ) : ReferencedFileSave
fileToAdd string
useFullPathAsName bool
Результат FlatRedBall.Glue.SaveClasses.ReferencedFileSave

AddScreen() публичный Метод

public AddScreen ( string screenName ) : SaveClasses.ScreenSave
screenName string
Результат SaveClasses.ScreenSave

CreateReferencedFileSaveForExistingFile() публичный Метод

public CreateReferencedFileSaveForExistingFile ( IElement containerForFile, string directoryInsideContainer, string absoluteFileName, PromptHandleEnum unknownTypeHandle, AssetTypeInfo ati, string &creationReport, string &errorMessage ) : ReferencedFileSave
containerForFile IElement
directoryInsideContainer string
absoluteFileName string
unknownTypeHandle PromptHandleEnum
ati AssetTypeInfo
creationReport string
errorMessage string
Результат FlatRedBall.Glue.SaveClasses.ReferencedFileSave

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

public static GetFullPathContentDirectory ( IElement element, string directoryRelativeToElement ) : string
element IElement
directoryRelativeToElement string
Результат string