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

UnrealEd.BasicStatsVisualizer

Extends
GameStatsVisualizer
Modifiers
native ( GameStats ) config ( Editor )

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved. Basic stat visualizer for game statistics

Core.Object
|   
+-- UnrealEd.GameStatsVisitorImpl
   |   
   +-- UnrealEd.GameStatsVisualizer
      |   
      +-- UnrealEd.BasicStatsVisualizer

Variables Summary
array<BasicStatEntry>BasicEntries
array<StatDrawingProperties>DrawingProperties
array<PlayerEntry>PlayerEntries
array<PlayerPlayerEntry>PlayerPlayerEntries
array<PlayerTargetEntry>PlayerTargetEntries
Inherited Variables from UnrealEd.GameStatsVisualizer
FriendlyName, OptionsDialog, OptionsDialogName, Parent, SupportedEvents

Structures Summary
BasicStatEntry
EventID, EventName, EventTime, Location, Rotation
PlayerEntry
PlayerIndex, PlayerName, WeaponName
PlayerPlayerEntry
Player1Index, Player1Name, Player2Index, Player2Name, Player2Location, Rotation2
PlayerTargetEntry
KillType, DamageType, PlayerIndex, PlayerName, TargetIndex, TargetName, TargetLocation, TargetRotation
StatDrawingProperties
EventID, StatColor, Size, SpriteName, StatSprite


Variables Detail

BasicEntries Source code

var array<BasicStatEntry> BasicEntries;
All data to be drawn by this visualizer

DrawingProperties Source code

var const config array<StatDrawingProperties> DrawingProperties;
Metadata to help draw the statistics

PlayerEntries Source code

var array<PlayerEntry> PlayerEntries;

PlayerPlayerEntries Source code

var array<PlayerPlayerEntry> PlayerPlayerEntries;

PlayerTargetEntries Source code

var array<PlayerTargetEntry> PlayerTargetEntries;


Structures Detail

BasicStatEntry Source code

struct BasicStatEntry
{
var int EventID;
var string EventName;
var float EventTime;
var vector Location;
var rotator Rotation;
};
Generic stat container

PlayerEntry Source code

struct PlayerEntry extends BasicStatEntry
{
var int PlayerIndex;
var string PlayerName;
var string WeaponName;
};
Stat container with enough data to draw player information

PlayerPlayerEntry Source code

struct PlayerPlayerEntry extends BasicStatEntry
{
var int Player1Index;
var string Player1Name;
var int Player2Index;
var vector Player2Location;
var string Player2Name;
var rotator Rotation2;
};
Stat container for a player player interaction

PlayerTargetEntry Source code

struct PlayerTargetEntry extends BasicStatEntry
{
var string DamageType;
var string KillType;
var int PlayerIndex;
var string PlayerName;
var int TargetIndex;
var vector TargetLocation;
var string TargetName;
var rotator TargetRotation;
};
Stat container for a player targeting action (kill/melee/death/etc)

StatDrawingProperties Source code

struct StatDrawingProperties
{
var int EventID;
var float Size;
var string SpriteName;
var color StatColor;
var Texture2D StatSprite;
};
Array of drawing properties per stat type setup in .ini


Defaultproperties

defaultproperties
{
	FriendlyName="Basic Stats Visualizer" 
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:47.684 - Created with UnCodeX