UE2:ExtendedConsole (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Interactions >> Interaction >> Console >> ExtendedConsole
Package:
XInterface
This class in other games:

(C) 2002, Epic Games

Properties

Property group 'ExtendedConsole'

Favorites

Type: array<ServerFavorite>

Modifiers: protected, config


Internal variables

See ExtendedConsole internal variables.

Enums

ESpeechMenuState

SMS_Main
SMS_VoiceChat
List of voice chat groups on the server
SMS_Ack
SMS_FriendFire
SMS_Order
SMS_Other
SMS_Taunt
SMS_TauntAnim
SMS_PlayerSelect
SMS_VoiceChatChannel
List of options for this channel (public & private)

Structs

ChatStruct

string Message
int team

ServerFavorite

int ServerID
string IP
int Port
int QueryPort
string ServerName

StoredPassword

string Server
string Password

Delegates

OnChat

delegate OnChat (string Msg, int TeamIndex)


OnChatMessage

delegate OnChatMessage (string Msg)


OnExecAddFavorite

delegate OnExecAddFavorite (ServerFavorite Fav)


Functions

Static functions

AddFavorite

static function bool AddFavorite (ServerFavorite NewFav)


GetFavorites

static function GetFavorites (out array<ServerFavoriteList)


InFavorites

static function bool InFavorites (ServerFavorite Fav)


RemoveFavorite

static function bool RemoveFavorite (string IP, int Port, int QueryPort)


SaveFavorites

static function SaveFavorites ()


Exec functions

AddCurrentToFavorites

exec function AddCurrentToFavorites ()


CLS

exec function CLS ()


ConsoleClose

exec function ConsoleClose ()

Overrides: Console.ConsoleClose


ConsoleOpen

exec function ConsoleOpen ()

Overrides: Console.ConsoleOpen


ConsoleToggle

exec function ConsoleToggle ()

Overrides: Console.ConsoleToggle


DebugTabOrder

exec function DebugTabOrder ()


DLO

exec function DLO (string ClassName, string ClassType)


DumpLoadingHints

exec function DumpLoadingHints (string param)


DumpPlayInfo

exec function DumpPlayInfo (string group)


DumpRecords

exec function DumpRecords (string Type)


InGameChat

exec function InGameChat ()


MusicMenu

exec function MusicMenu ()


PlayWaitingGame

exec function PlayWaitingGame ()


ServerInfo

exec function ServerInfo ()


SpeechMenuToggle

exec function SpeechMenuToggle ()


TeamChatOnly

exec function TeamChatOnly ()


Events

ConnectFailure

event ConnectFailure (string FailCode, string URL)

Overrides: Console.ConnectFailure


KeyEvent

event bool KeyEvent (Interactions.EInputKey Key, Interactions.EInputAction Action, float Delta)

Overrides: Console.KeyEvent


Message

event Message (coerce string Msg, float MsgLife)

Overrides: Console.Message


NativeConsoleOpen

event NativeConsoleOpen ()

Overrides: Console.NativeConsoleOpen


NotifyLevelChange

event NotifyLevelChange ()

Overrides: Console.NotifyLevelChange


Other instance functions

AddMessage

final private function AddMessage (string Mesg)


Chat

function Chat (coerce string Msg, float MsgLife, PlayerReplicationInfo PRI)

Overrides: Console.Chat


DumpCacheRecords

final function DumpCacheRecords (optional string CacheType)


GetNewPlaybackSpeed

function GetNewPlaybackSpeed (int dir)


OnStatsClosed

function OnStatsClosed (optional bool bCancelled)


OnStatsConfigured

function OnStatsConfigured ()


PlayConsoleSound

function PlayConsoleSound (Sound S)


PostRender

function PostRender (Canvas Canvas)

Overrides: Interaction.PostRender


VoiceChatAllowed

function bool VoiceChatAllowed ()


States

ConsoleVisible

ConsoleVisible.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


ConsoleVisible.EndState

event EndState ()

Overrides: Object.EndState (global)


ConsoleVisible.KeyEvent

event bool KeyEvent (Interactions.EInputKey Key, Interactions.EInputAction Action, float Delta)

Overrides: KeyEvent (global)


ConsoleVisible.KeyType

function bool KeyType (Interactions.EInputKey Key, optional string Unicode)

Overrides: Interaction.KeyType (global)


ConsoleVisible.PostRender

function PostRender (Canvas Canvas)

Overrides: PostRender (global)


SpeechMenuVisible

SpeechMenuVisible.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


SpeechMenuVisible.EndState

event EndState ()

Overrides: Object.EndState (global)


SpeechMenuVisible.KeyEvent

event bool KeyEvent (Interactions.EInputKey Key, Interactions.EInputAction Action, float Delta)

Overrides: KeyEvent (global)


SpeechMenuVisible.NotifyLevelChange

event NotifyLevelChange ()

Overrides: NotifyLevelChange (global)


SpeechMenuVisible.CloseSpeechMenu

function CloseSpeechMenu ()


SpeechMenuVisible.DrawCurrentArray

function DrawCurrentArray (Canvas Canvas, bool sizing, out float XMax, out float YMax)


SpeechMenuVisible.DrawMembers

function DrawMembers (Canvas Canvas, float XMax, float YMax)


SpeechMenuVisible.DrawNumbers

function DrawNumbers (Canvas Canvas, int NumNums, bool IncZero, bool sizing, out float XMax, out float YMax)


SpeechMenuVisible.EnterState

function EnterState (ESpeechMenuState newState, optional bool bNoSound)


SpeechMenuVisible.GetVoiceClass

function class<TeamVoicePackGetVoiceClass ()


SpeechMenuVisible.HandleInput

function HandleInput (int keyIn)


SpeechMenuVisible.IsActiveChannel

function bool IsActiveChannel (int i)


SpeechMenuVisible.IsMember

function bool IsMember (int i)


SpeechMenuVisible.KeyToNumber

function int KeyToNumber (Interactions.EInputKey InKey)


SpeechMenuVisible.KeyType

function bool KeyType (Interactions.EInputKey Key, optional string Unicode)

Overrides: Interaction.KeyType (global)


SpeechMenuVisible.LeaveState

function LeaveState ()


SpeechMenuVisible.MyGetSmallFontFor

function Font MyGetSmallFontFor (Canvas Canvas)


SpeechMenuVisible.NumberToString

function string NumberToString (int num)


SpeechMenuVisible.PostRender

function PostRender (Canvas Canvas)

Overrides: PostRender (global)


SpeechMenuVisible.RebuildSMArray

function RebuildSMArray ()


SpeechMenuVisible.SortSMArray

function SortSMArray ()


SpeechMenuVisible.SpeechMenuToggle

exec function SpeechMenuToggle ()

Overrides: SpeechMenuToggle (global)