Uses of Interface
VASSAL.chat.Player
Packages that use Player
Package
Description
Contains classes for specifying a VASSAL server implementation that follows a chat-room paradigm.
-
Uses of Player in VASSAL.chat
Classes in VASSAL.chat that implement PlayerMethods in VASSAL.chat that return PlayerModifier 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) Methods in VASSAL.chat that return types with arguments of type PlayerModifier and TypeMethodDescriptionRoom.getPlayerList()
Return an (unmodifiable) list of playersSimpleRoom.getPlayerList()
Methods in VASSAL.chat with parameters of type PlayerModifier 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) Constructors in VASSAL.chat with parameters of type PlayerModifierConstructorDescriptionPrivateChatter
(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
Classes in VASSAL.chat.node that implement PlayerModifier and TypeClassDescriptionclass
ASimplePlayer
subclass used in clients of the hierarchical serverMethods in VASSAL.chat.node that return PlayerModifier and TypeMethodDescriptionNodeRoom.getOwningPlayer()
NodeClient.getUserInfo()
NodeClient.stringToPlayer
(String s) Methods in VASSAL.chat.node with parameters of type PlayerModifier 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) Constructors in VASSAL.chat.node with parameters of type Player -
Uses of Player in VASSAL.chat.peer2peer
Classes in VASSAL.chat.peer2peer that implement PlayerMethods in VASSAL.chat.peer2peer that return PlayerMethods in VASSAL.chat.peer2peer that return types with arguments of type PlayerMethods in VASSAL.chat.peer2peer with parameters of type PlayerModifier and TypeMethodDescriptionRoomManager.getRoomContaining
(Player p) P2PClient.playerToString
(Player p) void
void
void
P2PClient.setUserInfo
(Player p) -
Uses of Player in VASSAL.chat.ui
Constructors in VASSAL.chat.ui with parameters of type PlayerModifierConstructorDescriptionPrivateMessageAction
(Player p, ChatServerConnection client, PrivateChatManager mgr) SendSoundAction
(String name, ChatServerConnection client, String soundKey, Player target) SynchAction
(Player p, ChatServerConnection client)