The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:PlaylistParserBase (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> StreamBase >> StreamInterface >> PlaylistParserBase
Package: 
Engine
Within class: 
StreamPlaylistManager
Direct subclasses:
B4SParser, M3UParser, PLSParser

Created on: 10/27/2003 Base class for external playlist parsers

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Lines[edit]

Type: array<string>


Paths[edit]

Type: array<string>


PlaylistName[edit]

Type: string


SpecialChars[edit]

Type: array<HtmlChar>


Default value, index 0:

Member Value
Coded "&"
Plain "&"

Default value, index 1:

Member Value
Coded """
Plain "\""

Default value, index 2:

Member Value
Coded " "
Plain " "

Default value, index 3:

Member Value
Coded "<"
Plain "<"

Default value, index 4:

Member Value
Coded ">"
Plain ">"

Default value, index 5:

Member Value
Coded "©"
Plain "©"

Default value, index 6:

Member Value
Coded "™"
Plain "™"

Default value, index 7:

Member Value
Coded "®"
Plain "®"

Default value, index 8:

Member Value
Coded "'"
Plain "'"

Type[edit]

Type: StreamBase.EStreamPlaylistType

Modifiers: private


Structs[edit]

HtmlChar[edit]

string Plain 
string Coded 

Functions[edit]

Static functions[edit]

GetTagged[edit]

static function string GetTagged (out string Text)


GetValue[edit]

static function string GetValue (string KeyValuePair, optional bool bAllowSpaces)


HtmlDecode[edit]

static function string HtmlDecode (string src)


Instance functions[edit]

GetType[edit]

function StreamBase.EStreamPlaylistType GetType ()


Import[edit]

function bool Import (int PlaylistIndex, int InsertPosition, string Path)


ImportedPlaylist[edit]

function ImportedPlaylist (int PlaylistIndex, int InsertPosition)


ParseLines[edit]

function ParseLines ()


SetType[edit]

function SetType (StreamBase.EStreamPlaylistType InType)