- Extends
- IRC_Page
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- XInterface.GUITabPanel
|
+-- XInterface.UT2K3TabPanel
|
+-- XInterface.IRC_Page
|
+-- XInterface.IRC_System
Inherited Variables from XInterface.IRC_Page |
bDoneInputScroll, HasJoinedText, HasLeftText, InputHistory, InputHistoryPos, InputHistorySize, IRCActionColor, IRCInfoColor, IRCLinkColor, IRCNickColor, IRCTextColor, MaxChatScrollback, NewTopicText, NowKnownAsText, QuitText, SetsModeText, TextDisplay, TextEntry, WasKickedByText |
Functions Summary |
| | ChangedNick (string OldNick, string NewNick))
|
| | ChangeHalfOp (string Channel, string Nick, bool bHalfOp))
|
| | ChangeMode (string Channel, string Nick, string Mode))
|
| | ChangeOp (string Channel, string Nick, bool bOp))
|
| | ChangeTopic (string Channel, string NewTopic))
|
| | ChangeVoice (string Channel, string Nick, bool bVoice))
|
| | ChannelAction (string Channel, string Nick, string Text))
|
| | ChannelText (string Channel, string Nick, string Text))
|
| | CheckAway ()))
|
| | Connect ()))
|
| bool | ConnectClick (GUIComponent Sender))
|
| IRC_Private | CreatePrivChannel (string Nick, optional bool bMakeActive))
|
| | CTCP (string Channel, string Nick, string Message))
|
| | Disconnect ()))
|
| int | FindChannelHistoryIndex (string ChannelName ))
|
| int | FindChannelIndex (string Channel))
|
| IRC_Channel | FindChannelWindow (string Channel))
|
| IRC_Private | FindPrivateWindow (string Nick))
|
| int | FindServerHistoryIndex (string ServerName ))
|
| IRC_Page | GetActivePage ()))
|
| bool | InGame ()))
|
| | InitComponent (GUIController MyController, GUIComponent MyOwner))
|
| | IRCClosed ()))
|
| | IRCVisible ()))
|
| | IsAway (string Nick, string Message))
|
| | JoinChannel (string ChannelName))
|
| bool | JoinChannelClick (GUIComponent Sender))
|
| | JoinedChannel (string Channel, optional string Nick))
|
| | KickUser (string Channel, string KickedNick, string Kicker, string Reason))
|
| | NotifyAfterLevelChange ()))
|
| | NotifyQuitUnreal ()))
|
| | PartChannel (string ChannelName))
|
| | PartCurrentChannel ()))
|
| | PartedChannel (string Channel, optional string Nick))
|
| | PrivateAction (string Nick, string Text))
|
| | PrivateText (string Nick, string Text))
|
| | ProcessInput (string Text))
|
| | RemoveChannel (string Channel ))
|
| bool | RemoveChannelClick (GUIComponent Sender))
|
| bool | RemoveServerClick (GUIComponent Sender))
|
| | SetCurrentChannel (int idx ))
|
| | SetCurrentChannelPage (IRC_Channel ChannelPage ))
|
| | SystemText (string Text))
|
| | Timer ()))
|
| | UpdateAway ()))
|
| | UpdateConnectCaption ()))
|
| | UserInChannel (string Channel, string Nick))
|
| | UserNotice (string Nick, string Text))
|
| | UserQuit (string Nick, string Reason))
|
var bool bAway;
var bool bConnected;
var bool bSysInitialised;
var localized string ByText;
var config array<string> ChannelHistory;
var localized string ConnectText;
var int CurChannel;
var localized array<string> DefaultChannels;
var localized string DisconnectText;
var config string FullName;
var localized string IsAwayText;
var localized string KickedFromText;
var config string NickName;
var localized string NotInAChannelText;
var config string OldPlayerName;
var int PrevChannel;
var config array<string> ServerHistory;
var string TestIRCString;
var config string UserIdent;
function ChangedNick ( string OldNick, string NewNick) )
function ChangeHalfOp ( string Channel, string Nick, bool bHalfOp) )
function ChangeMode ( string Channel, string Nick, string Mode) )
function ChangeOp ( string Channel, string Nick, bool bOp) )
function ChangeTopic ( string Channel, string NewTopic) )
function ChangeVoice ( string Channel, string Nick, bool bVoice) )
function ChannelAction ( string Channel, string Nick, string Text) )
function ChannelText ( string Channel, string Nick, string Text) )
function CheckAway ( ) )
function Connect ( ) )
function
IRC_Private CreatePrivChannel (
string Nick, optional
bool bMakeActive) )
function CTCP ( string Channel, string Nick, string Message) )
function Disconnect ( ) )
FindChannelHistoryIndex Source code
function int FindChannelHistoryIndex ( string ChannelName ) )
function int FindChannelIndex ( string Channel) )
function
IRC_Channel FindChannelWindow (
string Channel) )
function
IRC_Private FindPrivateWindow (
string Nick) )
FindServerHistoryIndex Source code
function int FindServerHistoryIndex ( string ServerName ) )
function bool InGame ( ) )
function IRCClosed ( ) )
function IRCVisible ( ) )
function IsAway ( string Nick, string Message) )
function JoinChannel ( string ChannelName) )
function JoinedChannel ( string Channel, optional string Nick) )
function KickUser ( string Channel, string KickedNick, string Kicker, string Reason) )
NotifyAfterLevelChange Source code
function NotifyAfterLevelChange ( ) )
function NotifyQuitUnreal ( ) )
function PartChannel ( string ChannelName) )
function PartCurrentChannel ( ) )
function PartedChannel ( string Channel, optional string Nick) )
function PrivateAction ( string Nick, string Text) )
function PrivateText ( string Nick, string Text) )
function ProcessInput ( string Text) )
function RemoveChannel ( string Channel ) )
function SetCurrentChannel ( int idx ) )
function SetCurrentChannelPage (
IRC_Channel ChannelPage ) )
function SystemText ( string Text) )
event Timer ( ) )
function UpdateAway ( ) )
function UpdateConnectCaption ( ) )
function UserInChannel ( string Channel, string Nick) )
function UserNotice ( string Nick, string Text) )
function UserQuit ( string Nick, string Reason) )
defaultproperties
{
NotInAChannelText="Not in a channel!"
KickedFromText="You were kicked from"
ByText="by"
IsAwayText="is away"
ConnectText="CONNECT"
DisconnectText="DISCONNECT"
Begin Object Class=GUILabel Name=MyServerLabel
Caption="Server"
TextColor=(B=255,G=255,R=255)
StyleName="TextLabel"
WinTop=0.100000
WinLeft=0.030000
WinWidth=0.200000
WinHeight=0.300000
End Object
ServerLabel=GUILabel'XInterface.IRC_System.MyServerLabel'
Begin Object Class=GUIButton Name=MyConnectButton
WinTop=0.100000
WinLeft=0.560000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.ConnectClick
OnKeyEvent=MyConnectButton.InternalOnKeyEvent
End Object
ConnectButton=GUIButton'XInterface.IRC_System.MyConnectButton'
Begin Object Class=GUIComboBox Name=MyServerCombo
WinTop=0.100000
WinLeft=0.150000
WinWidth=0.400000
WinHeight=0.300000
OnKeyEvent=MyServerCombo.InternalOnKeyEvent
End Object
ServerCombo=GUIComboBox'XInterface.IRC_System.MyServerCombo'
Begin Object Class=GUIButton Name=MyRemoveServerButton
Caption="REMOVE SERVER"
WinTop=0.100000
WinLeft=0.770000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.RemoveServerClick
OnKeyEvent=MyRemoveServerButton.InternalOnKeyEvent
End Object
RemoveServerButton=GUIButton'XInterface.IRC_System.MyRemoveServerButton'
Begin Object Class=GUILabel Name=MyChannelLabel
Caption="Channel"
TextColor=(B=255,G=255,R=255)
StyleName="TextLabel"
WinTop=0.500000
WinLeft=0.030000
WinWidth=0.200000
WinHeight=0.300000
End Object
ChannelLabel=GUILabel'XInterface.IRC_System.MyChannelLabel'
Begin Object Class=GUIButton Name=MyJoinChannelButton
Caption="JOIN CHANNEL"
WinTop=0.500000
WinLeft=0.560000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.JoinChannelClick
OnKeyEvent=MyJoinChannelButton.InternalOnKeyEvent
End Object
JoinChannelButton=GUIButton'XInterface.IRC_System.MyJoinChannelButton'
Begin Object Class=GUIComboBox Name=MyChannelCombo
WinTop=0.500000
WinLeft=0.150000
WinWidth=0.400000
WinHeight=0.300000
OnKeyEvent=MyChannelCombo.InternalOnKeyEvent
End Object
ChannelCombo=GUIComboBox'XInterface.IRC_System.MyChannelCombo'
Begin Object Class=GUIButton Name=MyRemoveChannelButton
Caption="REMOVE CHANNEL"
WinTop=0.500000
WinLeft=0.770000
WinWidth=0.200000
WinHeight=0.300000
OnClick=IRC_System.RemoveChannelClick
OnKeyEvent=MyRemoveChannelButton.InternalOnKeyEvent
End Object
RemoveChannelButton=GUIButton'XInterface.IRC_System.MyRemoveChannelButton'
CurChannel=-1
PrevChannel=-1
}
|
Creation time: sk 18-3-2018 09:49:42.632 - Created with
UnCodeX