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 TypeMethodDescriptionvoidAdd a player to this roomvoidbooleanvoidKick a player from this roomPrivateChatManager.getChatterFor(Player sender) booleanLockableChatServerConnection.isInvitable(Player invitee) Can a player be invited to this room by me?booleanLockableChatServerConnection.isKickable(Player kickee) Can a player be kicked from this room by me?HybridClient.playerToString(Player p) PlayerEncoder.playerToString(Player p) voidRoom.removePlayer(Player p) Remove a player from this roomvoidSimpleRoom.removePlayer(Player p) voidLockableChatServerConnection.sendInvite(Player p) Invite a player to this roomvoidSend a Command to a particular playervoidvoidvoidSimpleRoom.setPlayers(Player[] players) voidChatServerConnection.setUserInfo(Player p) Set the Player instance representing this playervoidDummyClient.setUserInfo(Player playerInfo) voidHybridClient.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 TypeClassDescriptionclassASimplePlayersubclass 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 TypeMethodDescriptionvoidbooleanNodeClient.isInvitable(Player invitee) booleanNodeClient.isKickable(Player kickee) NodeClient.playerToString(Player p) voidNodeClient.sendInvite(Player invitee) Send Invitation to another player to join the current roomvoidvoidNodeClient.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) voidvoidvoidP2PClient.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)