UE2:StreamPlaylist (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
![]() |
Object >> StreamBase >> StreamPlaylist |
- 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/12/2003 A user-configured list of streaming music files.
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Properties
Property group 'StreamPlaylist'
bNeedSave
Type: bool
Modifiers: protected, config
Default value: True
Current
Type: int
Modifiers: protected, config
FileManager
Type: StreamInterface
Modifiers: editinline, editconst, noexport, protected
Playlist
Modifiers: protected, config
RandomPool
Modifiers: editinline, editconst, noexport, private, editconstarray, transient
Songs
Modifiers: editinline, editconst, noexport, protected, editconstarray
Title
Type: string
Modifiers: protected
Delegates
OnPlaylistChanged
delegate OnPlaylistChanged ()
Instance functions
AddSong
AddStream
ClearPlaylist
function bool ClearPlaylist ()
CreateStream
DebugInfo
function DebugInfo ()
FindIndexByFileName
FindIndexByFullName
FindIndexByName
FindIndexByPath
GetCurrent
function int GetCurrent ()
GetCurrentStream
function Stream GetCurrentStream ()
GetPlaylistLength
function int GetPlaylistLength ()
GetRandomSong
function string GetRandomSong ()
GetSongs
GetStream
GetStreamAt
GetTitle
function string GetTitle ()
HandleDebugExec
Overrides: StreamBase.HandleDebugExec
InitializePlaylist
function bool InitializePlaylist (StreamInterface InManager)
InsertSong
IsInitialized
function bool IsInitialized ()
LoadPlaylist
function bool LoadPlaylist ()
NextSong
PrevSong
RemoveSong
RemoveSongAt
ReplaceWith
function ReplaceWith (StreamPlaylist Other)
ResetRandomPool
function ResetRandomPool ()
Save
function Save ()
SetCurrent
SetSongs
SetTitle
ValidStreamIndex
ValidStreamName