mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-01-20 11:04:46 +00:00
7 lines
45 KiB
HTML
7 lines
45 KiB
HTML
<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title>PSF-LoginServer - master - net.psforever.objects.serverobject.mount.Mountable</title><meta content="PSF - LoginServer - master - net.psforever.objects.serverobject.mount.Mountable" name="description"/><meta content="PSF LoginServer master net.psforever.objects.serverobject.mount.Mountable" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../../../lib/index.js"></script><script type="text/javascript" src="../../../../../index.js"></script><script type="text/javascript" src="../../../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
|
|
var toRoot = '../../../../../';</script></head><body><div id="search"><span id="doc-title">PSF-LoginServer - <span id="doc-version">master</span></span> <span class="close-results"><span class="left"><</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_"></a><a id="root:_root_"></a> <span class="permalink"><a href="../../../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.net" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="net"></a><a id="net:net"></a> <span class="permalink"><a href="../../../../../net/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../index.html" title=""><span class="name">net</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="net.psforever" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="psforever"></a><a id="psforever:psforever"></a> <span class="permalink"><a href="../../../../../net/psforever/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">psforever</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../index.html" name="net" id="net" class="extype">net</a></dd></dl></div></li><li class="indented3 " name="net.psforever.objects" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="objects"></a><a id="objects:objects"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">objects</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a></dd></dl></div></li><li class="indented4 " name="net.psforever.objects.serverobject" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="serverobject"></a><a id="serverobject:serverobject"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">serverobject</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a></dd></dl></div></li><li class="indented5 " name="net.psforever.objects.serverobject.mount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="mount"></a><a id="mount:mount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">mount</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a></dd></dl></div></li><li class="current-entities indented5"><span class="separator"></span> <a href="LargeCargo$.html" title="" class="object"></a><a href="LargeCargo$.html" title="">LargeCargo</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MaxOnly$.html" title="" class="object"></a><a href="MaxOnly$.html" title="">MaxOnly</a></li><li class="current-entities indented5"><a href="MountInfo$.html" title="" class="object"></a> <a href="MountInfo.html" title="" class="class"></a><a href="MountInfo.html" title="">MountInfo</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountRestriction.html" title="" class="trait"></a><a href="MountRestriction.html" title="">MountRestriction</a></li><li class="current-entities indented5"><a href="" title="" class="object"></a> <a href="Mountable.html" title="A Trait common to all game objects that permit players to interact with established spatial locations external to the object ("mount points") and attach to the object in internal indices ("seats") for an undefined length of time." class="trait"></a><a href="Mountable.html" title="A Trait common to all game objects that permit players to interact with established spatial locations external to the object ("mount points") and attach to the object in internal indices ("seats") for an undefined length of time.">Mountable</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountableBehavior.html" title="" class="trait"></a><a href="MountableBehavior.html" title="">MountableBehavior</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountableDefinition.html" title="" class="trait"></a><a href="MountableDefinition.html" title="">MountableDefinition</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountableEntity.html" title="" class="trait"></a><a href="MountableEntity.html" title="">MountableEntity</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountableSpace.html" title="" class="trait"></a><a href="MountableSpace.html" title="">MountableSpace</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="MountableSpaceDefinition.html" title="" class="trait"></a><a href="MountableSpaceDefinition.html" title="">MountableSpaceDefinition</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="NoMax$.html" title="" class="object"></a><a href="NoMax$.html" title="">NoMax</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="NoReinforcedOrMax$.html" title="" class="object"></a><a href="NoReinforcedOrMax$.html" title="">NoReinforcedOrMax</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="Seat.html" title="" class="class"></a><a href="Seat.html" title="">Seat</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="SeatDefinition.html" title="" class="class"></a><a href="SeatDefinition.html" title="">SeatDefinition</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="SmallCargo$.html" title="" class="object"></a><a href="SmallCargo$.html" title="">SmallCargo</a></li><li class="current-entities indented5"><span class="separator"></span> <a href="Unrestricted$.html" title="" class="object"></a><a href="Unrestricted$.html" title="">Unrestricted</a></li></ul></div></div><div id="content"><body class="object value"><div id="definition"><a href="Mountable.html" title="See companion trait"><div class="big-circle object-companion-trait">o</div></a><p id="owner"><a href="../../../../index.html" name="net" id="net" class="extype">net</a>.<a href="../../../index.html" name="net.psforever" id="net.psforever" class="extype">psforever</a>.<a href="../../index.html" name="net.psforever.objects" id="net.psforever.objects" class="extype">objects</a>.<a href="../index.html" name="net.psforever.objects.serverobject" id="net.psforever.objects.serverobject" class="extype">serverobject</a>.<a href="index.html" name="net.psforever.objects.serverobject.mount" id="net.psforever.objects.serverobject.mount" class="extype">mount</a></p><h1><a href="Mountable.html" title="See companion trait">Mountable</a><span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="Mountable.html" title="See companion trait">trait Mountable</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><span class="name">Mountable</span></span></h4><div id="comment" class="fullcommenttop"><dl class="attributes block"><dt>Source</dt><dd><a href="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/objects/serverobject/mount/Mountable.scala" target="_blank">Mountable.scala</a></dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><span name="scala.AnyRef" class="extype">AnyRef</span>, <span name="scala.Any" class="extype">Any</span></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="net.psforever.objects.serverobject.mount.Mountable"><span>Mountable</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="types" class="types members"><h3>Type Members</h3><ol><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.CanDismount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CanDismountextendsMountable.ExchangewithProductwithSerializable"></a><a id="CanDismount:CanDismount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$CanDismount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$CanDismount.html" title="Message sent in response to the player succeeding to disembark a Mountable object."><span class="name">CanDismount</span></a><span class="params">(<span name="obj">obj: <a href="Mountable.html" name="net.psforever.objects.serverobject.mount.Mountable" id="net.psforever.objects.serverobject.mount.Mountable" class="extype">Mountable</a></span>, <span name="seat_num">seat_num: <span name="scala.Int" class="extype">Int</span></span>, <span name="mount_point">mount_point: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <a href="Mountable$$Exchange.html" name="net.psforever.objects.serverobject.mount.Mountable.Exchange" id="net.psforever.objects.serverobject.mount.Mountable.Exchange" class="extype">Exchange</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message sent in response to the player succeeding to disembark a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message sent in response to the player succeeding to disembark a <code>Mountable</code> object.
|
|
The player was previously seated at the given index.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>Mountable</code> object</p></dd><dt class="param">seat_num</dt><dd class="cmt"><p>the seat index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.CanMount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CanMountextendsMountable.ExchangewithProductwithSerializable"></a><a id="CanMount:CanMount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$CanMount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$CanMount.html" title="Message sent in response to the player succeeding to access a Mountable object."><span class="name">CanMount</span></a><span class="params">(<span name="obj">obj: <a href="Mountable.html" name="net.psforever.objects.serverobject.mount.Mountable" id="net.psforever.objects.serverobject.mount.Mountable" class="extype">Mountable</a></span>, <span name="seat_number">seat_number: <span name="scala.Int" class="extype">Int</span></span>, <span name="mount_point">mount_point: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <a href="Mountable$$Exchange.html" name="net.psforever.objects.serverobject.mount.Mountable.Exchange" id="net.psforever.objects.serverobject.mount.Mountable.Exchange" class="extype">Exchange</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message sent in response to the player succeeding to access a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message sent in response to the player succeeding to access a <code>Mountable</code> object.
|
|
The player should be seated at the given index.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>Mountable</code> object</p></dd><dt class="param">mount_point</dt><dd class="cmt"><p>the mount index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.CanNotDismount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CanNotDismountextendsMountable.ExchangewithProductwithSerializable"></a><a id="CanNotDismount:CanNotDismount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$CanNotDismount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$CanNotDismount.html" title="Message sent in response to the player failing to disembark a Mountable object."><span class="name">CanNotDismount</span></a><span class="params">(<span name="obj">obj: <a href="Mountable.html" name="net.psforever.objects.serverobject.mount.Mountable" id="net.psforever.objects.serverobject.mount.Mountable" class="extype">Mountable</a></span>, <span name="seat_num">seat_num: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <a href="Mountable$$Exchange.html" name="net.psforever.objects.serverobject.mount.Mountable.Exchange" id="net.psforever.objects.serverobject.mount.Mountable.Exchange" class="extype">Exchange</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message sent in response to the player failing to disembark a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message sent in response to the player failing to disembark a <code>Mountable</code> object.
|
|
The player is still seated at the given index.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>Mountable</code> object</p></dd><dt class="param">seat_num</dt><dd class="cmt"><p>the seat index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.CanNotMount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="CanNotMountextendsMountable.ExchangewithProductwithSerializable"></a><a id="CanNotMount:CanNotMount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$CanNotMount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$CanNotMount.html" title="Message sent in response to the player failing to access a Mountable object."><span class="name">CanNotMount</span></a><span class="params">(<span name="obj">obj: <a href="Mountable.html" name="net.psforever.objects.serverobject.mount.Mountable" id="net.psforever.objects.serverobject.mount.Mountable" class="extype">Mountable</a></span>, <span name="mount_point">mount_point: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <a href="Mountable$$Exchange.html" name="net.psforever.objects.serverobject.mount.Mountable.Exchange" id="net.psforever.objects.serverobject.mount.Mountable.Exchange" class="extype">Exchange</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message sent in response to the player failing to access a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message sent in response to the player failing to access a <code>Mountable</code> object.
|
|
The player would have been be seated at the given index.</p></div><dl class="paramcmts block"><dt class="param">obj</dt><dd class="cmt"><p>the <code>Mountable</code> object</p></dd><dt class="param">mount_point</dt><dd class="cmt"><p>the mount index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.Exchange" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="ExchangeextendsAnyRef"></a><a id="Exchange:Exchange"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$Exchange.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">sealed </span> <span class="kind">trait</span></span> <span class="symbol"><a href="Mountable$$Exchange.html" title="A basic Trait connecting all of the actionable Mountable response messages."><span class="name">Exchange</span></a><span class="result"> extends <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><p class="shortcomment cmt">A basic <code>Trait</code> connecting all of the actionable <code>Mountable</code> response messages.</p></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.MountMessages" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="MountMessagesextendsProductwithSerializable"></a><a id="MountMessages:MountMessages"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$MountMessages.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$MountMessages.html" title="Message that carries the result of the processed request message back to the original user (player)."><span class="name">MountMessages</span></a><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="response">response: <a href="Mountable$$Exchange.html" name="net.psforever.objects.serverobject.mount.Mountable.Exchange" id="net.psforever.objects.serverobject.mount.Mountable.Exchange" class="extype">Exchange</a></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message that carries the result of the processed request message back to the original user (<code>player</code>).</p><div class="fullcomment"><div class="comment cmt"><p>Message that carries the result of the processed request message back to the original user (<code>player</code>).</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player who sent this request message</p></dd><dt class="param">response</dt><dd class="cmt"><p>the result of the processed request</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.TryDismount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryDismountextendsProductwithSerializable"></a><a id="TryDismount:TryDismount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$TryDismount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$TryDismount.html" title="Message used by the player to indicate the desire to escape a Mountable object."><span class="name">TryDismount</span></a><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="seat_num">seat_num: <span name="scala.Int" class="extype">Int</span></span>, <span name="bailType">bailType: <a href="../../../types/BailType$.html#ValueextendsOrdered[Enumeration.this.Value]withSerializable" name="net.psforever.types.BailType.Value" id="net.psforever.types.BailType.Value" class="extmbr">types.BailType.Value</a></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message used by the player to indicate the desire to escape a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message used by the player to indicate the desire to escape a <code>Mountable</code> object.</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player who sent this request message</p></dd><dt class="param">seat_num</dt><dd class="cmt"><p>the seat index</p></dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.TryMount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="TryMountextendsProductwithSerializable"></a><a id="TryMount:TryMount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$TryMount.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">case class</span></span> <span class="symbol"><a href="Mountable$$TryMount.html" title="Message used by the player to indicate the desire to board a Mountable object."><span class="name">TryMount</span></a><span class="params">(<span name="player">player: <a href="../../Player.html" name="net.psforever.objects.Player" id="net.psforever.objects.Player" class="extype">Player</a></span>, <span name="mount_point">mount_point: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span></span><p class="shortcomment cmt">Message used by the player to indicate the desire to board a <code>Mountable</code> object.</p><div class="fullcomment"><div class="comment cmt"><p>Message used by the player to indicate the desire to board a <code>Mountable</code> object.</p></div><dl class="paramcmts block"><dt class="param">player</dt><dd class="cmt"><p>the player who sent this request message</p></dd><dt class="param">mount_point</dt><dd class="cmt"><p>the mount index</p></dd></dl></div></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object"></a><a id="clone():AnyRef"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <span name="scala.AnyRef" class="extype">AnyRef</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean"></a><a id="equals(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#equals(x$1:Object):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]"></a><a id="getClass():Class[_<:AnyRef]"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ <: <span name="scala.AnyRef" class="extype">AnyRef</span>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <span name="scala.AnyRef" class="extype">AnyRef</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=>T0):T0"></a><a id="synchronized[T0](=>T0):T0"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#synchronized[T0](x$1:=>T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: => <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#toString():String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="net.psforever.objects.serverobject.mount.Mountable.TryDismount" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="TryDismount"></a><a id="TryDismount:TryDismount"></a> <span class="permalink"><a href="../../../../../net/psforever/objects/serverobject/mount/Mountable$$TryDismount$.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><a href="Mountable$$TryDismount$.html" title=""><span class="name">TryDismount</span></a><span class="result"> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable" name="java.io.Serializable" id="java.io.Serializable" class="extype">Serializable</a></span></span></li></ol></div></div><div id="inheritedMembers"><div name="scala.AnyRef" class="parent"><h3>Inherited from <span name="scala.AnyRef" class="extype">AnyRef</span></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>
|