C# Class Duality.Editor.FileImportProvider

Mostra file Open project: BraveSirAndrew/duality Class Usage Examples

Public Methods

Method Description
GenerateSourceFilePath ( ContentRef r, string srcFileExt ) : string
ImportFile ( string filePath ) : bool
IsImportFileExisting ( string filePath ) : bool
NotifyFileRenamed ( string filePathOld, string filePathNew ) : void
OpenSourceFile ( ContentRef resourceRef, string srcFileExt, Action saveSrcToAction ) : void
ReimportFile ( string filePath ) : void

Private Methods

Method Description
Init ( ) : void
PrepareImportFilePaths ( string filePath, string &srcFilePath, string &targetName, string &targetDir ) : void
Terminate ( ) : void

Method Details

GenerateSourceFilePath() public static method

public static GenerateSourceFilePath ( ContentRef r, string srcFileExt ) : string
r ContentRef
srcFileExt string
return string

ImportFile() public static method

public static ImportFile ( string filePath ) : bool
filePath string
return bool

IsImportFileExisting() public static method

public static IsImportFileExisting ( string filePath ) : bool
filePath string
return bool

NotifyFileRenamed() public static method

public static NotifyFileRenamed ( string filePathOld, string filePathNew ) : void
filePathOld string
filePathNew string
return void

OpenSourceFile() public static method

public static OpenSourceFile ( ContentRef resourceRef, string srcFileExt, Action saveSrcToAction ) : void
resourceRef ContentRef
srcFileExt string
saveSrcToAction Action
return void

ReimportFile() public static method

public static ReimportFile ( string filePath ) : void
filePath string
return void