UE2:VoiceChatRoom (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
- 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
bLocal
Type: bool
- not yet implemented
ChannelIndex
Type: int
Default value: -1
Children
Type: array<VoiceChatRoom>
GRI
Type: GameReplicationInfo
Parent
Type: VoiceChatRoom
Password
Type: string
TeamIndex
Type: int
Modifiers: private
Default value: 255
VoiceChatManager
Type: VoiceChatReplicationInfo
Enums
EJoinChatResult
- 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
Events
IsMember
Other instance functions
AddChild
simulated function bool AddChild (VoiceChatRoom NewChild)
AddMember
function AddMember (PlayerReplicationInfo PRI)
CanJoinChannel
simulated function bool CanJoinChannel (PlayerReplicationInfo PRI)
GetMask
simulated function int GetMask ()
GetMaxChatters
simulated function int GetMaxChatters ()
GetMembers
simulated function array<PlayerReplicationInfo> GetMembers ()
GetPassword
simulated function string GetPassword ()
GetTeam
simulated function int GetTeam ()
GetTitle
simulated function string GetTitle ()
IsFull
simulated function bool IsFull ()
IsPrivateChannel
simulated function bool IsPrivateChannel ()
IsPublicChannel
simulated function bool IsPublicChannel ()
IsTeamChannel
simulated function bool IsTeamChannel ()
JoinChannel
LeaveChannel
function bool LeaveChannel (PlayerReplicationInfo LeavingPRI)
NotifyTeamChange
RemoveChild
simulated function bool RemoveChild (VoiceChatRoom Child)
RemoveMember
function RemoveMember (PlayerReplicationInfo PRI)
SetChannelPassword
simulated function SetChannelPassword (string InPassword)
SetMemberMask
simulated function SetMemberMask (int NewMask)
SetTeam
simulated function SetTeam (int NewTeam)
ValidMask
simulated function bool ValidMask ()