d516aab8fa
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage).
76 lines
2.4 KiB
XML
76 lines
2.4 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<class name="NetworkedMultiplayerENet" inherits="NetworkedMultiplayerPeer" category="Core" version="3.0-stable">
|
|
<brief_description>
|
|
PacketPeer implementation using the ENet library.
|
|
</brief_description>
|
|
<description>
|
|
A connection (or a listening server) that should be passed to [method SceneTree.set_network_peer]. Socket events can be handled by connecting to [SceneTree] signals.
|
|
</description>
|
|
<tutorials>
|
|
</tutorials>
|
|
<demos>
|
|
</demos>
|
|
<methods>
|
|
<method name="close_connection">
|
|
<return type="void">
|
|
</return>
|
|
<description>
|
|
</description>
|
|
</method>
|
|
<method name="create_client">
|
|
<return type="int" enum="Error">
|
|
</return>
|
|
<argument index="0" name="ip" type="String">
|
|
</argument>
|
|
<argument index="1" name="port" type="int">
|
|
</argument>
|
|
<argument index="2" name="in_bandwidth" type="int" default="0">
|
|
</argument>
|
|
<argument index="3" name="out_bandwidth" type="int" default="0">
|
|
</argument>
|
|
<description>
|
|
Create client that connects to a server at address [code]ip[/code] using specified [code]port[/code].
|
|
</description>
|
|
</method>
|
|
<method name="create_server">
|
|
<return type="int" enum="Error">
|
|
</return>
|
|
<argument index="0" name="port" type="int">
|
|
</argument>
|
|
<argument index="1" name="max_clients" type="int" default="32">
|
|
</argument>
|
|
<argument index="2" name="in_bandwidth" type="int" default="0">
|
|
</argument>
|
|
<argument index="3" name="out_bandwidth" type="int" default="0">
|
|
</argument>
|
|
<description>
|
|
Create server that listens to connections via [code]port[/code].
|
|
</description>
|
|
</method>
|
|
<method name="set_bind_ip">
|
|
<return type="void">
|
|
</return>
|
|
<argument index="0" name="ip" type="String">
|
|
</argument>
|
|
<description>
|
|
</description>
|
|
</method>
|
|
</methods>
|
|
<members>
|
|
<member name="compression_mode" type="int" setter="set_compression_mode" getter="get_compression_mode" enum="NetworkedMultiplayerENet.CompressionMode">
|
|
</member>
|
|
</members>
|
|
<constants>
|
|
<constant name="COMPRESS_NONE" value="0" enum="CompressionMode">
|
|
</constant>
|
|
<constant name="COMPRESS_RANGE_CODER" value="1" enum="CompressionMode">
|
|
</constant>
|
|
<constant name="COMPRESS_FASTLZ" value="2" enum="CompressionMode">
|
|
</constant>
|
|
<constant name="COMPRESS_ZLIB" value="3" enum="CompressionMode">
|
|
</constant>
|
|
<constant name="COMPRESS_ZSTD" value="4" enum="CompressionMode">
|
|
</constant>
|
|
</constants>
|
|
</class>
|