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

Jailbreak.JBWebApplicationScoreboard

Extends
WebApplication

Core.Object
|   
+-- UWeb.WebApplication
   |   
   +-- Jailbreak.JBWebApplicationScoreboard

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
stringFileTemplateMutators
stringFileTemplateMutatorsNone
stringFileTemplateRow
stringFileTemplateScoreboard
TInfoTeamInfoTeam[2]
stringPathSourceImages
stringPathSourceStyles
stringPathSourceTemplates
Inherited Variables from UWeb.WebApplication
Level, Path, WebServer
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
TInfoPlayer
Name, Score, Info
TInfoTeam
Name, Score, ListInfoPlayer, VarTemplateName, VarTemplateScore, VarTemplateHeaderLines, VarTemplateEntry, FileTemplateEntry, FileTemplateEntryNone
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
functionstring EscapeHTML (coerce string Text))
functionstring GetFileTemplate (string FileTemplate))
functionstring GetGameURL ()))
functionstring GetMutators ()))
functionstring GetTime ()))
functionbool IsInfoPlayerInOrder (TInfoPlayer InfoPlayer1, TInfoPlayer InfoPlayer2))
function Query (WebRequest WebRequest, WebResponse WebResponse))
function QueryImage (WebRequest WebRequest, WebResponse WebResponse))
function QueryScoreboard (WebRequest WebRequest, WebResponse WebResponse))
function QueryStyle (WebRequest WebRequest, WebResponse WebResponse))
function ReadListInfoPlayer ()))
function SortListInfoPlayer (out array<TInfoPlayer> ListInfoPlayer, int iInfoPlayerStart, int iInfoPlayerEnd))
Inherited Functions from UWeb.WebApplication
Cleanup, CleanupApp, Init, PostQuery, PreQuery, Query
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, ^, ^^, |, ||, ~, ~=


Variables Detail

FileTemplateMutators Source code

var string FileTemplateMutators;

FileTemplateMutatorsNone Source code

var string FileTemplateMutatorsNone;

FileTemplateRow Source code

var string FileTemplateRow;

FileTemplateScoreboard Source code

var string FileTemplateScoreboard;

InfoTeam[2] Source code

var private TInfoTeam InfoTeam[2];

PathSourceImages Source code

var string PathSourceImages;

PathSourceStyles Source code

var string PathSourceStyles;

PathSourceTemplates Source code

var string PathSourceTemplates;


Structures Detail

TInfoPlayer Source code

struct TInfoPlayer
{
var string Info;
var string Name;
var int Score;
};


TInfoTeam Source code

struct TInfoTeam
{
var string FileTemplateEntry;
var string FileTemplateEntryNone;
var array<TInfoPlayer> ListInfoPlayer;
var string Name;
var int Score;
var string VarTemplateEntry;
var string VarTemplateHeaderLines;
var string VarTemplateName;
var string VarTemplateScore;
};



Functions Detail

EscapeHTML Source code

function string EscapeHTML ( coerce string Text) )

GetFileTemplate Source code

function string GetFileTemplate ( string FileTemplate) )

GetGameURL Source code

function string GetGameURL ( ) )

GetMutators Source code

function string GetMutators ( ) )

GetTime Source code

function string GetTime ( ) )

IsInfoPlayerInOrder Source code

function bool IsInfoPlayerInOrder ( TInfoPlayer InfoPlayer1, TInfoPlayer InfoPlayer2) )

Query Source code

function Query ( WebRequest WebRequest, WebResponse WebResponse) )

QueryImage Source code

function QueryImage ( WebRequest WebRequest, WebResponse WebResponse) )

QueryScoreboard Source code

function QueryScoreboard ( WebRequest WebRequest, WebResponse WebResponse) )

QueryStyle Source code

function QueryStyle ( WebRequest WebRequest, WebResponse WebResponse) )

ReadListInfoPlayer Source code

function ReadListInfoPlayer ( ) )

SortListInfoPlayer Source code

function SortListInfoPlayer ( out array<TInfoPlayer> ListInfoPlayer, int iInfoPlayerStart, int iInfoPlayerEnd) )


Defaultproperties

defaultproperties
{
  PathSourceImages    = "JailbreakWebScoreboard";
  PathSourceTemplates = "JailbreakWebScoreboard";
  PathSourceStyles    = "JailbreakWebScoreboard";


  FileTemplateScoreboard   = "scoreboard.htm";
  FileTemplateRow          = "scoreboard_row.inc";
  FileTemplateMutators     = "scoreboard_mutators.inc";
  FileTemplateMutatorsNone = "scoreboard_mutators_none.inc";


  InfoTeam[0] = (VarTemplateName="TeamNameRed",VarTemplateScore="TeamScoreRed",VarTemplateHeaderLines="HeaderLinesRed",VarTemplateEntry="EntryRed",FileTemplateEntry="scoreboard_entry_red.inc",FileTemplateEntryNone="scoreboard_entry_none_red.inc");
  InfoTeam[1] = (VarTemplateName="TeamNameBlue",VarTemplateScore="TeamScoreBlue",VarTemplateHeaderLines="HeaderLinesBlue",VarTemplateEntry="EntryBlue",FileTemplateEntry="scoreboard_entry_blue.inc",FileTemplateEntryNone="scoreboard_entry_none_blue.inc");
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:12.339 - Created with UnCodeX