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
boolbNoDrawWorld
boolbNoStuff
textureBorder
intBorderLines
intBorderPixels
intBorderSize
boolbTimeDemo
boolbTyping
boolbValidKeyEvent
textureConBackground
stringConnectingMessage
floatConsoleDest
intConsoleLines
floatConsolePos
floatFrameX
floatFrameY
intHistoryBot
intHistoryCur
intHistoryTop
stringHistory[16]
stringLoadingMessage
PlayerReplicationInfoMsgPlayer[64]
stringMsgPRINames[64]
stringMsgText[64]
floatMsgTick[64]
floatMsgTime
nameMsgType[64]
intNumLines
stringPausedMessage
stringPrecachingMessage
stringSavingMessage
intScrollback
intTextLines
TimeDemoTimeDemo
intTopLine
stringTypedStr
intTypingOffset
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_MouseButton4, IK_MouseButton5, IK_MouseButton6, IK_MouseButton7, IK_MouseButton8, 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
eAnimNotifyEval, ESheerAxis

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

Functions Summary
function BeginState ()))
KeyMenuing
function BeginState ()))
Menuing
function BeginState ()))
MenuTyping
function BeginState ()))
Typing
function ClearMessages ()))
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
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 NotifyLevelChange ()))
Menuing
event NotifyLevelChange ()))
MenuTyping
event PostRender (canvas C ))
event PreRender (canvas C)
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 ShowLoadGameMenu ()))
function Talk ()))
function TeamTalk ()))
event Tick (float Delta ))
function Tick (float Delta ))
KeyMenuing
function Type ()))
function Type ()))
Typing
function ViewDown ()))
function ViewUp ()))
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AlignQuatWith, AllFiles, AllLinkers, AllObjects, AppSeconds, Array_Insert, Array_Remove, Array_Size, Asc, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Divide, Dot, DynamicLoadObject, Enable, EndState, ExecFunctionStr, Exp, ExtractString, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetDefaultObject, GetEnum, GetParentClass, GetPropertyText, GetStateName, GetUnAxes, GetUnitCoords, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, LoadPackageContents, Localize, Locs, Log, Loge, MakeColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Quad, QuatError, QuatFromAxisAndAngle, QuatGetAngle, QuatGetAxis, QuatGetVect, QuatNormal, QuatRotate, QuatSize, QuatSizeSquared, QuatSlerp, QuatToRotation, QuatVRotate, Rand, RandomSpreadVector, RandRange, ReplaceStr, ResetConfig, Right, RotationToQuat, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, SortArray, SortStaticArray, Sqrt, Square, StaticSaveConfig, StringToName, Tan, TransformCoordsByNormal, TransformRotatorByNormal, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=

States Summary
EndMenuing Source code
state EndMenuing
KeyEvent
KeyMenuing Source code
state KeyMenuing
BeginState, EndState, KeyEvent, KeyType, Tick
Menuing Source code
state Menuing
BeginState, EndState, KeyEvent, NotifyLevelChange
MenuTyping Source code
state MenuTyping
BeginState, EndState, KeyEvent, KeyType, NotifyLevelChange
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

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;

bTimeDemo Source code

var bool bTimeDemo;

bTyping Source code

var bool bTyping;

bValidKeyEvent Source code

var bool bValidKeyEvent;

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;

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];

LoadingMessage Source code

var localized string LoadingMessage;

MsgPlayer[64] Source code

var PlayerReplicationInfo MsgPlayer[64];

MsgPRINames[64] Source code

var string MsgPRINames[64];

MsgText[64] Source code

var string MsgText[64];

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;

TextLines Source code

var int TextLines;

TimeDemo Source code

var TimeDemo TimeDemo;

TopLine Source code

var int TopLine;

TypedStr Source code

var string TypedStr;

TypingOffset Source code

var int TypingOffset;

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_MouseButton4, IK_MouseButton5, IK_MouseButton6, IK_MouseButton7, IK_MouseButton8, 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

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 ( ) )

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 ( ) )

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 ( ) )

NotifyLevelChange Menuing Source code

event NotifyLevelChange ( ) )

NotifyLevelChange MenuTyping Source code

event NotifyLevelChange ( ) )

PostRender Source code

event PostRender ( canvas C ) )

PreRender Source code

event PreRender ( canvas C )

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) )

ShowLoadGameMenu Source code

simulated function ShowLoadGameMenu ( ) )

Talk Source code

exec function Talk ( ) )

TeamTalk Source code

exec function TeamTalk ( ) )

Tick Source code

event Tick ( float Delta ) )

Tick KeyMenuing Source code

function Tick ( float Delta ) )

Type Source code

exec function Type ( ) )

Type Typing Source code

exec function Type ( ) )

ViewDown Source code

exec function ViewDown ( ) )

ViewUp Source code

exec function ViewUp ( ) )


Defaultproperties

defaultproperties
{
				ConBackground=Texture'Engine.ConsoleBack'
				Border=Texture'Engine.Border'
				TypingOffset=-1
				LoadingMessage="LOADING"
				SavingMessage="SAVING"
				ConnectingMessage="CONNECTING"
				PausedMessage="PAUSED"
				PrecachingMessage="PRECACHING"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:08.850 - Created with UnCodeX