UE2:ExtendedConsole (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:ChatStruct (UT2004))
Jump to navigation Jump to search
UT2004 Object >> Interactions >> Interaction >> Console >> ExtendedConsole

Contents

Package: 
XInterface

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