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

Engine.OnlineStatsRead

Extends
OnlineStats
Modifiers
native abstract

Stats class that holds the read request definitions and the resulting data

Core.Object
|   
+-- Engine.OnlineStats
   |   
   +-- Engine.OnlineStatsRead

Direct Known Subclasses:

UTLeaderboardReadBase

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
array<int>ColumnIds
array<ColumnMetaData>ColumnMappings
array<OnlineStatsRow>Rows
intSortColumnId
intTotalRowsInView
intViewId
stringViewName
Inherited Variables from Engine.OnlineStats
ViewIdMappings
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
ColumnMetaData
Id, Name, ColumnName
OnlineStatsColumn
ColumnNo, StatValue
OnlineStatsRow
PlayerId, Rank, NickName, Columns
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Delegates Summary
delegate OnStatsReadComplete ()

Functions Summary
Inherited Functions from Engine.OnlineStats
GetViewId, GetViewName
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

ColumnIds Source code

var const array<int> ColumnIds;
The columns to read in the view we are interested in

ColumnMappings Source code

var const array<ColumnMetaData> ColumnMappings;
Provides metadata for column ids so that we can present their human readable form

Rows Source code

var const array<OnlineStatsRow> Rows;
The rows of data returned by the online service

SortColumnId Source code

var const int SortColumnId;
The column id to use for sorting rank

TotalRowsInView Source code

var const int TotalRowsInView;
The total number of rows in the view

ViewId Source code

var const int ViewId;
The unique id of the view that these stats are from

ViewName Source code

var const string ViewName;
The name of the view in human readable terms


Structures Detail

ColumnMetaData Source code

struct ColumnMetaData
{
var localized string ColumnName;
var const int Id;
var const name Name;
};
Provides human readable values for column ids
ColumnName:
The name displayed in column headings in the UI
Id:
Id for the given string
Name:
Human readable form of the Id

OnlineStatsColumn Source code

struct OnlineStatsColumn
{
var const int ColumnNo;
var const SettingsData StatValue;
};
A single instance of a stat in a row
ColumnNo:
The ordinal value of the column
StatValue:
The value of the stat for this column

OnlineStatsRow Source code

struct OnlineStatsRow
{
var const array<OnlineStatsColumn> Columns;
var const string NickName;
var const UniqueNetId PlayerId;
var const SettingsData Rank;
};
Holds a single player's set of data for this stats view
Columns:
The set of columns (stat instances) for this row
NickName:
Player's online nickname
PlayerId:
The unique player id of the player these stats are for
Rank:
The rank of the player in this stats view


Delegates Detail

OnStatsReadComplete Source code

delegate OnStatsReadComplete ( )
Delegate used to notify the caller when stats read has completed


Defaultproperties

defaultproperties
{
   Name="Default__OnlineStatsRead"
   ObjectArchetype=OnlineStats'Engine.Default__OnlineStats'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:40.256 - Created with UnCodeX