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

Engine.Console

Extends
Object
Modifiers
native noexport transient

Core.Object
|   
+-- Engine.Console

Direct Known Subclasses:

WindowConsole

Constants Summary
MaxBorder=6
MaxHistory=16
MaxLines=64
TextMsgSize=128
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
stringAvgText
boolbNoDrawWorld
boolbNoStuff
textureBorder
intBorderLines
intBorderPixels
intBorderSize
boolbRestartTimeDemo
boolbSaveTimeDemoToFile
boolbStartTimeDemo
boolbTimeDemo
boolbTyping
textureConBackground
stringConnectingMessage
floatConsoleDest
intConsoleLines
floatConsolePos
floatExtraTime
stringfpsText
intFrameCount
stringFrameRateText
stringFramesText
floatFrameX
floatFrameY
intHistoryBot
intHistoryCur
intHistoryTop
stringHistory[16]
floatLastFrameTime
floatLastSecFPS
intLastSecondFrameCount
floatLastSecondStartTime
stringLastSecText
stringLoadingMessage
floatMaxFPS
stringMaxText
floatMinFPS
stringMinText
PlayerReplicationInfoMsgPlayer[64]
stringMsgText[64]
floatMsgTickTime
floatMsgTick[64]
floatMsgTime
nameMsgType[64]
intNumLines
stringPausedMessage
stringPrecachingMessage
stringSavingMessage
intScrollback
stringSecondsText
floatStartTime
intTextLines
FontTimeDemoFont
intTopLine
stringTypedStr
viewportViewport
intvtblOut
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
EInputAction
IST_None, IST_Press, IST_Hold, IST_Release, IST_Axis,
EInputKey
IK_None, IK_LeftMouse, IK_RightMouse, IK_Cancel, IK_MiddleMouse, IK_Unknown05, IK_Unknown06, IK_Unknown07, IK_Backspace, IK_Tab, IK_Unknown0A, IK_Unknown0B, IK_Unknown0C, IK_Enter, IK_Unknown0E, IK_Unknown0F, IK_Shift, IK_Ctrl, IK_Alt, IK_Pause, IK_CapsLock, IK_Unknown15, IK_Unknown16, IK_Unknown17, IK_Unknown18, IK_Unknown19, IK_Unknown1A, IK_Escape, IK_Unknown1C, IK_Unknown1D, IK_Unknown1E, IK_Unknown1F, IK_Space, IK_PageUp, IK_PageDown, IK_End, IK_Home, IK_Left, IK_Up, IK_Right, IK_Down, IK_Select, IK_Print, IK_Execute, IK_PrintScrn, IK_Insert, IK_Delete, IK_Help, IK_0, IK_1, IK_2, IK_3, IK_4, IK_5, IK_6, IK_7, IK_8, IK_9, IK_Unknown3A, IK_Unknown3B, IK_Unknown3C, IK_Unknown3D, IK_Unknown3E, IK_Unknown3F, IK_Unknown40, IK_A, IK_B, IK_C, IK_D, IK_E, IK_F, IK_G, IK_H, IK_I, IK_J, IK_K, IK_L, IK_M, IK_N, IK_O, IK_P, IK_Q, IK_R, IK_S, IK_T, IK_U, IK_V, IK_W, IK_X, IK_Y, IK_Z, IK_Unknown5B, IK_Unknown5C, IK_Unknown5D, IK_Unknown5E, IK_Unknown5F, IK_NumPad0, IK_NumPad1, IK_NumPad2, IK_NumPad3, IK_NumPad4, IK_NumPad5, IK_NumPad6, IK_NumPad7, IK_NumPad8, IK_NumPad9, IK_GreyStar, IK_GreyPlus, IK_Separator, IK_GreyMinus, IK_NumPadPeriod, IK_GreySlash, IK_F1, IK_F2, IK_F3, IK_F4, IK_F5, IK_F6, IK_F7, IK_F8, IK_F9, IK_F10, IK_F11, IK_F12, IK_F13, IK_F14, IK_F15, IK_F16, IK_F17, IK_F18, IK_F19, IK_F20, IK_F21, IK_F22, IK_F23, IK_F24, IK_Unknown88, IK_Unknown89, IK_Unknown8A, IK_Unknown8B, IK_Unknown8C, IK_Unknown8D, IK_Unknown8E, IK_Unknown8F, IK_NumLock, IK_ScrollLock, IK_Unknown92, IK_Unknown93, IK_Unknown94, IK_Unknown95, IK_Unknown96, IK_Unknown97, IK_Unknown98, IK_Unknown99, IK_Unknown9A, IK_Unknown9B, IK_Unknown9C, IK_Unknown9D, IK_Unknown9E, IK_Unknown9F, IK_LShift, IK_RShift, IK_LControl, IK_RControl, IK_UnknownA4, IK_UnknownA5, IK_UnknownA6, IK_UnknownA7, IK_UnknownA8, IK_UnknownA9, IK_UnknownAA, IK_UnknownAB, IK_UnknownAC, IK_UnknownAD, IK_UnknownAE, IK_UnknownAF, IK_UnknownB0, IK_UnknownB1, IK_UnknownB2, IK_UnknownB3, IK_UnknownB4, IK_UnknownB5, IK_UnknownB6, IK_UnknownB7, IK_UnknownB8, IK_UnknownB9, IK_Semicolon, IK_Equals, IK_Comma, IK_Minus, IK_Period, IK_Slash, IK_Tilde, IK_UnknownC1, IK_UnknownC2, IK_UnknownC3, IK_UnknownC4, IK_UnknownC5, IK_UnknownC6, IK_UnknownC7, IK_Joy1, IK_Joy2, IK_Joy3, IK_Joy4, IK_Joy5, IK_Joy6, IK_Joy7, IK_Joy8, IK_Joy9, IK_Joy10, IK_Joy11, IK_Joy12, IK_Joy13, IK_Joy14, IK_Joy15, IK_Joy16, IK_UnknownD8, IK_UnknownD9, IK_UnknownDA, IK_LeftBracket, IK_Backslash, IK_RightBracket, IK_SingleQuote, IK_UnknownDF, IK_JoyX, IK_JoyY, IK_JoyZ, IK_JoyR, IK_MouseX, IK_MouseY, IK_MouseZ, IK_MouseW, IK_JoyU, IK_JoyV, IK_UnknownEA, IK_UnknownEB, IK_MouseWheelUp, IK_MouseWheelDown, IK_Unknown10E, UK_Unknown10F, IK_UnknownF0, IK_UnknownF1, IK_UnknownF2, IK_UnknownF3, IK_UnknownF4, IK_UnknownF5, IK_Attn, IK_CrSel, IK_ExSel, IK_ErEof, IK_Play, IK_Zoom, IK_NoName, IK_PA1, IK_OEMClear
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
event AddString (coerce string Msg ))
function BeginState ()))
KeyMenuing
function BeginState ()))
Menuing
function BeginState ()))
MenuTyping
function BeginState ()))
Typing
function ClearMessages ()))
event ConnectFailure (string FailCode, string URL)
functionbool ConsoleCommand (coerce string S)
function DrawConsoleView (Canvas C ))
function DrawLevelAction (canvas C ))
function DrawSingleView (Canvas C ))
function EndState ()))
KeyMenuing
function EndState ()))
Menuing
function EndState ()))
MenuTyping
function EndState ()))
Typing
functionstring FormatFloat (float f))
functionPlayerReplicationInfo GetMsgPlayer (int Index))
functionstring GetMsgText (int Index ))
functionfloat GetMsgTick (int Index))
functionname GetMsgType (int Index))
eventbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
EndMenuing
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
KeyMenuing
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
Menuing
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
MenuTyping
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta ))
Typing
eventbool KeyType (EInputKey Key)
functionbool KeyType (EInputKey Key ))
KeyMenuing
functionbool KeyType (EInputKey Key ))
MenuTyping
functionbool KeyType (EInputKey Key ))
Typing
event Message (PlayerReplicationInfo PRI, coerce string Msg, name N ))
event NotifyLevelChange ()))
event PostRender (canvas C ))
event PreRender (canvas C)
function PrintActionMessage (Canvas C, string BigMessage ))
function PrintTimeDemoResult ()))
function SaveTimeDemo (string S)
function SetMsgPlayer (int Index, PlayerReplicationInfo NewMsgPlayer))
function SetMsgText (int Index, string NewMsgText ))
function SetMsgTick (int Index, int NewMsgTick))
function SetMsgType (int Index, name NewMsgType))
function StartTimeDemo ()))
function StopTimeDemo ()))
function Talk ()))
function TeamTalk ()))
event Tick (float Delta ))
function TimeDemo (bool bEnabled, optional bool bSaveToFile))
function TimeDemoCalc ()))
function TimeDemoRender (Canvas C ))
function Type ()))
function Type ()))
Typing
event VideoChange ()
function ViewDown ()))
function ViewUp ()))
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=

