Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

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

Lines

Type: array<string>


Paths

Type: array<string>


PlaylistName

Type: string


SpecialChars

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

Type: StreamBase.EStreamPlaylistType

Modifiers: private


Structs

HtmlChar

string Plain 
string Coded 

Functions

Static functions

GetTagged

static function string GetTagged (out string Text)


GetValue

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


HtmlDecode

static function string HtmlDecode (string src)


Instance functions

GetType

function StreamBase.EStreamPlaylistType GetType ()


Import

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


ImportedPlaylist

function ImportedPlaylist (int PlaylistIndex, int InsertPosition)


ParseLines

function ParseLines ()


SetType

function SetType (StreamBase.EStreamPlaylistType InType)