C# Класс Nanook.TheGhost.Project

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
BuildTierList List
buildCompleteList void

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

Метод Описание
CreateProjectSong ( SongQb songQb, bool recordChange ) : ProjectSong
GetWorkingPath ( WorkingFileType fileType ) : string
LoadProject ( string projectFile ) : void
Project ( TheGhostCore core ) : System
ReadCoreFiles ( ) : void
Save ( ) : void
SaveAs ( string filename ) : void
SetDefaults ( ProjectDefaults defaults ) : void
SetPlugins ( PluginInfo audioImportPluginInfo, PluginInfo audioExportPluginInfo, PluginInfo fileCopyPluginInfo ) : void

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

Метод Описание
BuildTierList ( QbFile fileQb, QbKey tiersQk ) : List
buildCompleteList ( ) : void

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

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

public CreateProjectSong ( SongQb songQb, bool recordChange ) : ProjectSong
songQb SongQb
recordChange bool
Результат ProjectSong

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

public GetWorkingPath ( WorkingFileType fileType ) : string
fileType WorkingFileType
Результат string

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

public LoadProject ( string projectFile ) : void
projectFile string
Результат void

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

public Project ( TheGhostCore core ) : System
core TheGhostCore
Результат System

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

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

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

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

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

public SaveAs ( string filename ) : void
filename string
Результат void

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

public SetDefaults ( ProjectDefaults defaults ) : void
defaults ProjectDefaults
Результат void

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

public SetPlugins ( PluginInfo audioImportPluginInfo, PluginInfo audioExportPluginInfo, PluginInfo fileCopyPluginInfo ) : void
audioImportPluginInfo PluginInfo
audioExportPluginInfo PluginInfo
fileCopyPluginInfo PluginInfo
Результат void