States Summary
EndMenuing Source code
state EndMenuing
KeyEvent
KeyMenuing Source code
state KeyMenuing
BeginState, EndState, KeyEvent, KeyType
Menuing Source code
state Menuing
BeginState, EndState, KeyEvent
MenuTyping Source code
state MenuTyping
BeginState, EndState, KeyEvent, KeyType
Typing Source code
state Typing
BeginState, EndState, KeyEvent, KeyType, Type


Constants Detail

MaxBorder Source code

const MaxBorder = 6;

MaxHistory Source code

const MaxHistory = 16;

MaxLines Source code

const MaxLines = 64;

TextMsgSize Source code

const TextMsgSize = 128;


Variables Detail

AvgText Source code

var localized string AvgText;

bNoDrawWorld Source code

var bool bNoDrawWorld;

bNoStuff Source code

var bool bNoStuff;

Border Source code

var texture Border;

BorderLines Source code

var int BorderLines;

BorderPixels Source code

var int BorderPixels;

BorderSize Source code

var int BorderSize;

bRestartTimeDemo Source code

var bool bRestartTimeDemo;

bSaveTimeDemoToFile Source code

var bool bSaveTimeDemoToFile;

bStartTimeDemo Source code

var bool bStartTimeDemo;

bTimeDemo Source code

