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
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
Property group 'StreamPlaylistManager'
bDirty
Type: bool
Modifiers: transient, noexport, protected
bDisableNotification
Type: bool
Modifiers: protected
bRepeat
Type: bool
Modifiers: protected, config
bRepeatAll
Type: bool
Modifiers: protected, config
Default value: True
bShuffle
Type: bool
Modifiers: protected, config
bShuffleAll
Type: bool
Modifiers: protected, config
CurrentPlaylist
Type: int
Modifiers: editconst, protected, config
Index of current playlist
DefaultPlaylistName
Type: string
Modifiers: localized
Default value: "New Playlist"
FileManager
Type: StreamInterface
Modifiers: editinline, editconst, noexport
Parsers
Type: array<PlaylistParserBase>
Modifiers: editconst, noexport, editinline, editconstarray
ParserType
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
Type: array<StreamPlaylist>
Modifiers: editinline, editconstarray, protected
Structs
PlaylistParser
- StreamBase.EStreamPlaylistType Type
- string ParserClass
Delegates
ChangedActivePlaylist
Instance functions
ActivatePlaylist
AddDirectory
AddPlaylist
AddToPlaylist
AppendPlaylist
ClearCurrentPlaylist
CreateDefaultPlaylist
CreatePlaylist
FindNameIndex
FindPlaylistIndex
GetCurrentIndex
GetCurrentPlaylist
GetCurrentTitle
GetPlaylistAt
GetPlaylistCount
GetPlaylistType
GetRandomPlaylist
GetRandomSong
GetRepeat
GetRepeatAll
GetShuffle
GetShuffleAll
HandleDebugExec
Overrides: StreamBase.HandleDebugExec
ImportPlaylist
Initialize
InitializeParsers
InitializePlaylists
InsertInPlaylist
NextSong
PrevSong
RemoveFromCurrentPlaylist
RemovePlaylist
RemovePlaylistAt
RenamePlaylist
Save
SetRepeat
SetRepeatAll
SetShuffle
SetShuffleAll
ValidIndex
ValidName