UE2:StreamBase (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:EFileType (UT2004))
Jump to navigation Jump to search
UT2004 Object >> StreamBase
Package: 
Engine

Created on: 10/13/2003 Base class for streaming music related classes Organizational purposes only

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

Enums

EFileType

FILE_None 
FILE_Directory 
FILE_Log 
FILE_Ini 
FILE_Stream 
FILE_Playlist 
FILE_Music 
FILE_Map 
FILE_Texture 
FILE_Animation 
FILE_Static 
FILE_XML 
FILE_HTML 
FILE_Sound 
FILE_Demo 
FILE_DivX 

EStreamPlaylistType

SPT_None 
SPT_M3U 
SPT_PLS 
SPT_B4S 

Structs

FilePath

string FullPath 
string Directory 
Always contains trailing path-separator
string Filename 
Always contains trailing path-separator
string Extension 
Always contains trailing path-separator
array<string> DirectoryParts 

ID3Field

pointer Reference 
string FieldName 
string FieldValue 
byte FieldID 
byte Code[4]

Functions

Static native functions

GetPathSeparator

native static final function string GetPathSeparator ()


IsCaseSensitive

native static final function bool IsCaseSensitive ()


Static events

ConvertToFileExtension

static final event string ConvertToFileExtension (EFileType Type)


ConvertToFileType

static final event EFileType ConvertToFileType (string Extension)


GetPathRoot

static final event string GetPathRoot (out string InPath)


HasExtension

static final event bool HasExtension (string Test)


ParseDirectories

static final event array<stringParseDirectories (out string InPath)


ParseExtension

static final event string ParseExtension (out string FileNameWithExtension)


ParsePath

static final event bool ParsePath (string InPath, out FilePath ParsedPath)


Other static functions

CompareNames

static function bool CompareNames (string NameA, string NameB)


FormatTimeDisplay

static final function string FormatTimeDisplay (coerce float Seconds)


RevInStr

static final function int RevInStr (string src, string match)


Instance functions

HandleDebugExec

function bool HandleDebugExec (string Command, string Param)


Operators

string * string

native static final operator(40) string * (coerce string A, coerce string B)


string *= string

{{{1}}}