Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.StreamBase

Extends
Object
Modifiers
Abstract Native

Core.Object
|   
+-- Engine.StreamBase

Direct Known Subclasses:

Stream, StreamDirectoryNode, StreamInterface, StreamPlaylist, StreamPlaylistManager, StreamTag

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
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,
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
FilePath
FullPath, Directory, Filename, Extension, DirectoryParts
ID3Field
Reference, FieldName, FieldValue, FieldID, Code[4]
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
operatorstring * (coerce string A, coerce string B)
operatorstring *= (out string A, coerce string B)
functionbool CompareNames (string NameA, string NameB)
eventstring ConvertToFileExtension (EFileType Type)
eventEFileType ConvertToFileType (string Extension)
functionstring FormatTimeDisplay (coerce float Seconds)
eventstring GetPathRoot (out string InPath)
functionstring GetPathSeparator ()
functionbool HandleDebugExec (string Command, string Param)
eventbool HasExtension (string Test)
functionbool IsCaseSensitive ()
eventarray<string> ParseDirectories (out string InPath)
eventstring ParseExtension (out string FileNameWithExtension)
eventbool ParsePath (string InPath, out FilePath ParsedPath)
functionint RevInStr (string src, string match)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Enumerations Detail

EFileType Source code

enum 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 Source code

enum EStreamPlaylistType
{
SPT_None, SPT_M3U, SPT_PLS, SPT_B4S,
};


Structures Detail

FilePath Source code

struct FilePath
{
var string Directory;
var array<string> DirectoryParts;
var string Extension;
var string Filename;
var string FullPath;
};


ID3Field Source code

struct ID3Field
{
var byte Code[4];
var byte FieldID;
var string FieldName;
var string FieldValue;
var pointer Reference;
};



Functions Detail

* Source code

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

*= Source code

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

CompareNames Source code

static function bool CompareNames ( string NameA, string NameB )

ConvertToFileExtension Source code

static final event string ConvertToFileExtension ( EFileType Type )

ConvertToFileType Source code

static final event EFileType ConvertToFileType ( string Extension )

FormatTimeDisplay Source code

static final function string FormatTimeDisplay ( coerce float Seconds )

GetPathRoot Source code

static final event string GetPathRoot ( out string InPath )

GetPathSeparator Source code

native static final function string GetPathSeparator ( )

HandleDebugExec Source code

function bool HandleDebugExec ( string Command, string Param )

HasExtension Source code

static final event bool HasExtension ( string Test )

IsCaseSensitive Source code

native static final function bool IsCaseSensitive ( )

ParseDirectories Source code

static final event array<string> ParseDirectories ( out string InPath )

ParseExtension Source code

static final event string ParseExtension ( out string FileNameWithExtension )

ParsePath Source code

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

RevInStr Source code

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


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:17.250 - Created with UnCodeX