You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-17 14:11:06 +00:00
Replace NULL with nullptr
This commit is contained in:
@@ -36,12 +36,12 @@
|
||||
#include "modules/gdnative/nativescript/nativescript.h"
|
||||
#include "webrtc_data_channel_gdnative.h"
|
||||
|
||||
const godot_net_webrtc_library *WebRTCPeerConnectionGDNative::default_library = NULL;
|
||||
const godot_net_webrtc_library *WebRTCPeerConnectionGDNative::default_library = nullptr;
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::set_default_library(const godot_net_webrtc_library *p_lib) {
|
||||
if (default_library) {
|
||||
const godot_net_webrtc_library *old = default_library;
|
||||
default_library = NULL;
|
||||
default_library = nullptr;
|
||||
old->unregistered();
|
||||
}
|
||||
default_library = p_lib;
|
||||
@@ -64,54 +64,54 @@ void WebRTCPeerConnectionGDNative::_bind_methods() {
|
||||
}
|
||||
|
||||
WebRTCPeerConnectionGDNative::WebRTCPeerConnectionGDNative() {
|
||||
interface = NULL;
|
||||
interface = nullptr;
|
||||
}
|
||||
|
||||
WebRTCPeerConnectionGDNative::~WebRTCPeerConnectionGDNative() {
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::initialize(Dictionary p_config) {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->initialize(interface->data, (const godot_dictionary *)&p_config);
|
||||
}
|
||||
|
||||
Ref<WebRTCDataChannel> WebRTCPeerConnectionGDNative::create_data_channel(String p_label, Dictionary p_options) {
|
||||
ERR_FAIL_COND_V(interface == NULL, NULL);
|
||||
ERR_FAIL_COND_V(interface == nullptr, nullptr);
|
||||
return (WebRTCDataChannel *)interface->create_data_channel(interface->data, p_label.utf8().get_data(), (const godot_dictionary *)&p_options);
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::create_offer() {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->create_offer(interface->data);
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::set_local_description(String p_type, String p_sdp) {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->set_local_description(interface->data, p_type.utf8().get_data(), p_sdp.utf8().get_data());
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::set_remote_description(String p_type, String p_sdp) {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->set_remote_description(interface->data, p_type.utf8().get_data(), p_sdp.utf8().get_data());
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::add_ice_candidate(String sdpMidName, int sdpMlineIndexName, String sdpName) {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->add_ice_candidate(interface->data, sdpMidName.utf8().get_data(), sdpMlineIndexName, sdpName.utf8().get_data());
|
||||
}
|
||||
|
||||
Error WebRTCPeerConnectionGDNative::poll() {
|
||||
ERR_FAIL_COND_V(interface == NULL, ERR_UNCONFIGURED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, ERR_UNCONFIGURED);
|
||||
return (Error)interface->poll(interface->data);
|
||||
}
|
||||
|
||||
void WebRTCPeerConnectionGDNative::close() {
|
||||
ERR_FAIL_COND(interface == NULL);
|
||||
ERR_FAIL_COND(interface == nullptr);
|
||||
interface->close(interface->data);
|
||||
}
|
||||
|
||||
WebRTCPeerConnection::ConnectionState WebRTCPeerConnectionGDNative::get_connection_state() const {
|
||||
ERR_FAIL_COND_V(interface == NULL, STATE_DISCONNECTED);
|
||||
ERR_FAIL_COND_V(interface == nullptr, STATE_DISCONNECTED);
|
||||
return (ConnectionState)interface->get_connection_state(interface->data);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user