turn-based-strategy-game/livraison/doc/client/index-all.html

483 lines
45 KiB
HTML
Raw Normal View History

2021-12-09 21:36:20 +01:00
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Index (client API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<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="client/module-summary.html">Module</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="help-doc.html#index">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</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>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/AbstractView.html" class="type-name-link" title="class in fr.lnl.game.client.view">AbstractView</a> - Class in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">Abstract class implemented by every view classes</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/AbstractView.html#%3Cinit%3E(fr.lnl.game.server.games.Game,fr.lnl.game.server.games.player.Player)" class="member-name-link">AbstractView(Game, Player)</a> - Constructor for class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/AbstractView.html" title="class in fr.lnl.game.client.view">AbstractView</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html#action" class="member-name-link">action</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#addButtonToPane(java.lang.String,javafx.event.EventHandler,javafx.scene.layout.Pane,int,int)" class="member-name-link">addButtonToPane(String, EventHandler&lt;ActionEvent&gt;, Pane, int, int)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">called when we add a button in the interface</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#addToPrincipalPanel(java.lang.Object,javafx.scene.layout.Pane,int,int)" class="member-name-link">addToPrincipalPanel(Object, Pane, int, int)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Add grid element to the principal pane</div>
</dd>
<dt><a href="client/fr/lnl/game/client/App.html" class="type-name-link" title="class in fr.lnl.game.client">App</a> - Class in <a href="client/fr/lnl/game/client/package-summary.html">fr.lnl.game.client</a></dt>
<dd>
<div class="block">Application starting point</div>
</dd>
<dt><a href="client/fr/lnl/game/client/App.html#%3Cinit%3E()" class="member-name-link">App()</a> - Constructor for class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/App.html#argsList" class="member-name-link">argsList</a> - Static variable in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:B">B</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Cell.html#BACKGROUND_IMAGE" class="member-name-link">BACKGROUND_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#bg" class="member-name-link">bg</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#BG" class="member-name-link">BG</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#BOMB_IMAGE" class="member-name-link">BOMB_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#buttonPane" class="member-name-link">buttonPane</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:C">C</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Cell.html" class="type-name-link" title="class in fr.lnl.game.client.view">Cell</a> - Class in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">classe qui a pour but de générer chaque case de la grid et de vérifier les entités présentes dessus
(Mur, Joueur, Energie, Bombe, etc.)</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#%3Cinit%3E(int,int)" class="member-name-link">Cell(int, int)</a> - Constructor for class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#cellSize" class="member-name-link">cellSize</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#choseAction()" class="member-name-link">choseAction()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>
<div class="block">Used when current player is an instance of <code>HumanPlayer</code> and demand to it
an action to do</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#choseDirectionAction(fr.lnl.game.server.games.action.ReunionSameAction)" class="member-name-link">choseDirectionAction(ReunionSameAction)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Choose a direction between all possible from the previously selected action type</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#choseReunionSameAction(java.util.List)" class="member-name-link">choseReunionSameAction(List&lt;ReunionSameAction&gt;)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>
<div class="block">Used when current player is an instance of <code>HumanPlayer</code> and demand to it
a type of action to do</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#choseReunionSameAction(java.util.List)" class="member-name-link">choseReunionSameAction(List&lt;ReunionSameAction&gt;)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Used when <code>Game.getCurrentPlayer()</code> is an instance of <code>HumanPlayer</code>.</div>
</dd>
<dt><a href="client/module-summary.html">client</a> - module client</dt>
<dd>
<div class="block">Client module, include every view and controller classes from MVC model</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" class="type-name-link" title="class in fr.lnl.game.client.listener">ClientEventHandler</a> - Record Class in <a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a></dt>
<dd>
<div class="block">implementation of a listener from JavaFX <code>EventHandler</code></div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#%3Cinit%3E(fr.lnl.game.server.listener.ModelListener)" class="member-name-link">ClientEventHandler(ModelListener)</a> - Constructor for record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">Creates an instance of a <code>ClientEventHandler</code> record class.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html" class="type-name-link" title="class in fr.lnl.game.client">ClientPlayer</a> - Record Class in <a href="client/fr/lnl/game/client/package-summary.html">fr.lnl.game.client</a></dt>
<dd>
<div class="block">Store a view per player</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#%3Cinit%3E(fr.lnl.game.server.games.player.Player,fr.lnl.game.client.view.View)" class="member-name-link">ClientPlayer(Player, View)</a> - Constructor for record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Creates an instance of a <code>ClientPlayer</code> record class.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#createContent()" class="member-name-link">createContent()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Create content of the stage</div>
</dd>
<dt><a href="client/fr/lnl/game/client/App.html#createNewPlayer(java.lang.Class,fr.lnl.game.server.games.player.ClassPlayer,int)" class="member-name-link">createNewPlayer(Class&lt;? extends AbstractPlayer&gt;, ClassPlayer, int)</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>
<div class="block">create a new instance of the player</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ViewLambda.html#createViewLambda(fr.lnl.game.server.games.player.Player)" class="member-name-link">createViewLambda(Player)</a> - Method in interface fr.lnl.game.client.<a href="client/fr/lnl/game/client/ViewLambda.html" title="interface in fr.lnl.game.client">ViewLambda</a></dt>
<dd>
<div class="block">A lambda create an anonymous class which implements this interface</div>
</dd>
</dl>
<h2 class="title" id="I:D">D</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Window.html#dark" class="member-name-link">dark</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#displayWinner(fr.lnl.game.server.games.player.Player)" class="member-name-link">displayWinner(Player)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>
<div class="block">Used to display the winner of the game</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/View.html#displayWinner(fr.lnl.game.server.games.player.Player)" class="member-name-link">displayWinner(Player)</a> - Method in interface fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/View.html" title="interface in fr.lnl.game.client.view">View</a></dt>
<dd>
<div class="block">Used to display the name of the winner</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#displayWinner(fr.lnl.game.server.games.player.Player)" class="member-name-link">displayWinner(Player)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>
<div class="block">This method is call when the game is finish</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#displayWinner(fr.lnl.game.server.games.player.Player)" class="member-name-link">displayWinner(Player)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Used to display the name of the winner</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html#displayWinnerEvent" class="member-name-link">displayWinnerEvent</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html" title="class in fr.lnl.game.client.listener">NextPlayerButtonListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/DisplayWinnerEvent.html" class="type-name-link" title="class in fr.lnl.game.client.listener">DisplayWinnerEvent</a> - Class in <a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a></dt>
<dd>
<div class="block">Used to display the winner of the game</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/DisplayWinnerEvent.html#%3Cinit%3E()" class="member-name-link">DisplayWinnerEvent()</a> - Constructor for class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/DisplayWinnerEvent.html" title="class in fr.lnl.game.client.listener">DisplayWinnerEvent</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:E">E</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Cell.html#ENERGY_BALL_IMAGE" class="member-name-link">ENERGY_BALL_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">Indicates whether some other object is "equal to" this one.</div>
</dd>
</dl>
<h2 class="title" id="I:F">F</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/package-summary.html">fr.lnl.game.client</a> - package fr.lnl.game.client</dt>
<dd>
<div class="block">Client package</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a> - package fr.lnl.game.client.listener</dt>
<dd>
<div class="block">Package that contains every view listeners</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a> - package fr.lnl.game.client.view</dt>
<dd>
<div class="block">View package, contains all classes about user view</div>
</dd>
</dl>
<h2 class="title" id="I:G">G</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/App.html#game" class="member-name-link">game</a> - Static variable in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html#game" class="member-name-link">game</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html" title="class in fr.lnl.game.client.listener">NextPlayerButtonListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html#game" class="member-name-link">game</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectActionButton.html" title="class in fr.lnl.game.client.listener">SelectActionButton</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html#game" class="member-name-link">game</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/AbstractView.html#game" class="member-name-link">game</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/AbstractView.html" title="class in fr.lnl.game.client.view">AbstractView</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#game" class="member-name-link">game</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/App.html#getGame()" class="member-name-link">getGame()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#getNextPlayerButtonListener()" class="member-name-link">getNextPlayerButtonListener()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#getPlayerImage()" class="member-name-link">getPlayerImage()</a> - Static method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#getServerPlayer()" class="member-name-link">getServerPlayer()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#getView()" class="member-name-link">getView()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/App.html#getViewManager()" class="member-name-link">getViewManager()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:H">H</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#handle(javafx.event.ActionEvent)" class="member-name-link">handle(ActionEvent)</a> - Method in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">This method is call by JavaFX when we click to the button</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">Returns a hash code value for this object.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#height" class="member-name-link">height</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:L">L</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/App.html#launchTerminal()" class="member-name-link">launchTerminal()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#listener" class="member-name-link">listener</a> - Variable in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">The field for the <code>listener</code> record component.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#listener()" class="member-name-link">listener()</a> - Method in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">Returns the value of the <code>listener</code> record component.</div>
</dd>
</dl>
<h2 class="title" id="I:M">M</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/App.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#MINE_IMAGE" class="member-name-link">MINE_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:N">N</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Window.html#nextPlayerButtonListener" class="member-name-link">nextPlayerButtonListener</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html" class="type-name-link" title="class in fr.lnl.game.client.listener">NextPlayerButtonListener</a> - Class in <a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a></dt>
<dd>
<div class="block">This method is call when the current player have selected an action to play (or if it's a computer player, will
select it), then we call <code>Game.play()</code> and we update the view</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html#%3Cinit%3E(fr.lnl.game.server.games.Game)" class="member-name-link">NextPlayerButtonListener(Game)</a> - Constructor for class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html" title="class in fr.lnl.game.client.listener">NextPlayerButtonListener</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:P">P</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/App.html#parsePlayers()" class="member-name-link">parsePlayers()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>
<div class="block">Parse players arguments and create instances for each player</div>
</dd>
<dt><a href="client/fr/lnl/game/client/App.html#parseView()" class="member-name-link">parseView()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>
<div class="block">Parse the first argument given by user to know the view to use (Terminal or Window)</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/AbstractView.html#player" class="member-name-link">player</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/AbstractView.html" title="class in fr.lnl.game.client.view">AbstractView</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#PLAYER_IMAGE" class="member-name-link">PLAYER_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#PLAYER_SHIELD_IMAGE" class="member-name-link">PLAYER_SHIELD_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#PLAYER_SHOT_IMAGE" class="member-name-link">PLAYER_SHOT_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#players" class="member-name-link">players</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#putMoveTextPane(javafx.scene.layout.Pane)" class="member-name-link">putMoveTextPane(Pane)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">build left down pane and move it to its position</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#putStatePlayerPane(javafx.scene.layout.Pane)" class="member-name-link">putStatePlayerPane(Pane)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Create the right pane</div>
</dd>
</dl>
<h2 class="title" id="I:R">R</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html#reunionSameAction" class="member-name-link">reunionSameAction</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectActionButton.html" title="class in fr.lnl.game.client.listener">SelectActionButton</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#run()" class="member-name-link">run()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>
<div class="block">This method is call after initialized view manager to display a first screen</div>
</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#scanner" class="member-name-link">scanner</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>
<div class="block">Standard input</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html" class="type-name-link" title="class in fr.lnl.game.client.listener">SelectActionButton</a> - Class in <a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a></dt>
<dd>
<div class="block">Used when the human player select type of action it want to play</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html#%3Cinit%3E(fr.lnl.game.server.games.Game,fr.lnl.game.client.view.Window,fr.lnl.game.server.games.action.ReunionSameAction)" class="member-name-link">SelectActionButton(Game, Window, ReunionSameAction)</a> - Constructor for class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectActionButton.html" title="class in fr.lnl.game.client.listener">SelectActionButton</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" class="type-name-link" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a> - Class in <a href="client/fr/lnl/game/client/listener/package-summary.html">fr.lnl.game.client.listener</a></dt>
<dd>
<div class="block">Call when the player selected the direction where it wants to play it</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html#%3Cinit%3E(fr.lnl.game.server.games.Game,fr.lnl.game.client.view.Window,fr.lnl.game.server.games.action.Action)" class="member-name-link">SelectDirectionListener(Game, Window, Action)</a> - Constructor for class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#selectedReunionAction" class="member-name-link">selectedReunionAction</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#serverPlayer" class="member-name-link">serverPlayer</a> - Variable in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">The field for the <code>serverPlayer</code> record component.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#serverPlayer()" class="member-name-link">serverPlayer()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Returns the value of the <code>serverPlayer</code> record component.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Cell.html#setImageObject(java.lang.Object,fr.lnl.game.server.games.Game)" class="member-name-link">setImageObject(Object, Game)</a> - Static method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#setSelectedReunionAction(fr.lnl.game.server.games.action.ReunionSameAction)" class="member-name-link">setSelectedReunionAction(ReunionSameAction)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#show()" class="member-name-link">show()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>
<div class="block">Used to update view</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/View.html#show()" class="member-name-link">show()</a> - Method in interface fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/View.html" title="interface in fr.lnl.game.client.view">View</a></dt>
<dd>
<div class="block">used to update screen</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#show()" class="member-name-link">show()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">used to update screen</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#showMoveText()" class="member-name-link">showMoveText()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Build the left down pane (contains current player information)</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#showStatePlayer(java.lang.String,int)" class="member-name-link">showStatePlayer(String, int)</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>
<div class="block">Build left down pane (list all players information)</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#stage" class="member-name-link">stage</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/App.html#start(javafx.stage.Stage)" class="member-name-link">start(Stage)</a> - Method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/App.html#startGame()" class="member-name-link">startGame()</a> - Static method in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>
<div class="block">Parse players arguments and create a new instance of Game</div>
</dd>
</dl>
<h2 class="title" id="I:T">T</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Terminal.html" class="type-name-link" title="class in fr.lnl.game.client.view">Terminal</a> - Class in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">View terminal, use standard input and output</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Terminal.html#%3Cinit%3E(fr.lnl.game.server.games.Game,fr.lnl.game.server.games.player.Player)" class="member-name-link">Terminal(Game, Player)</a> - Constructor for class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Terminal.html" title="class in fr.lnl.game.client.view">Terminal</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#terminalView()" class="member-name-link">terminalView()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>
<div class="block">This method is call when the view is a terminal</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#toString()" class="member-name-link">toString()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/ClientEventHandler.html#toString()" class="member-name-link">toString()</a> - Method in record class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/ClientEventHandler.html" title="class in fr.lnl.game.client.listener">ClientEventHandler</a></dt>
<dd>
<div class="block">Returns a string representation of this record class.</div>
</dd>
</dl>
<h2 class="title" id="I:U">U</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/listener/DisplayWinnerEvent.html#updateModel(java.lang.Object)" class="member-name-link">updateModel(Object)</a> - Method in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/DisplayWinnerEvent.html" title="class in fr.lnl.game.client.listener">DisplayWinnerEvent</a></dt>
<dd>
<div class="block">This method is call when the game is over</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html#updateModel(java.lang.Object)" class="member-name-link">updateModel(Object)</a> - Method in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/NextPlayerButtonListener.html" title="class in fr.lnl.game.client.listener">NextPlayerButtonListener</a></dt>
<dd>
<div class="block">Call when clicking on "SUIVANT" button if current player is a computer player or after the human player selected
action it want to play</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html#updateModel(java.lang.Object)" class="member-name-link">updateModel(Object)</a> - Method in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectActionButton.html" title="class in fr.lnl.game.client.listener">SelectActionButton</a></dt>
<dd>
<div class="block">This method is call when the player select the type of action it want to play</div>
</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html#updateModel(java.lang.Object)" class="member-name-link">updateModel(Object)</a> - Method in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a></dt>
<dd>
<div class="block">This method is call when the player click on the button to select the direction of the previously selected action</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#updateView()" class="member-name-link">updateView()</a> - Method in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>
<div class="block">Call when we need to change or update view</div>
</dd>
</dl>
<h2 class="title" id="I:V">V</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#view" class="member-name-link">view</a> - Variable in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">The field for the <code>view</code> record component.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ClientPlayer.html#view()" class="member-name-link">view()</a> - Method in record class fr.lnl.game.client.<a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client">ClientPlayer</a></dt>
<dd>
<div class="block">Returns the value of the <code>view</code> record component.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/View.html" class="type-name-link" title="interface in fr.lnl.game.client.view">View</a> - Interface in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">View interface, implemented by Terminal and Window.</div>
</dd>
<dt><a href="client/fr/lnl/game/client/ViewLambda.html" class="type-name-link" title="interface in fr.lnl.game.client">ViewLambda</a> - Interface in <a href="client/fr/lnl/game/client/package-summary.html">fr.lnl.game.client</a></dt>
<dd>
<div class="block">Used as Lambda expression to instantiate a <a href="client/fr/lnl/game/client/view/View.html" title="interface in fr.lnl.game.client.view"><code>View</code></a> per <code>Player</code> stored in <a href="client/fr/lnl/game/client/ClientPlayer.html" title="class in fr.lnl.game.client"><code>ClientPlayer</code></a></div>
</dd>
<dt><a href="client/fr/lnl/game/client/App.html#viewManager" class="member-name-link">viewManager</a> - Static variable in class fr.lnl.game.client.<a href="client/fr/lnl/game/client/App.html" title="class in fr.lnl.game.client">App</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html" class="type-name-link" title="class in fr.lnl.game.client.view">ViewManager</a> - Class in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">View manager, main access to every views</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#%3Cinit%3E(fr.lnl.game.server.games.Game,java.lang.Class,fr.lnl.game.client.ViewLambda)" class="member-name-link">ViewManager(Game, Class&lt;? extends View&gt;, ViewLambda)</a> - Constructor for class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/ViewManager.html#viewType" class="member-name-link">viewType</a> - Variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/ViewManager.html" title="class in fr.lnl.game.client.view">ViewManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:W">W</h2>
<dl class="index">
<dt><a href="client/fr/lnl/game/client/view/Cell.html#WALL_IMAGE" class="member-name-link">WALL_IMAGE</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Cell.html" title="class in fr.lnl.game.client.view">Cell</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#width" class="member-name-link">width</a> - Static variable in class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectActionButton.html#window" class="member-name-link">window</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectActionButton.html" title="class in fr.lnl.game.client.listener">SelectActionButton</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html#window" class="member-name-link">window</a> - Variable in class fr.lnl.game.client.listener.<a href="client/fr/lnl/game/client/listener/SelectDirectionListener.html" title="class in fr.lnl.game.client.listener">SelectDirectionListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html" class="type-name-link" title="class in fr.lnl.game.client.view">Window</a> - Class in <a href="client/fr/lnl/game/client/view/package-summary.html">fr.lnl.game.client.view</a></dt>
<dd>
<div class="block">Window view, use mouse and keyboard to control interface</div>
</dd>
<dt><a href="client/fr/lnl/game/client/view/Window.html#%3Cinit%3E(javafx.stage.Stage,fr.lnl.game.server.games.Game,fr.lnl.game.server.games.player.Player)" class="member-name-link">Window(Stage, Game, Player)</a> - Constructor for class fr.lnl.game.client.view.<a href="client/fr/lnl/game/client/view/Window.html" title="class in fr.lnl.game.client.view">Window</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</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></main>
</div>
</div>
</body>
</html>