Added: JAVADOC html in deliverables

This commit is contained in:
rubenpirreram
2026-06-19 23:09:49 +02:00
parent 1b155e7056
commit db65e0a8be
222 changed files with 55370 additions and 25 deletions
@@ -0,0 +1,386 @@
<!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>