var bool bTimeDemo;

bTyping Source code

var bool bTyping;

ConBackground Source code

var texture ConBackground;

ConnectingMessage Source code

var localized string ConnectingMessage;

ConsoleDest Source code

var float ConsoleDest;

ConsoleLines Source code

var int ConsoleLines;

ConsolePos Source code

var float ConsolePos;

ExtraTime Source code

var float ExtraTime;

fpsText Source code

var localized string fpsText;

FrameCount Source code

var int FrameCount;

FrameRateText Source code

var localized string FrameRateText;

FramesText Source code

var localized string FramesText;

FrameX Source code

var float FrameX;

FrameY Source code

var float FrameY;

HistoryBot Source code

var int HistoryBot;

HistoryCur Source code

var int HistoryCur;

HistoryTop Source code

var int HistoryTop;

History[16] Source code

var string History[16];

LastFrameTime Source code

var float LastFrameTime;

LastSecFPS Source code

var float LastSecFPS;

LastSecondFrameCount Source code

var int LastSecondFrameCount;

LastSecondStartTime Source code

var float LastSecondStartTime;

LastSecText Source code

var localized string LastSecText;

LoadingMessage Source code

var localized string LoadingMessage;

MaxFPS Source code

var float MaxFPS;

MaxText Source code

var localized string MaxText;

MinFPS Source code

var float MinFPS;

MinText Source code

var localized string MinText;

MsgPlayer[64] Source code

var PlayerReplicationInfo MsgPlayer[64];

MsgText[64] Source code

var string MsgText[64];

MsgTickTime Source code

var float MsgTickTime;

MsgTick[64] Source code

var float MsgTick[64];

MsgTime Source code

var float MsgTime;

MsgType[64] Source code

var name MsgType[64];

NumLines Source code

var int NumLines;

PausedMessage Source code

var localized string PausedMessage;

PrecachingMessage Source code

var localized string PrecachingMessage;

SavingMessage Source code

var localized string SavingMessage;

Scrollback Source code

var int Scrollback;

SecondsText Source code

var localized string SecondsText;

StartTime Source code

var float StartTime;

TextLines Source code

var int TextLines;

TimeDemoFont Source code

var Font TimeDemoFont;

TopLine Source code

var int TopLine;

TypedStr Source code

var string TypedStr;

Viewport Source code

var viewport Viewport;

vtblOut Source code

var private const int vtblOut;


Enumerations Detail

EInputAction Source code

enum EInputAction
{
IST_None, IST_Press, IST_Hold, IST_Release, IST_Axis,
};

EInputKey Source code

