Uses of Interface
VASSAL.chat.Player
Package
Description
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
-
Uses of Player in VASSAL.chat
Modifier and TypeMethodDescriptionLockableRoom.getOwningPlayer()
PrivateChatter.getPlayer()
SynchCommand.getPlayer()
PrivMsgCommand.getSender()
SoundEncoder.Cmd.getSender()
ChatServerConnection.getUserInfo()
Return a Player instance representing the current playerDummyClient.getUserInfo()
HybridClient.getUserInfo()
HybridClient.stringToPlayer
(String s) PlayerEncoder.stringToPlayer
(String s) Modifier and TypeMethodDescriptionRoom.getPlayerList()
Return an (unmodifiable) list of playersSimpleRoom.getPlayerList()
Modifier and TypeMethodDescriptionvoid
Add a player to this roomvoid
boolean
void
Kick a player from this roomPrivateChatManager.getChatterFor
(Player sender) boolean
LockableChatServerConnection.isInvitable
(Player invitee) Can a player be invited to this room by me?boolean
LockableChatServerConnection.isKickable
(Player kickee) Can a player be kicked from this room by me?HybridClient.playerToString
(Player p) PlayerEncoder.playerToString
(Player p) void
Room.removePlayer
(Player p) Remove a player from this roomvoid
SimpleRoom.removePlayer
(Player p) void
LockableChatServerConnection.sendInvite
(Player p) Invite a player to this roomvoid
Send a Command to a particular playervoid
void
void
SimpleRoom.setPlayers
(Player[] players) void
ChatServerConnection.setUserInfo
(Player p) Set the Player instance representing this playervoid
DummyClient.setUserInfo
(Player playerInfo) void
HybridClient.setUserInfo
(Player p) ModifierConstructorDescriptionPrivateChatter
(Player other, ChatServerConnection client) PrivMsgCommand
(PrivateChatManager mgr, Player sender, String msg) SimpleRoom
(String name, Player[] players) SynchCommand
(Player p, ChatServerConnection client) -
Uses of Player in VASSAL.chat.node
Modifier and TypeClassDescriptionclass
ASimplePlayer
subclass used in clients of the hierarchical serverModifier and TypeMethodDescriptionNodeRoom.getOwningPlayer()
NodeClient.getUserInfo()
NodeClient.stringToPlayer
(String s) Modifier and TypeMethodDescriptionvoid
boolean
NodeClient.isInvitable
(Player invitee) boolean
NodeClient.isKickable
(Player kickee) NodeClient.playerToString
(Player p) void
NodeClient.sendInvite
(Player invitee) Send Invitation to another player to join the current roomvoid
void
NodeClient.setUserInfo
(Player p) -
Uses of Player in VASSAL.chat.peer2peer
Modifier and TypeMethodDescriptionRoomManager.getRoomContaining
(Player p) P2PClient.playerToString
(Player p) void
void
void
P2PClient.setUserInfo
(Player p) -
Uses of Player in VASSAL.chat.ui
ModifierConstructorDescriptionPrivateMessageAction
(Player p, ChatServerConnection client, PrivateChatManager mgr) SendSoundAction
(String name, ChatServerConnection client, String soundKey, Player target) SynchAction
(Player p, ChatServerConnection client)