C# Класс FlatRedBall.Glue.Plugins.EmbeddedPlugins.NewFiles.NewFilePlugin

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

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

Метод Описание
AddNewFileOptions ( Controls newFileWindow ) : void
CreateNewFile ( AssetTypeInfo assetTypeInfo, object extraData, string directory, string name, string &resultingName ) : bool
ReactToNewFile ( SaveClasses newFile ) : void
StartUp ( ) : void

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

Метод Описание
CreateNewFileFromAvailableFileTemplate ( string newFile, string templateFile ) : void
CreateNoCodeGenerationAtiFor ( string extension ) : void
GetAvailableFilesForNewFile ( ) : List
GetCreatedFileTarget ( AssetTypeInfo assetTypeInfo, string directory, string name ) : string
GetNewFileTemplateForExtension ( IEnumerable listOfFiles, string extension, bool haveUserPick = true ) : string
SaveNewFileAtLocation ( AssetTypeInfo assetTypeInfo, string createdFile ) : void
TryGetTemplateFileForAti ( AssetTypeInfo assetTypeInfo, string &availableFile ) : bool

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

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

public AddNewFileOptions ( Controls newFileWindow ) : void
newFileWindow Controls
Результат void

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

public CreateNewFile ( AssetTypeInfo assetTypeInfo, object extraData, string directory, string name, string &resultingName ) : bool
assetTypeInfo AssetTypeInfo
extraData object
directory string
name string
resultingName string
Результат bool

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

public ReactToNewFile ( SaveClasses newFile ) : void
newFile SaveClasses
Результат void

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

public StartUp ( ) : void
Результат void