enum EInputKey
{
IK_None, IK_LeftMouse, IK_RightMouse, IK_Cancel, IK_MiddleMouse, IK_Unknown05, IK_Unknown06, IK_Unknown07, IK_Backspace, IK_Tab, IK_Unknown0A, IK_Unknown0B, IK_Unknown0C, IK_Enter, IK_Unknown0E, IK_Unknown0F, IK_Shift, IK_Ctrl, IK_Alt, IK_Pause, IK_CapsLock, IK_Unknown15, IK_Unknown16, IK_Unknown17, IK_Unknown18, IK_Unknown19, IK_Unknown1A, IK_Escape, IK_Unknown1C, IK_Unknown1D, IK_Unknown1E, IK_Unknown1F, IK_Space, IK_PageUp, IK_PageDown, IK_End, IK_Home, IK_Left, IK_Up, IK_Right, IK_Down, IK_Select, IK_Print, IK_Execute, IK_PrintScrn, IK_Insert, IK_Delete, IK_Help, IK_0, IK_1, IK_2, IK_3, IK_4, IK_5, IK_6, IK_7, IK_8, IK_9, IK_Unknown3A, IK_Unknown3B, IK_Unknown3C, IK_Unknown3D, IK_Unknown3E, IK_Unknown3F, IK_Unknown40, IK_A, IK_B, IK_C, IK_D, IK_E, IK_F, IK_G, IK_H, IK_I, IK_J, IK_K, IK_L, IK_M, IK_N, IK_O, IK_P, IK_Q, IK_R, IK_S, IK_T, IK_U, IK_V, IK_W, IK_X, IK_Y, IK_Z, IK_Unknown5B, IK_Unknown5C, IK_Unknown5D, IK_Unknown5E, IK_Unknown5F, IK_NumPad0, IK_NumPad1, IK_NumPad2, IK_NumPad3, IK_NumPad4, IK_NumPad5, IK_NumPad6, IK_NumPad7, IK_NumPad8, IK_NumPad9, IK_GreyStar, IK_GreyPlus, IK_Separator, IK_GreyMinus, IK_NumPadPeriod, IK_GreySlash, IK_F1, IK_F2, IK_F3, IK_F4, IK_F5, IK_F6, IK_F7, IK_F8, IK_F9, IK_F10, IK_F11, IK_F12, IK_F13, IK_F14, IK_F15, IK_F16, IK_F17, IK_F18, IK_F19, IK_F20, IK_F21, IK_F22, IK_F23, IK_F24, IK_Unknown88, IK_Unknown89, IK_Unknown8A, IK_Unknown8B, IK_Unknown8C, IK_Unknown8D, IK_Unknown8E, IK_Unknown8F, IK_NumLock, IK_ScrollLock, IK_Unknown92, IK_Unknown93, IK_Unknown94, IK_Unknown95, IK_Unknown96, IK_Unknown97, IK_Unknown98, IK_Unknown99, IK_Unknown9A, IK_Unknown9B, IK_Unknown9C, IK_Unknown9D, IK_Unknown9E, IK_Unknown9F, IK_LShift, IK_RShift, IK_LControl, IK_RControl, IK_UnknownA4, IK_UnknownA5, IK_UnknownA6, IK_UnknownA7, IK_UnknownA8, IK_UnknownA9, IK_UnknownAA, IK_UnknownAB, IK_UnknownAC, IK_UnknownAD, IK_UnknownAE, IK_UnknownAF, IK_UnknownB0, IK_UnknownB1, IK_UnknownB2, IK_UnknownB3, IK_UnknownB4, IK_UnknownB5, IK_UnknownB6, IK_UnknownB7, IK_UnknownB8, IK_UnknownB9, IK_Semicolon, IK_Equals, IK_Comma, IK_Minus, IK_Period, IK_Slash, IK_Tilde, IK_UnknownC1, IK_UnknownC2, IK_UnknownC3, IK_UnknownC4, IK_UnknownC5, IK_UnknownC6, IK_UnknownC7, IK_Joy1, IK_Joy2, IK_Joy3, IK_Joy4, IK_Joy5, IK_Joy6, IK_Joy7, IK_Joy8, IK_Joy9, IK_Joy10, IK_Joy11, IK_Joy12, IK_Joy13, IK_Joy14, IK_Joy15, IK_Joy16, IK_UnknownD8, IK_UnknownD9, IK_UnknownDA, IK_LeftBracket, IK_Backslash, IK_RightBracket, IK_SingleQuote, IK_UnknownDF, IK_JoyX, IK_JoyY, IK_JoyZ, IK_JoyR, IK_MouseX, IK_MouseY, IK_MouseZ, IK_MouseW, IK_JoyU, IK_JoyV, IK_UnknownEA, IK_UnknownEB, IK_MouseWheelUp, IK_MouseWheelDown, IK_Unknown10E, UK_Unknown10F, IK_UnknownF0, IK_UnknownF1, IK_UnknownF2, IK_UnknownF3, IK_UnknownF4, IK_UnknownF5, IK_Attn, IK_CrSel, IK_ExSel, IK_ErEof, IK_Play, IK_Zoom, IK_NoName, IK_PA1, IK_OEMClear
};


