Mostly Harmless
UE2:StreamPlaylistManager (UT2004)
Object >> StreamBase >> StreamPlaylistManager |
Contents
- 1 Properties
- 2 Structs
- 3 Delegates
- 4 Instance functions
- 4.1 ActivatePlaylist
- 4.2 AddDirectory
- 4.3 AddPlaylist
- 4.4 AddToPlaylist
- 4.5 AppendPlaylist
- 4.6 ClearCurrentPlaylist
- 4.7 CreateDefaultPlaylist
- 4.8 CreatePlaylist
- 4.9 FindNameIndex
- 4.10 FindPlaylistIndex
- 4.11 GetCurrentIndex
- 4.12 GetCurrentPlaylist
- 4.13 GetCurrentTitle
- 4.14 GetPlaylistAt
- 4.15 GetPlaylistCount
- 4.16 GetPlaylistType
- 4.17 GetRandomPlaylist
- 4.18 GetRandomSong
- 4.19 GetRepeat
- 4.20 GetRepeatAll
- 4.21 GetShuffle
- 4.22 GetShuffleAll
- 4.23 HandleDebugExec
- 4.24 ImportPlaylist
- 4.25 Initialize
- 4.26 InitializeParsers
- 4.27 InitializePlaylists
- 4.28 InsertInPlaylist
- 4.29 NextSong
- 4.30 PrevSong
- 4.31 RemoveFromCurrentPlaylist
- 4.32 RemovePlaylist
- 4.33 RemovePlaylistAt
- 4.34 RenamePlaylist
- 4.35 Save
- 4.36 SetRepeat
- 4.37 SetRepeatAll
- 4.38 SetShuffle
- 4.39 SetShuffleAll
- 4.40 ValidIndex
- 4.41 ValidName
- Package:
- Engine
- Known classes within StreamPlaylistManager:
- B4SParser, M3UParser, PlaylistParserBase, PLSParser
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Created on: 10/14/2003 Manages custom playlists
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Properties[edit]
Property group 'StreamPlaylistManager'[edit]
bDirty[edit]
Type: bool
Modifiers: transient, noexport, protected
bDisableNotification[edit]
Type: bool
Modifiers: protected
bRepeat[edit]
Type: bool
Modifiers: protected, config
bRepeatAll[edit]
Type: bool
Modifiers: protected, config
Default value: True
bShuffle[edit]
Type: bool
Modifiers: protected, config
bShuffleAll[edit]
Type: bool
Modifiers: protected, config
CurrentPlaylist[edit]
Type: int
Modifiers: editconst, protected, config
Index of current playlist
DefaultPlaylistName[edit]
Type: string
Modifiers: localized
Default value: "New Playlist"
FileManager[edit]
Type: StreamInterface
Modifiers: editinline, editconst, noexport
Parsers[edit]
Type: array<PlaylistParserBase>
Modifiers: editconst, noexport, editinline, editconstarray
ParserType[edit]
Type: array<PlaylistParser>
Modifiers: config
Default value, index 0:
Member | Value |
---|---|
ParserClass | "Engine.B4SParser" |
Type | SPT_B4S |
Default value, index 1:
Member | Value |
---|---|
ParserClass | "Engine.M3UParser" |
Type | SPT_M3U |
Default value, index 2:
Member | Value |
---|---|
ParserClass | "Engine.PLSParser" |
Type | SPT_PLS |
Playlists[edit]
Type: array<StreamPlaylist>
Modifiers: editinline, editconstarray, protected
Structs[edit]
PlaylistParser[edit]
- StreamBase.EStreamPlaylistType Type
- string ParserClass
Delegates[edit]
ChangedActivePlaylist[edit]
Instance functions[edit]
ActivatePlaylist[edit]
AddDirectory[edit]
AddPlaylist[edit]
AddToPlaylist[edit]
AppendPlaylist[edit]
ClearCurrentPlaylist[edit]
CreateDefaultPlaylist[edit]
CreatePlaylist[edit]
FindNameIndex[edit]
FindPlaylistIndex[edit]
GetCurrentIndex[edit]
GetCurrentPlaylist[edit]
GetCurrentTitle[edit]
GetPlaylistAt[edit]
GetPlaylistCount[edit]
GetPlaylistType[edit]
GetRandomPlaylist[edit]
GetRandomSong[edit]
GetRepeat[edit]
GetRepeatAll[edit]
GetShuffle[edit]
GetShuffleAll[edit]
HandleDebugExec[edit]
Overrides: StreamBase.HandleDebugExec