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

Engine.Console

Extends
Object
Modifiers
transient intrinsic localized

Core.Object
|   
+-- Engine.Console

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
string[255]ChatChannel
textureConBackground
string[255]ConnectingMessage
floatConsoleDest
intConsoleLines
floatConsolePos
floatFrameX
floatFrameY
intHistoryBot
intHistoryCur
intHistoryTop
string[128]History[16]
string[255]LoadingMessage
string[128]MsgPlayer[64]
intMsgTeamID[64]
byteMsgTeam[64]
string[128]MsgText[64]
floatMsgTick[64]
floatMsgTime
nameMsgType[64]
string[128]MsgZone[64]
intNumLines
string[255]PausedMessage
string[255]SavingMessage
intScrollback
string[255]TeamChannel
intTextLines
TimeDemoTimeDemo
intTopLine
string[128]TypedStr
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, DynamicArray, DynamicString, Guid, Plane, Rotator, Scale, Vector

Functions Summary
function BeginState ()
KeyMenuing
function BeginState ()
Menuing
function BeginState ()
MenuTyping
function BeginState ()
Typing
functionbool ConsoleCommand (coerce string[240] S)
function DrawConsoleView (Canvas C)
function DrawSingleView (Canvas C)
function EndState ()
KeyMenuing
function EndState ()
Menuing
function EndState ()
MenuTyping
function EndState ()
Typing
functionbyte GetMsgTeam (int Index)
functionbyte GetMsgTeamID (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)
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[220] Msg, ZoneInfo PlayerZone, name N)
event PostRender (canvas C)
event PreRender (canvas C)
function SetMsgPlayer (int Index, string[128] NewMsgPlayer)
function SetMsgTeam (int Index, int NewMsgTeam)
function SetMsgTeamID (int Index, int NewMsgTeamID)
function SetMsgText (int Index, string[128] NewMsgText)
function SetMsgTick (int Index, int NewMsgTick)
function SetMsgType (int Index, name NewMsgType)
function SetMsgZone (int Index, string[128] NewMsgZone)
function Talk ()
function TeamTalk ()
event Tick (float Delta)
function Type ()
function Type ()
Typing
function ViewDown ()
function ViewUp ()
functionstring [ (] GetMsgZone(int Index)
functionstring [ (] GetMsgPlayer(int Index)
functionstring [ (] GetMsgText(int Index)
Inherited Functions from Core.Object
!, !=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, Abs, Asc, Atan, BeginState, Clamp, ClassIsChildOf, Cos, Disable, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetEnum, GetStateName, GotoState, InStr, IsInState, Len, Lerp, Log, Loge, LogStr, Max, Min, Rand, RandRange, ResetConfig, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, Tan, Warn, [, ^, ^^, |, ||, ~, ~=

States Summary
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

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;

ChatChannel Source code

var localized string[255] ChatChannel;

ConBackground Source code

var texture ConBackground;

ConnectingMessage Source code

var localized string[255] 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[128] History[16];

LoadingMessage Source code

var localized string[255] LoadingMessage;

MsgPlayer[64] Source code

var string[128] MsgPlayer[64];

MsgTeamID[64] Source code

var int MsgTeamID[64];

MsgTeam[64] Source code

var byte MsgTeam[64];

MsgText[64] Source code

var string[128] MsgText[64];

MsgTick[64] Source code

var float MsgTick[64];

MsgTime Source code

var float MsgTime;

MsgType[64] Source code

var name MsgType[64];

MsgZone[64] Source code

var string[128] MsgZone[64];

NumLines Source code

var int NumLines;

PausedMessage Source code

var localized string[255] PausedMessage;

SavingMessage Source code

var localized string[255] SavingMessage;

Scrollback Source code

var int Scrollback;

TeamChannel Source code

var localized string[255] TeamChannel;

TextLines Source code

var int TextLines;

TimeDemo Source code

var TimeDemo TimeDemo;

TopLine Source code

var int TopLine;

TypedStr Source code

var string[128] 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

BeginState KeyMenuing Source code

function BeginState ( )

BeginState Menuing Source code

function BeginState ( )

BeginState MenuTyping Source code

function BeginState ( )

BeginState Typing Source code

function BeginState ( )

ConsoleCommand Source code

intrinsic function bool ConsoleCommand ( coerce string[240] S )

DrawConsoleView Source code

simulated function DrawConsoleView ( 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 ( )

GetMsgTeam Source code

function byte GetMsgTeam ( int Index )

GetMsgTeamID Source code

function byte GetMsgTeamID ( 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 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[220] Msg, ZoneInfo PlayerZone, name N )

PostRender Source code

event PostRender ( canvas C )

PreRender Source code

event PreRender ( canvas C )

SetMsgPlayer Source code

function SetMsgPlayer ( int Index, string[128] NewMsgPlayer )

SetMsgTeam Source code

function SetMsgTeam ( int Index, int NewMsgTeam )

SetMsgTeamID Source code

function SetMsgTeamID ( int Index, int NewMsgTeamID )

SetMsgText Source code

function SetMsgText ( int Index, string[128] NewMsgText )

SetMsgTick Source code

function SetMsgTick ( int Index, int NewMsgTick )

SetMsgType Source code

function SetMsgType ( int Index, name NewMsgType )

SetMsgZone Source code

function SetMsgZone ( int Index, string[128] NewMsgZone )

Talk Source code

exec function Talk ( )

TeamTalk Source code

exec function TeamTalk ( )

Tick Source code

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

[ Source code

function string [ ( ] GetMsgZone(int Index )

[ Source code

function string [ ( ] GetMsgPlayer(int Index )

[ Source code

function string [ ( ] GetMsgText(int Index )


Defaultproperties

defaultproperties
{
     ConBackground=Texture'Engine.ConsoleBack'
     Border=Texture'Engine.Border'
     LoadingMessage="LOADING"
     SavingMessage="SAVING"
     ConnectingMessage="CONNECTING"
     PausedMessage="PAUSED"
     ChatChannel="(CHAT) "
     TeamChannel="(TEAM) "
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Sun 21/2/2010 23:49:46.641 - Created with UnCodeX