C# Class Vocaluxe.Lib.Song.CSong

Datei anzeigen Open project: stsundermann/Vocaluxe Class Usage Examples

Public Properties

Property Type Description
Artist string
BPM float
Background Vocaluxe.Menu.CBackground
BackgroundFileName string
BackgroundLoaded bool
CatIndex int
Comment List
CoverBigLoaded bool
CoverFileName string
Edition List
Encoding System.Text.Encoding
FileName string
Finish float
Folder string
FolderName string
Gap float
Genre List
ID int
Language List
MP3FileName string
Notes CNotes
Selected bool
Start float
Title string
VideoAspect EAspect
VideoFileName string
VideoGap float
Visible bool
Year string

Public Methods

Method Description
GetMP3 ( ) : string
ReadNotes ( ) : bool
ReadNotes ( string FilePath ) : bool
ReadTXTHeader ( string FilePath ) : bool
ReadTXTSong ( string FilePath ) : bool

Private Methods

Method Description
CheckFiles ( ) : void
NewSentence ( int Player, int Start ) : void
ParseNote ( int Player, ENoteType NoteType, int Start, int Length, int Tone, string Text ) : void

Method Details

GetMP3() public method

public GetMP3 ( ) : string
return string

ReadNotes() public method

public ReadNotes ( ) : bool
return bool

ReadNotes() public method

public ReadNotes ( string FilePath ) : bool
FilePath string
return bool

ReadTXTHeader() public method

public ReadTXTHeader ( string FilePath ) : bool
FilePath string
return bool

ReadTXTSong() public method

public ReadTXTSong ( string FilePath ) : bool
FilePath string
return bool

Property Details

Artist public_oe property

public string Artist
return string

BPM public_oe property

public float BPM
return float

Background public_oe property

public CBackground,Vocaluxe.Menu Background
return Vocaluxe.Menu.CBackground

BackgroundFileName public_oe property

public string BackgroundFileName
return string

BackgroundLoaded public_oe property

public bool BackgroundLoaded
return bool

CatIndex public_oe property

public int CatIndex
return int

Comment public_oe property

public List Comment
return List

CoverBigLoaded public_oe property

public bool CoverBigLoaded
return bool

CoverFileName public_oe property

public string CoverFileName
return string

Edition public_oe property

public List Edition
return List

Encoding public_oe property

public Encoding,System.Text Encoding
return System.Text.Encoding

FileName public_oe property

public string FileName
return string

Finish public_oe property

public float Finish
return float

Folder public_oe property

public string Folder
return string

FolderName public_oe property

public string FolderName
return string

Gap public_oe property

public float Gap
return float

Genre public_oe property

public List Genre
return List

ID public_oe property

public int ID
return int

Language public_oe property

public List Language
return List

MP3FileName public_oe property

public string MP3FileName
return string

Notes public_oe property

public CNotes,Vocaluxe.Lib.Song Notes
return CNotes

Selected public_oe property

public bool Selected
return bool

Start public_oe property

public float Start
return float

Title public_oe property

public string Title
return string

VideoAspect public_oe property

public EAspect VideoAspect
return EAspect

VideoFileName public_oe property

public string VideoFileName
return string

VideoGap public_oe property

public float VideoGap
return float

Visible public_oe property

public bool Visible
return bool

Year public_oe property

public string Year
return string