Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AssetLoader
| vn.karaokeplayer.utils | Simple loader to load different assets | |
AudioPlayer
| vn.karaokeplayer.audio | ||
BlockInfo
| vn.karaokeplayer.data | ||
EnterFrameManager
| vn.karaokeplayer.utils |
A single manager which centralizes all enter-frame handler This class extends Shape (the simplest display object) to make use of its internal ENTER_FRAME event. |
|
IAudioPlayer
| vn.karaokeplayer.audio | ||
IBlock
| vn.karaokeplayer.lyrics | ||
IKarFactory
| vn.karaokeplayer.utils | A factory to encapsulate and separate objects creation | |
IKarPlayer
| vn.karaokeplayer | Interface for KarPlayer | |
ILine
| vn.karaokeplayer.lyrics | ||
ILyricsParser
| vn.karaokeplayer.parsers | Implement this interface to crate parser of other lyrics format. | |
ILyricsPlayer
| vn.karaokeplayer.lyrics | ||
ISeekable
| vn.karaokeplayer.lyrics | ||
KarFactory
| vn.karaokeplayer.utils | ||
KarPlayer
| vn.karaokeplayer | ||
KarPlayerError
| vn.karaokeplayer.data | Karaoke Player's errors | |
KarPlayerOptions
| vn.karaokeplayer.data | ||
LineInfo
| vn.karaokeplayer.data | ||
LyricsPlayer
| vn.karaokeplayer.lyrics | ||
LyricStyle
| vn.karaokeplayer.data | TODO: consider support other property of text format like fontWeight, fontStyle, leading ... | |
SongInfo
| vn.karaokeplayer.data | ||
SongLyrics
| vn.karaokeplayer.data | ||
StringUtil
| vn.karaokeplayer.utils | ||
TextBlock
| vn.karaokeplayer.lyrics | TODO: use object pool to optimize memmory and performance The smallest block of texts which share the same speed | |
TextLine
| vn.karaokeplayer.lyrics | A line of text | |
TimedTextParser
| vn.karaokeplayer.parsers | This parser parses the default timed-text based lyrics XML file | |
Timer
| vn.karaokeplayer.utils |
A custom timer to replace built in Timer This class will make use of singleton EnterFrameManager and signals to optimize performance. TODO: This class is not completed and not in used |
|
TimeUtil
| vn.karaokeplayer.utils | ||
Version
| vn.karaokeplayer.utils | This class manages version of this library |