| Overview | Package | Class | Source | Class tree | Glossary | Deus Ex UnrealScript Documentation  | 
| previous class next class | frames no frames | |||||
Core.Object | +-- Engine.Console
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 | |
|---|---|
| string | AvgText | 
| bool | bNoDrawWorld | 
| bool | bNoStuff | 
| texture | Border | 
| int | BorderLines | 
| int | BorderPixels | 
| int | BorderSize | 
| bool | bRestartTimeDemo | 
| bool | bSaveTimeDemoToFile | 
| bool | bStartTimeDemo | 
| bool | bTimeDemo | 
| bool | bTyping | 
| texture | ConBackground | 
| string | ConnectingMessage | 
| float | ConsoleDest | 
| int | ConsoleLines | 
| float | ConsolePos | 
| float | ExtraTime | 
| string | fpsText | 
| int | FrameCount | 
| string | FrameRateText | 
| string | FramesText | 
| float | FrameX | 
| float | FrameY | 
| int | HistoryBot | 
| int | HistoryCur | 
| int | HistoryTop | 
| string | History[16] | 
| float | LastFrameTime | 
| float | LastSecFPS | 
| int | LastSecondFrameCount | 
| float | LastSecondStartTime | 
| string | LastSecText | 
| string | LoadingMessage | 
| float | MaxFPS | 
| string | MaxText | 
| float | MinFPS | 
| string | MinText | 
| PlayerReplicationInfo | MsgPlayer[64] | 
| string | MsgText[64] | 
| float | MsgTickTime | 
| float | MsgTick[64] | 
| float | MsgTime | 
| name | MsgType[64] | 
| int | NumLines | 
| string | PausedMessage | 
| string | PrecachingMessage | 
| string | SavingMessage | 
| int | Scrollback | 
| string | SecondsText | 
| float | StartTime | 
| int | TextLines | 
| Font | TimeDemoFont | 
| int | TopLine | 
| string | TypedStr | 
| viewport | Viewport | 
| int | vtblOut | 
| 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 | ||
|---|---|---|
![]()  | AddString (coerce string Msg )) | |
![]()  | BeginState ())) KeyMenuing  | |
![]()  | BeginState ())) Menuing  | |
![]()  | BeginState ())) MenuTyping  | |
![]()  | BeginState ())) Typing  | |
![]()  | ClearMessages ())) | |
![]()  | ConnectFailure (string FailCode, string URL) | |
![]()  | bool | ConsoleCommand (coerce string S) | 
![]()  | DrawConsoleView (Canvas C )) | |
![]()  | DrawLevelAction (canvas C )) | |
![]()  | DrawSingleView (Canvas C )) | |
![]()  | EndState ())) KeyMenuing  | |
![]()  | EndState ())) Menuing  | |
![]()  | EndState ())) MenuTyping  | |
![]()  | EndState ())) Typing  | |
![]()  | string | FormatFloat (float f)) | 
![]()  | PlayerReplicationInfo | GetMsgPlayer (int Index)) | 
![]()  | string | GetMsgText (int Index )) | 
![]()  | float | GetMsgTick (int Index)) | 
![]()  | name | GetMsgType (int Index)) | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) EndMenuing  | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) KeyMenuing  | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) Menuing  | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) MenuTyping  | 
![]()  | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) Typing  | 
![]()  | bool | KeyType (EInputKey Key) | 
![]()  | bool | KeyType (EInputKey Key )) KeyMenuing  | 
![]()  | bool | KeyType (EInputKey Key )) MenuTyping  | 
![]()  | bool | KeyType (EInputKey Key )) Typing  | 
![]()  | Message (PlayerReplicationInfo PRI, coerce string Msg, name N )) | |
![]()  | NotifyLevelChange ())) | |
![]()  | PostRender (canvas C )) | |
![]()  | PreRender (canvas C) | |
![]()  | PrintActionMessage (Canvas C, string BigMessage )) | |
![]()  | PrintTimeDemoResult ())) | |
![]()  | SaveTimeDemo (string S) | |
![]()  | SetMsgPlayer (int Index, PlayerReplicationInfo NewMsgPlayer)) | |
![]()  | SetMsgText (int Index, string NewMsgText )) | |
![]()  | SetMsgTick (int Index, int NewMsgTick)) | |
![]()  | SetMsgType (int Index, name NewMsgType)) | |
![]()  | StartTimeDemo ())) | |
![]()  | StopTimeDemo ())) | |
![]()  | Talk ())) | |
![]()  | TeamTalk ())) | |
![]()  | Tick (float Delta )) | |
![]()  | TimeDemo (bool bEnabled, optional bool bSaveToFile)) | |
![]()  | TimeDemoCalc ())) | |
![]()  | TimeDemoRender (Canvas C )) | |
![]()  | Type ())) Typing  | |
![]()  | VideoChange () | |
![]()  | ViewDown ())) | |
![]()  | ViewUp ())) | |
| Inherited Functions from Core.Object | 
|---|
| !, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, AllObjects, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, clock, Cos, CriticalDelete, Cross, CyclesToSeconds, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetConfig, 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, Sprintf, Sqrt, Square, StaticSaveConfig, Tan, unclock, 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 | 
|---|
| Variables Detail | 
|---|
| Enumerations Detail | 
|---|
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
 BeginState KeyMenuing Source code
 BeginState Menuing Source code
 BeginState MenuTyping Source code
 BeginState Typing Source code
 ClearMessages  Source code
 ConnectFailure  Source code
 ConsoleCommand  Source code
 DrawConsoleView  Source code
 DrawLevelAction  Source code
 DrawSingleView  Source code
 EndState KeyMenuing Source code
 EndState Menuing Source code
 EndState MenuTyping Source code
 EndState Typing Source code
 FormatFloat  Source code
 GetMsgPlayer  Source code
 GetMsgText  Source code
 GetMsgTick  Source code
 GetMsgType  Source code
 KeyEvent  Source code
 KeyEvent EndMenuing Source code
 KeyEvent KeyMenuing Source code
 KeyEvent Menuing Source code
 KeyEvent MenuTyping Source code
 KeyEvent Typing Source code
 KeyType  Source code
 KeyType KeyMenuing Source code
 KeyType MenuTyping Source code
 KeyType Typing Source code
 Message  Source code
 NotifyLevelChange  Source code
 PostRender  Source code
 PreRender  Source code
 PrintActionMessage  Source code
 PrintTimeDemoResult  Source code
 SaveTimeDemo  Source code
 SetMsgPlayer  Source code
 SetMsgText  Source code
 SetMsgTick  Source code
 SetMsgType  Source code
 StartTimeDemo  Source code
 StopTimeDemo  Source code
 Talk  Source code
 TeamTalk  Source code
 Tick  Source code
 TimeDemo  Source code
 TimeDemoCalc  Source code
 TimeDemoRender  Source code
 Type Typing Source code
 VideoChange  Source code
 ViewDown  Source code
 ViewUp  Source code| 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 | Deus Ex UnrealScript Documentation  | 
| previous class next class | frames no frames | |||||