Files
Progetto-ingegneria-del-sof…/deliverables/JAVADOC/index-files/index-1.html
T
2026-06-19 23:09:49 +02:00

387 lines
46 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE HTML>
<html lang="it">
<head>
<!-- Generated by javadoc (25) on Fri Jun 19 23:05:23 CEST 2026 -->
<title>A-Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2026-06-19">
<meta name="description" content="index: A">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
<script type="text/javascript" src="../script-files/script.js"></script>
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
</head>
<body class="index-page">
<script type="text/javascript">const pathtoroot = "../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="nav-content">
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button></div>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../it.polimi.ingsw.gc14/module-summary.html">Module</a></li>
<li><a href="../overview-tree.html">Tree</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="../search.html">Search</a></li>
<li><a href="../help-doc.html#index">Help</a></li>
</ul>
</div>
</div>
<div class="sub-nav">
<div class="nav-content">
<ol class="sub-nav-list"></ol>
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="main-grid">
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<a href="index-24.html">X</a>&nbsp;<a href="index-25.html">Y</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized&nbsp;Form</a>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html#abortGame()" class="member-name-link">abortGame()</a> - Method in class it.polimi.ingsw.gc14.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html" title="class in it.polimi.ingsw.gc14">GameEventProcessor</a></dt>
<dd>
<div class="block">Cancels the forfeit timer, clears the player list, and resets the model.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/TCPServer.html#acceptHeartbeat()" class="member-name-link">acceptHeartbeat()</a> - Method in class it.polimi.ingsw.gc14.Network.TCP.Server.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/TCPServer.html" title="class in it.polimi.ingsw.gc14.Network.TCP.Server">TCPServer</a></dt>
<dd>
<div class="block">Accepts heartbeat connections and associates them with the correct client handler.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/LimitedMap.html#action" class="member-name-link">action</a> - Variable in class it.polimi.ingsw.gc14.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/LimitedMap.html" title="class in it.polimi.ingsw.gc14">LimitedMap</a></dt>
<dd>
<div class="block">The action to execute when the map size reaches or exceeds the limit.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html#action" class="member-name-link">action</a> - Variable in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">LeaderboardFXMLController</a></dt>
<dd>
<div class="block">Action run when the player returns to the login screen (disconnect + scene switch).</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html#actionQueue" class="member-name-link">actionQueue</a> - Variable in class it.polimi.ingsw.gc14.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html" title="class in it.polimi.ingsw.gc14">GameEventProcessor</a></dt>
<dd>
<div class="block">Queue from which incoming client events are consumed one at a time.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/RMI/Server/RMIHeartbeat.html#actionQueue" class="member-name-link">actionQueue</a> - Variable in class it.polimi.ingsw.gc14.Network.RMI.Server.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/RMI/Server/RMIHeartbeat.html" title="class in it.polimi.ingsw.gc14.Network.RMI.Server">RMIHeartbeat</a></dt>
<dd>
<div class="block">Shared event queue; a <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents"><code>DisconnectedPlayer</code></a> event is posted here on timeout.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/RMI/Server/RMIServer.html#actionQueue" class="member-name-link">actionQueue</a> - Variable in class it.polimi.ingsw.gc14.Network.RMI.Server.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/RMI/Server/RMIServer.html" title="class in it.polimi.ingsw.gc14.Network.RMI.Server">RMIServer</a></dt>
<dd>
<div class="block">Shared queue to which player actions are added for sequential processing.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/ClientHandler.html#actionQueue" class="member-name-link">actionQueue</a> - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/ClientHandler.html" title="class in it.polimi.ingsw.gc14.Network.TCP.Server">ClientHandler</a></dt>
<dd>
<div class="block">Queue containing the events to be applied to the game model</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/TCPServer.html#actionQueue" class="member-name-link">actionQueue</a> - Variable in class it.polimi.ingsw.gc14.Network.TCP.Server.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/TCP/Server/TCPServer.html" title="class in it.polimi.ingsw.gc14.Network.TCP.Server">TCPServer</a></dt>
<dd>
<div class="block">Queue containing network events received from clients.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/EventCard.html#activateEvent(java.util.ArrayList)" class="member-name-link">activateEvent(ArrayList)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.TribeCards.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/EventCard.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards">EventCard</a></dt>
<dd>
<div class="block">Activates the effect of this event card on the specified list of players.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/CavePaintings.html#activateEvent(java.util.ArrayList)" class="member-name-link">activateEvent(ArrayList)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/CavePaintings.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events">CavePaintings</a></dt>
<dd>
<div class="block">Activates the CavePaintings event for the specified list of players.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.html#activateEvent(java.util.ArrayList)" class="member-name-link">activateEvent(ArrayList)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Hunt.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events">Hunt</a></dt>
<dd>
<div class="block">Activates the event card "Hunt".</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/ShamanicRitual.html#activateEvent(java.util.ArrayList)" class="member-name-link">activateEvent(ArrayList)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/ShamanicRitual.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events">ShamanicRitual</a></dt>
<dd>
<div class="block">Activates the event card "Shamanic Ritual".</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Sustenance.html#activateEvent(java.util.ArrayList)" class="member-name-link">activateEvent(ArrayList)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Events/Sustenance.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Events">Sustenance</a></dt>
<dd>
<div class="block">Activates the Sustenance event for the specified list of players.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.html#activeProtocolPseudo" class="member-name-link">activeProtocolPseudo</a> - Variable in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LoginFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">LoginFXMLController</a></dt>
<dd>
<div class="block">CSS pseudo-class applied to the active protocol label.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/EventType.html#ADD_PLAYER" class="member-name-link">ADD_PLAYER</a> - Enum constant in enum class it.polimi.ingsw.gc14.Network.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/EventType.html" title="enum class in it.polimi.ingsw.gc14.Network">EventType</a></dt>
<dd>
<div class="block">Event used to add a player to the game.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html#addClip(javafx.scene.image.ImageView)" class="member-name-link">addClip(ImageView)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">MainFXMLController</a></dt>
<dd>
<div class="block">Binds a rounded-rectangle clip to <code>img</code> so its corners are cropped.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html#addFood(int)" class="member-name-link">addFood(int)</a> - Method in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html" title="class in it.polimi.ingsw.gc14.Model">Player</a></dt>
<dd>
<div class="block">Adds <code>value</code> amount of Food to the Player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html#addHeader(java.lang.String...)" class="member-name-link">addHeader(String...)</a> - Method in class it.polimi.ingsw.gc14.View.TUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a></dt>
<dd>
<div class="block">Inserts a header row at position 0 and marks it with a separator line below it.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html#addHoverZoom(javafx.scene.Node)" class="member-name-link">addHoverZoom(Node)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">LeaderboardFXMLController</a></dt>
<dd>
<div class="block">Scales <code>node</code> to 1.02× on hover and sets a hand cursor.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html#addHoverZoom(javafx.scene.Node)" class="member-name-link">addHoverZoom(Node)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">MainFXMLController</a></dt>
<dd>
<div class="block">Scales <code>node</code> to 1.1× on hover and restores on exit; sets a hand cursor.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Game.html#addPlayer(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">addPlayer(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Game.html" title="class in it.polimi.ingsw.gc14.Model">Game</a></dt>
<dd>
<div class="block">Attempts to add the specified player to the game.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Controller/GameController.html#addPlayer(java.lang.String)" class="member-name-link">addPlayer(String)</a> - Method in class it.polimi.ingsw.gc14.Controller.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Controller/GameController.html" title="class in it.polimi.ingsw.gc14.Controller">GameController</a></dt>
<dd>
<div class="block">Attempts to add a new player with the specified username to the game model.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html" class="type-name-link" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">AddPlayer</a> - Class in <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/package-summary.html">it.polimi.ingsw.gc14.Network.NetworkEvents</a></dt>
<dd>
<div class="block">Network event used to register a new player in the lobby.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">AddPlayer(String, int)</a> - Constructor for class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">AddPlayer</a></dt>
<dd>
<div class="block">Class constructor.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html#addPrestige(int)" class="member-name-link">addPrestige(int)</a> - Method in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html" title="class in it.polimi.ingsw.gc14.Model">Player</a></dt>
<dd>
<div class="block">Adds <code>value</code> amount of Prestige to the Player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html#addRow(java.lang.String...)" class="member-name-link">addRow(String...)</a> - Method in class it.polimi.ingsw.gc14.View.TUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a></dt>
<dd>
<div class="block">Appends a row using varargs cells.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html#addRow(java.util.List)" class="member-name-link">addRow(List)</a> - Method in class it.polimi.ingsw.gc14.View.TUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a></dt>
<dd>
<div class="block">Appends a row from an existing list.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html#addSeparator()" class="member-name-link">addSeparator()</a> - Method in class it.polimi.ingsw.gc14.View.TUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a></dt>
<dd>
<div class="block">Marks a separator line to be drawn after the last row added so far.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html#addShadow(javafx.scene.Node)" class="member-name-link">addShadow(Node)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/LeaderboardFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">LeaderboardFXMLController</a></dt>
<dd>
<div class="block">Applies a static drop-shadow to <code>node</code>.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html#addShadow(javafx.scene.Node)" class="member-name-link">addShadow(Node)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/MainFXMLController.html" title="class in it.polimi.ingsw.gc14.View.GUI">MainFXMLController</a></dt>
<dd>
<div class="block">Applies a drop-shadow to <code>node</code> that intensifies on hover.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/FireParticleSystem.Particle.html#addTo(javafx.scene.layout.Pane)" class="member-name-link">addTo(Pane)</a> - Method in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/FireParticleSystem.Particle.html" title="class in it.polimi.ingsw.gc14.View.GUI">FireParticleSystem.Particle</a></dt>
<dd>
<div class="block">Adds this particle's visual nodes to <code>pane</code> (glow first so core renders on top).</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvent.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvent.html" title="class in it.polimi.ingsw.gc14.Network">NetworkEvent</a></dt>
<dd>
<div class="block">Applies this event to the specified server-side game controller.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">AddPlayer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ApplyNextRound</a></dt>
<dd>
<div class="block">Not applicable server-side.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DisconnectedPlayer</a></dt>
<dd>
<div class="block">Applies this disconnection event to the server-side game controller.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerBuildingCard.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerBuildingCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawLowerBuildingCard</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerTribeCard.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerTribeCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawLowerTribeCard</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperBuildingCard.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperBuildingCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawUpperBuildingCard</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperTribeCard.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperTribeCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawUpperTribeCard</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/EndedGame.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/EndedGame.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">EndedGame</a></dt>
<dd>
<div class="block">Not applicable server-side.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ReconnectPlayer.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ReconnectPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ReconnectPlayer</a></dt>
<dd>
<div class="block">Applies the reconnection event to the server-side game controller.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SkipTurn.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SkipTurn.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">SkipTurn</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SlotChoice.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SlotChoice.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">SlotChoice</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html#apply(it.polimi.ingsw.gc14.Controller.GameController)" class="member-name-link">apply(GameController)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">TotemChoice</a></dt>
<dd>
<div class="block">Applies the totem choice event to the server-side game controller.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvent.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvent.html" title="class in it.polimi.ingsw.gc14.Network">NetworkEvent</a></dt>
<dd>
<div class="block">Applies this event to the specified client-side mini model.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/AddPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">AddPlayer</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, updating players,
turn order, game state, and slot map.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ApplyNextRound</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, updating all board lists,
slot map, turn order, and game state for the new round.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DisconnectedPlayer</a></dt>
<dd>
<div class="block">Applies this disconnection event to the client-side mini model,
updating player data, turn order, game state, and disconnected player list.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerBuildingCard.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerBuildingCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawLowerBuildingCard</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, removing the drawn card
from the lower building list and updating players, turn order, game state, and slot map.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerTribeCard.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawLowerTribeCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawLowerTribeCard</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, removing the drawn card
from the lower tribe list and updating players, turn order, game state, and slot map.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperBuildingCard.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperBuildingCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawUpperBuildingCard</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, removing the drawn card
from the upper building list and updating players, turn order, game state, and slot map.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperTribeCard.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DrawUpperTribeCard.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DrawUpperTribeCard</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, removing the drawn card
from the upper tribe list and updating players, turn order, game state, and slot map.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/EndedGame.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/EndedGame.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">EndedGame</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, updating the final
game state and setting the standings list for the leaderboard.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ReconnectPlayer.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ReconnectPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ReconnectPlayer</a></dt>
<dd>
<div class="block">Applies the reconnection update to the client-side mini model.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SkipTurn.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SkipTurn.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">SkipTurn</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, updating players,
turn order, game state, and slot map after a skip turn action.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SlotChoice.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/SlotChoice.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">SlotChoice</a></dt>
<dd>
<div class="block">Applies this event to the client-side mini model, updating players,
turn order, game state, and slot map after a slot selection.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html#apply(it.polimi.ingsw.gc14.Model.MiniModel)" class="member-name-link">apply(MiniModel)</a> - Method in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">TotemChoice</a></dt>
<dd>
<div class="block">Applies the totem choice update to the client-side mini model.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html#applyAndBroadcast(it.polimi.ingsw.gc14.Network.NetworkEvent)" class="member-name-link">applyAndBroadcast(NetworkEvent)</a> - Method in class it.polimi.ingsw.gc14.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/GameEventProcessor.html" title="class in it.polimi.ingsw.gc14">GameEventProcessor</a></dt>
<dd>
<div class="block">Applies the event to the game controller, saves the updated state,
and broadcasts the result to connected clients.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building0.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building0.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building0</a></dt>
<dd>
<div class="block">Applies the building effect to the specified player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building10.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building10.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building10</a></dt>
<dd>
<div class="block">Applies the effect of this building card to the specified player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building11.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building11.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building11</a></dt>
<dd>
<div class="block">Applies the effect of this building card to the specified player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building13</a></dt>
<dd>
<div class="block">Applies the effect of this building card to the specified player,
granting 25 Prestige Points.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building4.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building4.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building4</a></dt>
<dd>
<div class="block">Applies the building effect to the specified player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building8.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.Building.Effects.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building8.html" title="class in it.polimi.ingsw.gc14.Model.Cards.Building.Effects">Building8</a></dt>
<dd>
<div class="block">Applies the building effect by granting additional Prestige Points equal to
the Prestige Value of each Builder card owned by the player.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/BuildingCard.html#applyEffect(it.polimi.ingsw.gc14.Model.Player)" class="member-name-link">applyEffect(Player)</a> - Method in class it.polimi.ingsw.gc14.Model.Cards.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/BuildingCard.html" title="class in it.polimi.ingsw.gc14.Model.Cards">BuildingCard</a></dt>
<dd>
<div class="block">Default implementation of the building effect.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html" class="type-name-link" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ApplyNextRound</a> - Class in <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/package-summary.html">it.polimi.ingsw.gc14.Network.NetworkEvents</a></dt>
<dd>
<div class="block">Network event that transitions all clients to the next round.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html#%3Cinit%3E(java.util.Map,it.polimi.ingsw.gc14.Model.OrderLogicCard,it.polimi.ingsw.gc14.Model.GamePackage.CurrentState,java.util.List,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList,java.util.ArrayList)" class="member-name-link">ApplyNextRound(Map, OrderLogicCard, CurrentState, List, ArrayList, ArrayList, ArrayList, ArrayList)</a> - Constructor for class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/ApplyNextRound.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">ApplyNextRound</a></dt>
<dd>
<div class="block">Constructs an event that updates the game state for the next round.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/DecksCreator.TribeCardDefinition.html#armed" class="member-name-link">armed</a> - Variable in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/DecksCreator.TribeCardDefinition.html" title="class in it.polimi.ingsw.gc14.Model">DecksCreator.TribeCardDefinition</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" class="type-name-link" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters">Artist</a> - Class in <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/package-summary.html">it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters</a></dt>
<dd>
<div class="block">Represents an Artist character card.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html#%3Cinit%3E(int)" class="member-name-link">Artist(int)</a> - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters">Artist</a></dt>
<dd>
<div class="block">Creates an Artist character card with the specified era.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html#%3Cinit%3E(int,int)" class="member-name-link">Artist(int, int)</a> - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters">Artist</a></dt>
<dd>
<div class="block">Creates an Artist character card with the specified Era and minimum number of players required to play it.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">Artist(String, int)</a> - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters">Artist</a></dt>
<dd>
<div class="block">Creates an Artist character card with the specified image id and era.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html#%3Cinit%3E(java.lang.String,int,int)" class="member-name-link">Artist(String, int, int)</a> - Constructor for class it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters">Artist</a></dt>
<dd>
<div class="block">Creates an Artist character card with the specified image id, era and
minimum number of players required to play it.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/CharacterType.html#ARTIST" class="member-name-link">ARTIST</a> - Enum constant in enum class it.polimi.ingsw.gc14.Model.Cards.TribeCards.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/CharacterType.html" title="enum class in it.polimi.ingsw.gc14.Model.Cards.TribeCards">CharacterType</a></dt>
<dd>
<div class="block">Character card representing an Artist.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html#artists" class="member-name-link">artists</a> - Variable in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Player.html" title="class in it.polimi.ingsw.gc14.Model">Player</a></dt>
<dd>
<div class="block">The current <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/Cards/TribeCards/Characters/Artist.html" title="class in it.polimi.ingsw.gc14.Model.Cards.TribeCards.Characters"><code>Artist</code></a> cards in the player's deck.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" class="type-name-link" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a> - Class in <a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/package-summary.html">it.polimi.ingsw.gc14.View.TUI</a></dt>
<dd>
<div class="block">General-purpose helper for building fixed-width ASCII/Unicode tables in a TUI.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html#%3Cinit%3E(it.polimi.ingsw.gc14.View.TUI.BorderStyle,int)" class="member-name-link">AsciiTable(BorderStyle, int)</a> - Constructor for class it.polimi.ingsw.gc14.View.TUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/TUI/AsciiTable.html" title="class in it.polimi.ingsw.gc14.View.TUI">AsciiTable</a></dt>
<dd>
<div class="block">Creates a new empty table with the given border style and column count.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/GUI.html#autoReenterFullscreen" class="member-name-link">autoReenterFullscreen</a> - Variable in class it.polimi.ingsw.gc14.View.GUI.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/View/GUI/GUI.html" title="class in it.polimi.ingsw.gc14.View.GUI">GUI</a></dt>
<dd>
<div class="block">When <code>true</code>, the app re-enters fullscreen automatically after ESC is pressed.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/MiniModel.html#availableTotems" class="member-name-link">availableTotems</a> - Variable in class it.polimi.ingsw.gc14.Model.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Model/MiniModel.html" title="class in it.polimi.ingsw.gc14.Model">MiniModel</a></dt>
<dd>
<div class="block">List of totems still available for selection.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html#availableTotems" class="member-name-link">availableTotems</a> - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/DisconnectedPlayer.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">DisconnectedPlayer</a></dt>
<dd>
<div class="block">Updated list of totems available after the disconnection frees any previously chosen totem.</div>
</dd>
<dt><a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html#availableTotems" class="member-name-link">availableTotems</a> - Variable in class it.polimi.ingsw.gc14.Network.NetworkEvents.<a href="../it.polimi.ingsw.gc14/it/polimi/ingsw/gc14/Network/NetworkEvents/TotemChoice.html" title="class in it.polimi.ingsw.gc14.Network.NetworkEvents">TotemChoice</a></dt>
<dd>
<div class="block">List of totems still available after the choice has been processed.</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<a href="index-24.html">X</a>&nbsp;<a href="index-25.html">Y</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant&nbsp;Field&nbsp;Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized&nbsp;Form</a></main>
</div>
</body>
</html>