C# Class FlatRedBall.Glue.Plugins.EmbeddedPlugins.NewFiles.NewFilePlugin

Inheritance: EmbeddedPlugin, INewFile
Afficher le fichier Open project: vchelaru/FlatRedBall

Méthodes publiques

Méthode Description
AddNewFileOptions ( Controls newFileWindow ) : void
CreateNewFile ( AssetTypeInfo assetTypeInfo, object extraData, string directory, string name, string &resultingName ) : bool
ReactToNewFile ( SaveClasses newFile ) : void
StartUp ( ) : void

Private Methods

Méthode Description
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

Method Details

AddNewFileOptions() public méthode

public AddNewFileOptions ( Controls newFileWindow ) : void
newFileWindow Controls
Résultat void

CreateNewFile() public méthode

public CreateNewFile ( AssetTypeInfo assetTypeInfo, object extraData, string directory, string name, string &resultingName ) : bool
assetTypeInfo AssetTypeInfo
extraData object
directory string
name string
resultingName string
Résultat bool

ReactToNewFile() public méthode

public ReactToNewFile ( SaveClasses newFile ) : void
newFile SaveClasses
Résultat void

StartUp() public méthode

public StartUp ( ) : void
Résultat void