Sync API with upstream 3.x commit 38b95cc2f

38b95cc2fd
This commit is contained in:
Rémi Verschelde
2022-07-22 10:58:57 +02:00
parent e7f1ef2b05
commit e8d27f9452

124
api.json
View File

@@ -109866,6 +109866,130 @@
"enums": [
]
},
{
"name": "NetworkedMultiplayerCustom",
"base_class": "NetworkedMultiplayerPeer",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
{
"name": "packet_generated",
"arguments": [
{
"name": "peer_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "buffer",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "transfer_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "deliver_packet",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "buffer",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "from_peer_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "initialize",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "self_peer_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_connection_status",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "connection_status",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_packet_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "max_packet_size",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "NetworkedMultiplayerENet",
"base_class": "NetworkedMultiplayerPeer",