The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:VoiceChatRoom (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Properties
- 2 Enums
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 AddChild
- 3.2.2 AddMember
- 3.2.3 CanJoinChannel
- 3.2.4 GetMask
- 3.2.5 GetMaxChatters
- 3.2.6 GetMembers
- 3.2.7 GetPassword
- 3.2.8 GetTeam
- 3.2.9 GetTitle
- 3.2.10 IsFull
- 3.2.11 IsPrivateChannel
- 3.2.12 IsPublicChannel
- 3.2.13 IsTeamChannel
- 3.2.14 JoinChannel
- 3.2.15 LeaveChannel
- 3.2.16 NotifyTeamChange
- 3.2.17 RemoveChild
- 3.2.18 RemoveMember
- 3.2.19 SetChannelPassword
- 3.2.20 SetMemberMask
- 3.2.21 SetTeam
- 3.2.22 ValidMask
- Package:
- Engine
- Direct subclass:
- UnrealChatRoom
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Contains information about a single voice chat room on the server
If public channel - owner will be GameInfo.VoiceReplicationInfo If private channel - owner is client's PlayerReplicationInfo
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Properties[edit]
bLocal[edit]
Type: bool
- not yet implemented
ChannelIndex[edit]
Type: int
Default value: -1
Children[edit]
Type: array<VoiceChatRoom>
GRI[edit]
Type: GameReplicationInfo
Parent[edit]
Type: VoiceChatRoom
Password[edit]
Type: string
TeamIndex[edit]
Type: int
Modifiers: private
Default value: 255
VoiceChatManager[edit]
Type: VoiceChatReplicationInfo
Enums[edit]
EJoinChatResult[edit]
- JCR_Invalid
- Unspecified error (replication hasn't finished, etc.)
- JCR_Member
- Already a member
- JCR_NeedPassword
- Password protected
- JCR_WrongPassword
- Incorrect password specified in join request
- JCR_Banned
- Player is banned from this channel
- JCR_Full
- Channel is full
- JCR_NotAllowed
- Improper join (opposite teams, etc.)
- JCR_Success
- Successful join
Functions[edit]
Events[edit]
IsMember[edit]
Other instance functions[edit]
AddChild[edit]
simulated function bool AddChild (VoiceChatRoom NewChild)
AddMember[edit]
function AddMember (PlayerReplicationInfo PRI)
CanJoinChannel[edit]
simulated function bool CanJoinChannel (PlayerReplicationInfo PRI)
GetMask[edit]
simulated function int GetMask ()
GetMaxChatters[edit]
simulated function int GetMaxChatters ()
GetMembers[edit]
simulated function array<PlayerReplicationInfo> GetMembers ()
GetPassword[edit]
simulated function string GetPassword ()
GetTeam[edit]
simulated function int GetTeam ()
GetTitle[edit]
simulated function string GetTitle ()
IsFull[edit]
simulated function bool IsFull ()
IsPrivateChannel[edit]
simulated function bool IsPrivateChannel ()
IsPublicChannel[edit]
simulated function bool IsPublicChannel ()
IsTeamChannel[edit]
simulated function bool IsTeamChannel ()
JoinChannel[edit]
LeaveChannel[edit]
function bool LeaveChannel (PlayerReplicationInfo LeavingPRI)
NotifyTeamChange[edit]
RemoveChild[edit]
simulated function bool RemoveChild (VoiceChatRoom Child)
RemoveMember[edit]
function RemoveMember (PlayerReplicationInfo PRI)
SetChannelPassword[edit]
simulated function SetChannelPassword (string InPassword)
SetMemberMask[edit]
simulated function SetMemberMask (int NewMask)
SetTeam[edit]
simulated function SetTeam (int NewTeam)
ValidMask[edit]
simulated function bool ValidMask ()