Functions Detail

AddString Source code

event AddString ( coerce string Msg ) )

BeginState KeyMenuing Source code

function BeginState ( ) )

BeginState Menuing Source code

function BeginState ( ) )

BeginState MenuTyping Source code

function BeginState ( ) )

BeginState Typing Source code

function BeginState ( ) )

ClearMessages Source code

function ClearMessages ( ) )

ConnectFailure Source code

event ConnectFailure ( string FailCode, string URL )

ConsoleCommand Source code

native function bool ConsoleCommand ( coerce string S )

DrawConsoleView Source code

simulated function DrawConsoleView ( Canvas C ) )

DrawLevelAction Source code

function DrawLevelAction ( canvas C ) )

DrawSingleView Source code

simulated function DrawSingleView ( Canvas C ) )

EndState KeyMenuing Source code

function EndState ( ) )

EndState Menuing Source code

function EndState ( ) )

EndState MenuTyping Source code

function EndState ( ) )

EndState Typing Source code

function EndState ( ) )

FormatFloat Source code

final function string FormatFloat ( float f) )

GetMsgPlayer Source code

function PlayerReplicationInfo GetMsgPlayer ( int Index) )

GetMsgText Source code

function string GetMsgText ( int Index ) )

GetMsgTick Source code

function float GetMsgTick ( int Index) )

GetMsgType Source code

function name GetMsgType ( int Index) )

KeyEvent Source code

event bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyEvent EndMenuing Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyEvent KeyMenuing Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyEvent Menuing Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyEvent MenuTyping Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyEvent Typing Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta ) )

KeyType Source code

event bool KeyType ( EInputKey Key )

KeyType KeyMenuing Source code

function bool KeyType ( EInputKey Key ) )

KeyType MenuTyping Source code

function bool KeyType ( EInputKey Key ) )

KeyType Typing Source code

function bool KeyType ( EInputKey Key ) )

Message Source code

event Message ( PlayerReplicationInfo PRI, coerce string Msg, name N ) )

NotifyLevelChange Source code

event NotifyLevelChange ( ) )

PostRender Source code

event PostRender ( canvas C ) )

PreRender Source code

event PreRender ( canvas C )

PrintActionMessage Source code

function PrintActionMessage ( Canvas C, string BigMessage ) )

PrintTimeDemoResult Source code

function PrintTimeDemoResult ( ) )

SaveTimeDemo Source code

native function SaveTimeDemo ( string S )

SetMsgPlayer Source code

function SetMsgPlayer ( int Index, PlayerReplicationInfo NewMsgPlayer) )

SetMsgText Source code

function SetMsgText ( int Index, string NewMsgText ) )

SetMsgTick Source code

function SetMsgTick ( int Index, int NewMsgTick) )

SetMsgType Source code

function SetMsgType ( int Index, name NewMsgType) )

StartTimeDemo Source code

function StartTimeDemo ( ) )

StopTimeDemo Source code

function StopTimeDemo ( ) )

Talk Source code

exec function Talk ( ) )

TeamTalk Source code

exec function TeamTalk ( ) )

Tick Source code

event Tick ( float Delta ) )

TimeDemo Source code

exec function TimeDemo ( bool bEnabled, optional bool bSaveToFile) )

TimeDemoCalc Source code

function TimeDemoCalc ( ) )

TimeDemoRender Source code

function TimeDemoRender ( Canvas C ) )

Type Source code

exec function Type ( ) )

Type Typing Source code

exec function Type ( ) )

VideoChange Source code

event VideoChange ( )

ViewDown Source code

exec function ViewDown ( ) )

ViewUp Source code

exec function ViewUp ( ) )


Defaultproperties

defaultproperties
{
     ConBackground=Texture'Engine.ConsoleBack'
     Border=Texture'Engine.Border'
     TimeDemoFont=Font'Engine.SmallFont'
     LoadingMessage="LOADING"
     SavingMessage="SAVING"
     ConnectingMessage="CONNECTING"
     PausedMessage="PAUSED"
     PrecachingMessage="PRECACHING"
     FrameRateText="Frame Rate"
     AvgText="Avg"
     LastSecText="Last Sec"
     MinText="Min"
     MaxText="Max"
     fpsText="fps"
     SecondsText="seconds."
     FramesText="frames rendered in"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:14:31.651 - Created with UnCodeX