Merge pull request #49707 from madmiraal/remove-warn_prints-3.x
[3.x] Remove duplicate WARN_PRINTS macro
This commit is contained in:
commit
460c53740f
37 changed files with 65 additions and 74 deletions
|
@ -105,7 +105,7 @@ PoolStringArray _ResourceLoader::get_dependencies(const String &p_path) {
|
|||
|
||||
#ifndef DISABLE_DEPRECATED
|
||||
bool _ResourceLoader::has(const String &p_path) {
|
||||
WARN_PRINTS("ResourceLoader.has() is deprecated, please replace it with the equivalent has_cached() or the new exists().");
|
||||
WARN_PRINT("ResourceLoader.has() is deprecated, please replace it with the equivalent has_cached() or the new exists().");
|
||||
return has_cached(p_path);
|
||||
}
|
||||
#endif // DISABLE_DEPRECATED
|
||||
|
|
|
@ -496,15 +496,6 @@ void _err_print_index_error(const char *p_function, const char *p_file, int p_li
|
|||
_err_print_error(FUNCTION_STR, __FILE__, __LINE__, m_string, ERR_HANDLER_WARNING); \
|
||||
}
|
||||
|
||||
/**
|
||||
* Prints a warning message without returning.
|
||||
* FIXME: Remove this macro and replace all uses with `WARN_PRINT` as it's identical.
|
||||
*/
|
||||
#define WARN_PRINTS(m_string) \
|
||||
{ \
|
||||
_err_print_error(FUNCTION_STR, __FILE__, __LINE__, m_string, ERR_HANDLER_WARNING); \
|
||||
}
|
||||
|
||||
/**
|
||||
* Prints a warning message without returning, but only do so once in the application lifecycle.
|
||||
* This can be used to avoid spamming the console with warning messages.
|
||||
|
|
|
@ -2042,7 +2042,7 @@ Image::AlphaMode Image::detect_alpha() const {
|
|||
Error Image::load(const String &p_path) {
|
||||
#ifdef DEBUG_ENABLED
|
||||
if (p_path.begins_with("res://") && ResourceLoader::exists(p_path)) {
|
||||
WARN_PRINTS("Loaded resource as image file, this will not work on export: '" + p_path + "'. Instead, import the image file as an Image resource and load it normally as a resource.");
|
||||
WARN_PRINT("Loaded resource as image file, this will not work on export: '" + p_path + "'. Instead, import the image file as an Image resource and load it normally as a resource.");
|
||||
}
|
||||
#endif
|
||||
return ImageLoader::load_image(p_path, this);
|
||||
|
|
|
@ -1063,7 +1063,7 @@ Error ResourceFormatLoaderBinary::rename_dependencies(const String &p_path, cons
|
|||
memdelete(da);
|
||||
//use the old approach
|
||||
|
||||
WARN_PRINTS("This file is old, so it can't refactor dependencies, opening and resaving '" + p_path + "'.");
|
||||
WARN_PRINT("This file is old, so it can't refactor dependencies, opening and resaving '" + p_path + "'.");
|
||||
|
||||
Error err;
|
||||
f = FileAccess::open(p_path, FileAccess::READ, &err);
|
||||
|
|
|
@ -176,7 +176,7 @@ int OS::get_process_id() const {
|
|||
};
|
||||
|
||||
void OS::vibrate_handheld(int p_duration_ms) {
|
||||
WARN_PRINTS("vibrate_handheld() only works with Android and iOS");
|
||||
WARN_PRINT("vibrate_handheld() only works with Android and iOS");
|
||||
}
|
||||
|
||||
bool OS::is_stdout_verbose() const {
|
||||
|
|
|
@ -192,7 +192,7 @@ bool ProjectSettings::_get(const StringName &p_name, Variant &r_ret) const {
|
|||
name = feature_overrides[name];
|
||||
}
|
||||
if (!props.has(name)) {
|
||||
WARN_PRINTS("Property not found: " + String(name));
|
||||
WARN_PRINT("Property not found: " + String(name));
|
||||
return false;
|
||||
}
|
||||
r_ret = props[name].variant;
|
||||
|
|
|
@ -125,7 +125,7 @@ void RasterizerSceneGLES2::shadow_atlas_set_size(RID p_atlas, int p_size) {
|
|||
glBindFramebuffer(GL_FRAMEBUFFER, shadow_atlas->fbo);
|
||||
|
||||
if (shadow_atlas->size > storage->config.max_viewport_dimensions[0] || shadow_atlas->size > storage->config.max_viewport_dimensions[1]) {
|
||||
WARN_PRINTS("Cannot set shadow atlas size larger than maximum hardware supported size of (" + itos(storage->config.max_viewport_dimensions[0]) + ", " + itos(storage->config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
WARN_PRINT("Cannot set shadow atlas size larger than maximum hardware supported size of (" + itos(storage->config.max_viewport_dimensions[0]) + ", " + itos(storage->config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
shadow_atlas->size = MIN(shadow_atlas->size, storage->config.max_viewport_dimensions[0]);
|
||||
shadow_atlas->size = MIN(shadow_atlas->size, storage->config.max_viewport_dimensions[1]);
|
||||
}
|
||||
|
@ -4196,7 +4196,7 @@ void RasterizerSceneGLES2::initialize() {
|
|||
directional_shadow.size = next_power_of_2(GLOBAL_GET("rendering/quality/directional_shadow/size"));
|
||||
|
||||
if (directional_shadow.size > storage->config.max_viewport_dimensions[0] || directional_shadow.size > storage->config.max_viewport_dimensions[1]) {
|
||||
WARN_PRINTS("Cannot set directional shadow size larger than maximum hardware supported size of (" + itos(storage->config.max_viewport_dimensions[0]) + ", " + itos(storage->config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
WARN_PRINT("Cannot set directional shadow size larger than maximum hardware supported size of (" + itos(storage->config.max_viewport_dimensions[0]) + ", " + itos(storage->config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
directional_shadow.size = MIN(directional_shadow.size, storage->config.max_viewport_dimensions[0]);
|
||||
directional_shadow.size = MIN(directional_shadow.size, storage->config.max_viewport_dimensions[1]);
|
||||
}
|
||||
|
|
|
@ -516,7 +516,7 @@ void RasterizerStorageGLES2::texture_allocate(RID p_texture, int p_width, int p_
|
|||
texture->format = p_format;
|
||||
|
||||
if (texture->width > config.max_texture_size || texture->height > config.max_texture_size) {
|
||||
WARN_PRINTS("Cannot create texture larger than maximum hardware supported size of " + itos(config.max_texture_size) + ". Setting size to maximum.");
|
||||
WARN_PRINT("Cannot create texture larger than maximum hardware supported size of " + itos(config.max_texture_size) + ". Setting size to maximum.");
|
||||
texture->width = MIN(texture->width, config.max_texture_size);
|
||||
texture->height = MIN(texture->height, config.max_texture_size);
|
||||
}
|
||||
|
@ -4618,7 +4618,7 @@ void RasterizerStorageGLES2::_render_target_allocate(RenderTarget *rt) {
|
|||
}
|
||||
|
||||
if (rt->width > config.max_viewport_dimensions[0] || rt->height > config.max_viewport_dimensions[1]) {
|
||||
WARN_PRINTS("Cannot create render target larger than maximum hardware supported size of (" + itos(config.max_viewport_dimensions[0]) + ", " + itos(config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
WARN_PRINT("Cannot create render target larger than maximum hardware supported size of (" + itos(config.max_viewport_dimensions[0]) + ", " + itos(config.max_viewport_dimensions[1]) + "). Setting size to maximum.");
|
||||
rt->width = MIN(rt->width, config.max_viewport_dimensions[0]);
|
||||
rt->height = MIN(rt->height, config.max_viewport_dimensions[1]);
|
||||
}
|
||||
|
@ -4749,7 +4749,7 @@ void RasterizerStorageGLES2::_render_target_allocate(RenderTarget *rt) {
|
|||
int max_samples = 0;
|
||||
glGetIntegerv(GL_MAX_SAMPLES, &max_samples);
|
||||
if (msaa > max_samples) {
|
||||
WARN_PRINTS("MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = " + itos(max_samples));
|
||||
WARN_PRINT("MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = " + itos(max_samples));
|
||||
msaa = max_samples;
|
||||
}
|
||||
|
||||
|
|
|
@ -6927,7 +6927,7 @@ void RasterizerStorageGLES3::_render_target_allocate(RenderTarget *rt) {
|
|||
int max_samples = 0;
|
||||
glGetIntegerv(GL_MAX_SAMPLES, &max_samples);
|
||||
if (msaa > max_samples) {
|
||||
WARN_PRINTS("MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = " + itos(max_samples));
|
||||
WARN_PRINT("MSAA must be <= GL_MAX_SAMPLES, falling-back to GL_MAX_SAMPLES = " + itos(max_samples));
|
||||
msaa = max_samples;
|
||||
}
|
||||
|
||||
|
|
|
@ -211,7 +211,7 @@ Error AudioDriverPulseAudio::init_device() {
|
|||
break;
|
||||
|
||||
default:
|
||||
WARN_PRINTS("PulseAudio: Unsupported number of channels: " + itos(pa_map.channels));
|
||||
WARN_PRINT("PulseAudio: Unsupported number of channels: " + itos(pa_map.channels));
|
||||
pa_channel_map_init_stereo(&pa_map);
|
||||
channels = 2;
|
||||
break;
|
||||
|
@ -684,7 +684,7 @@ Error AudioDriverPulseAudio::capture_init_device() {
|
|||
break;
|
||||
|
||||
default:
|
||||
WARN_PRINTS("PulseAudio: Unsupported number of input channels: " + itos(pa_rec_map.channels));
|
||||
WARN_PRINT("PulseAudio: Unsupported number of input channels: " + itos(pa_rec_map.channels));
|
||||
pa_channel_map_init_stereo(&pa_rec_map);
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -325,7 +325,7 @@ Error AudioDriverWASAPI::init_render_device(bool reinit) {
|
|||
break;
|
||||
|
||||
default:
|
||||
WARN_PRINTS("WASAPI: Unsupported number of channels: " + itos(audio_output.channels));
|
||||
WARN_PRINT("WASAPI: Unsupported number of channels: " + itos(audio_output.channels));
|
||||
channels = 2;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -97,7 +97,7 @@ Error FileAccessWindows::_open(const String &p_path, int p_mode_flags) {
|
|||
if (fname != String()) {
|
||||
String base_file = path.get_file();
|
||||
if (base_file != fname && base_file.findn(fname) == 0) {
|
||||
WARN_PRINTS("Case mismatch opening requested file '" + base_file + "', stored as '" + fname + "' in the filesystem. This file will not open when exported to other case-sensitive platforms.");
|
||||
WARN_PRINT("Case mismatch opening requested file '" + base_file + "', stored as '" + fname + "' in the filesystem. This file will not open when exported to other case-sensitive platforms.");
|
||||
}
|
||||
}
|
||||
FindClose(f);
|
||||
|
|
|
@ -296,7 +296,7 @@ bool EditorHelpSearch::Runner::_slice() {
|
|||
case PHASE_MAX:
|
||||
return true;
|
||||
default:
|
||||
WARN_PRINTS("Invalid or unhandled phase in EditorHelpSearch::Runner, aborting search.");
|
||||
WARN_PRINT("Invalid or unhandled phase in EditorHelpSearch::Runner, aborting search.");
|
||||
return true;
|
||||
};
|
||||
|
||||
|
|
|
@ -4099,7 +4099,7 @@ void EditorNode::show_warning(const String &p_text, const String &p_title) {
|
|||
warning->set_title(p_title);
|
||||
warning->popup_centered_minsize();
|
||||
} else {
|
||||
WARN_PRINTS(p_title + " " + p_text);
|
||||
WARN_PRINT(p_title + " " + p_text);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -63,28 +63,28 @@ void EditorPluginSettings::update_plugins() {
|
|||
Error err2 = cf->load(path);
|
||||
|
||||
if (err2 != OK) {
|
||||
WARN_PRINTS("Can't load plugin config: " + path);
|
||||
WARN_PRINT("Can't load plugin config: " + path);
|
||||
} else {
|
||||
bool key_missing = false;
|
||||
|
||||
if (!cf->has_section_key("plugin", "name")) {
|
||||
WARN_PRINTS("Plugin config misses \"plugin/name\" key: " + path);
|
||||
WARN_PRINT("Plugin config misses \"plugin/name\" key: " + path);
|
||||
key_missing = true;
|
||||
}
|
||||
if (!cf->has_section_key("plugin", "author")) {
|
||||
WARN_PRINTS("Plugin config misses \"plugin/author\" key: " + path);
|
||||
WARN_PRINT("Plugin config misses \"plugin/author\" key: " + path);
|
||||
key_missing = true;
|
||||
}
|
||||
if (!cf->has_section_key("plugin", "version")) {
|
||||
WARN_PRINTS("Plugin config misses \"plugin/version\" key: " + path);
|
||||
WARN_PRINT("Plugin config misses \"plugin/version\" key: " + path);
|
||||
key_missing = true;
|
||||
}
|
||||
if (!cf->has_section_key("plugin", "description")) {
|
||||
WARN_PRINTS("Plugin config misses \"plugin/description\" key: " + path);
|
||||
WARN_PRINT("Plugin config misses \"plugin/description\" key: " + path);
|
||||
key_missing = true;
|
||||
}
|
||||
if (!cf->has_section_key("plugin", "script")) {
|
||||
WARN_PRINTS("Plugin config misses \"plugin/script\" key: " + path);
|
||||
WARN_PRINT("Plugin config misses \"plugin/script\" key: " + path);
|
||||
key_missing = true;
|
||||
}
|
||||
|
||||
|
|
|
@ -142,7 +142,7 @@ bool EditorSettings::_get(const StringName &p_name, Variant &r_ret) const {
|
|||
|
||||
const VariantContainer *v = props.getptr(p_name);
|
||||
if (!v) {
|
||||
WARN_PRINTS("EditorSettings::_get - Property not found: " + String(p_name));
|
||||
WARN_PRINT("EditorSettings::_get - Property not found: " + String(p_name));
|
||||
return false;
|
||||
}
|
||||
r_ret = v->variant;
|
||||
|
|
|
@ -839,7 +839,7 @@ Error ColladaImport::_create_mesh_surfaces(bool p_optimize, Ref<ArrayMesh> &p_me
|
|||
}
|
||||
|
||||
} else if (p.material != "") {
|
||||
WARN_PRINTS("Collada: Unreferenced material in geometry instance: " + p.material);
|
||||
WARN_PRINT("Collada: Unreferenced material in geometry instance: " + p.material);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1143,7 +1143,7 @@ Error ColladaImport::_create_resources(Collada::Node *p_node, bool p_use_compres
|
|||
|
||||
mesh_cache[meshid] = mesh;
|
||||
} else {
|
||||
WARN_PRINTS("Collada: Will not import geometry: " + meshid);
|
||||
WARN_PRINT("Collada: Will not import geometry: " + meshid);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1170,7 +1170,7 @@ Error ColladaImport::_create_resources(Collada::Node *p_node, bool p_use_compres
|
|||
|
||||
mi->set_surface_material(i, material);
|
||||
} else if (matname != "") {
|
||||
WARN_PRINTS("Collada: Unreferenced material in geometry instance: " + matname);
|
||||
WARN_PRINT("Collada: Unreferenced material in geometry instance: " + matname);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1318,7 +1318,7 @@ void ColladaImport::create_animations(bool p_make_tracks_in_all_bones, bool p_im
|
|||
if (node_name_map.has(at.target)) {
|
||||
node = node_name_map[at.target];
|
||||
} else {
|
||||
WARN_PRINTS("Collada: Couldn't find node: " + at.target);
|
||||
WARN_PRINT("Collada: Couldn't find node: " + at.target);
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
|
@ -1482,7 +1482,7 @@ void ColladaImport::create_animation(int p_clip, bool p_make_tracks_in_all_bones
|
|||
}
|
||||
|
||||
if (xform_idx == -1) {
|
||||
WARN_PRINTS("Collada: Couldn't find matching node " + at.target + " xform for track " + at.param + ".");
|
||||
WARN_PRINT("Collada: Couldn't find matching node " + at.target + " xform for track " + at.param + ".");
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -1558,7 +1558,7 @@ void ColladaImport::create_animation(int p_clip, bool p_make_tracks_in_all_bones
|
|||
|
||||
Collada::Node *cn = collada.state.scene_map[E->key()];
|
||||
if (cn->ignore_anim) {
|
||||
WARN_PRINTS("Collada: Ignoring animation on node: " + path);
|
||||
WARN_PRINT("Collada: Ignoring animation on node: " + path);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -1626,7 +1626,7 @@ void ColladaImport::create_animation(int p_clip, bool p_make_tracks_in_all_bones
|
|||
//matrix
|
||||
WARN_PRINT("Collada: Value keys for matrices not supported.");
|
||||
} else {
|
||||
WARN_PRINTS("Collada: Unexpected amount of value keys: " + itos(data.size()));
|
||||
WARN_PRINT("Collada: Unexpected amount of value keys: " + itos(data.size()));
|
||||
}
|
||||
|
||||
animation->track_insert_key(track, time, value);
|
||||
|
|
|
@ -60,7 +60,7 @@ static Error _parse_material_library(const String &p_path, Map<String, Ref<Spati
|
|||
material_map[current_name] = current;
|
||||
} else if (l.begins_with("Ka ")) {
|
||||
//uv
|
||||
WARN_PRINTS("OBJ: Ambient light for material '" + current_name + "' is ignored in PBR");
|
||||
WARN_PRINT("OBJ: Ambient light for material '" + current_name + "' is ignored in PBR");
|
||||
|
||||
} else if (l.begins_with("Kd ")) {
|
||||
//normal
|
||||
|
@ -116,7 +116,7 @@ static Error _parse_material_library(const String &p_path, Map<String, Ref<Spati
|
|||
|
||||
} else if (l.begins_with("map_Ka ")) {
|
||||
//uv
|
||||
WARN_PRINTS("OBJ: Ambient light texture for material '" + current_name + "' is ignored in PBR");
|
||||
WARN_PRINT("OBJ: Ambient light texture for material '" + current_name + "' is ignored in PBR");
|
||||
|
||||
} else if (l.begins_with("map_Kd ")) {
|
||||
//normal
|
||||
|
|
|
@ -796,7 +796,7 @@ void EditorAssetLibrary::_image_request_completed(int p_status, int p_code, cons
|
|||
_image_update(p_code == HTTPClient::RESPONSE_NOT_MODIFIED, true, p_data, p_queue_id);
|
||||
|
||||
} else {
|
||||
WARN_PRINTS("Error getting image file from URL: " + image_queue[p_queue_id].image_url);
|
||||
WARN_PRINT("Error getting image file from URL: " + image_queue[p_queue_id].image_url);
|
||||
Object *obj = ObjectDB::get_instance(image_queue[p_queue_id].target);
|
||||
if (obj) {
|
||||
obj->call("set_image", image_queue[p_queue_id].image_type, image_queue[p_queue_id].image_index, get_icon("FileBrokenBigThumb", "EditorIcons"));
|
||||
|
|
|
@ -814,7 +814,7 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da
|
|||
msg_type = EditorLog::MSG_TYPE_ERROR;
|
||||
} break;
|
||||
default: {
|
||||
WARN_PRINTS("Unhandled script debugger message type: " + itos(type));
|
||||
WARN_PRINT("Unhandled script debugger message type: " + itos(type));
|
||||
msg_type = EditorLog::MSG_TYPE_STD;
|
||||
} break;
|
||||
}
|
||||
|
|
|
@ -250,7 +250,7 @@ void AreaBullet::set_param(PhysicsServer::AreaParameter p_param, const Variant &
|
|||
set_spOv_gravityPointAttenuation(p_value);
|
||||
break;
|
||||
default:
|
||||
WARN_PRINTS("Area doesn't support this parameter in the Bullet backend: " + itos(p_param));
|
||||
WARN_PRINT("Area doesn't support this parameter in the Bullet backend: " + itos(p_param));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -273,7 +273,7 @@ Variant AreaBullet::get_param(PhysicsServer::AreaParameter p_param) const {
|
|||
case PhysicsServer::AREA_PARAM_GRAVITY_POINT_ATTENUATION:
|
||||
return spOv_gravityPointAttenuation;
|
||||
default:
|
||||
WARN_PRINTS("Area doesn't support this parameter in the Bullet backend: " + itos(p_param));
|
||||
WARN_PRINT("Area doesn't support this parameter in the Bullet backend: " + itos(p_param));
|
||||
return Variant();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -505,7 +505,7 @@ void RigidBodyBullet::set_param(PhysicsServer::BodyParameter p_param, real_t p_v
|
|||
scratch_space_override_modificator();
|
||||
break;
|
||||
default:
|
||||
WARN_PRINTS("Parameter " + itos(p_param) + " not supported by bullet. Value: " + itos(p_value));
|
||||
WARN_PRINT("Parameter " + itos(p_param) + " not supported by bullet. Value: " + itos(p_value));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -526,7 +526,7 @@ real_t RigidBodyBullet::get_param(PhysicsServer::BodyParameter p_param) const {
|
|||
case PhysicsServer::BODY_PARAM_GRAVITY_SCALE:
|
||||
return gravity_scale;
|
||||
default:
|
||||
WARN_PRINTS("Parameter " + itos(p_param) + " not supported by bullet");
|
||||
WARN_PRINT("Parameter " + itos(p_param) + " not supported by bullet");
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
@ -608,7 +608,7 @@ Variant RigidBodyBullet::get_state(PhysicsServer::BodyState p_state) const {
|
|||
case PhysicsServer::BODY_STATE_CAN_SLEEP:
|
||||
return can_sleep;
|
||||
default:
|
||||
WARN_PRINTS("This state " + itos(p_state) + " is not supported by Bullet");
|
||||
WARN_PRINT("This state " + itos(p_state) + " is not supported by Bullet");
|
||||
return Variant();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -109,7 +109,7 @@ bool BulletPhysicsDirectSpaceState::intersect_ray(const Vector3 &p_from, const V
|
|||
r_result.collider_id = gObj->get_instance_id();
|
||||
r_result.collider = 0 == r_result.collider_id ? nullptr : ObjectDB::get_instance(r_result.collider_id);
|
||||
} else {
|
||||
WARN_PRINTS("The raycast performed has hit a collision object that is not part of Godot scene, please check it.");
|
||||
WARN_PRINT("The raycast performed has hit a collision object that is not part of Godot scene, please check it.");
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
|
@ -404,7 +404,7 @@ void SpaceBullet::set_param(PhysicsServer::AreaParameter p_param, const Variant
|
|||
case PhysicsServer::AREA_PARAM_GRAVITY_POINT_ATTENUATION:
|
||||
break;
|
||||
default:
|
||||
WARN_PRINTS("This set parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
WARN_PRINT("This set parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -428,7 +428,7 @@ Variant SpaceBullet::get_param(PhysicsServer::AreaParameter p_param) {
|
|||
case PhysicsServer::AREA_PARAM_GRAVITY_POINT_ATTENUATION:
|
||||
return 0;
|
||||
default:
|
||||
WARN_PRINTS("This get parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
WARN_PRINT("This get parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
return Variant();
|
||||
}
|
||||
}
|
||||
|
@ -444,7 +444,7 @@ void SpaceBullet::set_param(PhysicsServer::SpaceParameter p_param, real_t p_valu
|
|||
case PhysicsServer::SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO:
|
||||
case PhysicsServer::SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS:
|
||||
default:
|
||||
WARN_PRINTS("This set parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
WARN_PRINT("This set parameter (" + itos(p_param) + ") is ignored, the SpaceBullet doesn't support it.");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -785,7 +785,7 @@ void GDScriptFunctions::call(Function p_func, const Variant **p_args, int p_arg_
|
|||
}
|
||||
|
||||
String message = *p_args[0];
|
||||
WARN_PRINTS(message);
|
||||
WARN_PRINT(message);
|
||||
r_ret = Variant();
|
||||
} break;
|
||||
case VAR_TO_STR: {
|
||||
|
|
|
@ -47,7 +47,7 @@ Error ImageLoaderHDR::load_image(Ref<Image> p_image, FileAccess *f, bool p_force
|
|||
if (line.begins_with("FORMAT=")) { // leave option to implement other commands
|
||||
ERR_FAIL_COND_V_MSG(line != "FORMAT=32-bit_rle_rgbe", ERR_FILE_UNRECOGNIZED, "Only 32-bit_rle_rgbe is supported for HDR files.");
|
||||
} else if (!line.begins_with("#")) { // not comment
|
||||
WARN_PRINTS("Ignoring unsupported header information in HDR: " + line + ".");
|
||||
WARN_PRINT("Ignoring unsupported header information in HDR: " + line + ".");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1638,7 +1638,7 @@ Error BindingsGenerator::_generate_cs_method(const BindingsGenerator::TypeInterf
|
|||
|
||||
if (p_imethod.is_deprecated) {
|
||||
if (p_imethod.deprecation_message.empty())
|
||||
WARN_PRINTS("An empty deprecation message is discouraged. Method: '" + p_imethod.proxy_name + "'.");
|
||||
WARN_PRINT("An empty deprecation message is discouraged. Method: '" + p_imethod.proxy_name + "'.");
|
||||
|
||||
p_output.append(MEMBER_BEGIN "[Obsolete(\"");
|
||||
p_output.append(p_imethod.deprecation_message);
|
||||
|
@ -2341,7 +2341,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
|||
// which could actually will return something different.
|
||||
// Let's put this to notify us if that ever happens.
|
||||
if (itype.cname != name_cache.type_Object || imethod.name != "free") {
|
||||
WARN_PRINTS("Notification: New unexpected virtual non-overridable method found."
|
||||
WARN_PRINT("Notification: New unexpected virtual non-overridable method found."
|
||||
" We only expected Object.free, but found '" +
|
||||
itype.name + "." + imethod.name + "'.");
|
||||
}
|
||||
|
|
|
@ -250,7 +250,7 @@ void godot_icall_GD_pusherror(MonoString *p_str) {
|
|||
}
|
||||
|
||||
void godot_icall_GD_pushwarning(MonoString *p_str) {
|
||||
WARN_PRINTS(GDMonoMarshal::mono_string_to_godot(p_str));
|
||||
WARN_PRINT(GDMonoMarshal::mono_string_to_godot(p_str));
|
||||
}
|
||||
|
||||
MonoArray *godot_icall_GD_var2bytes(MonoObject *p_var, MonoBoolean p_full_objects) {
|
||||
|
|
|
@ -646,11 +646,11 @@ bool GDMono::copy_prebuilt_api_assembly(ApiAssemblyInfo::Type p_api_type, const
|
|||
|
||||
String xml_file = assembly_name + ".xml";
|
||||
if (da->copy(src_dir.plus_file(xml_file), dst_dir.plus_file(xml_file)) != OK)
|
||||
WARN_PRINTS("Failed to copy '" + xml_file + "'.");
|
||||
WARN_PRINT("Failed to copy '" + xml_file + "'.");
|
||||
|
||||
String pdb_file = assembly_name + ".pdb";
|
||||
if (da->copy(src_dir.plus_file(pdb_file), dst_dir.plus_file(pdb_file)) != OK)
|
||||
WARN_PRINTS("Failed to copy '" + pdb_file + "'.");
|
||||
WARN_PRINT("Failed to copy '" + pdb_file + "'.");
|
||||
|
||||
String assembly_file = assembly_name + ".dll";
|
||||
if (da->copy(src_dir.plus_file(assembly_file), dst_dir.plus_file(assembly_file)) != OK) {
|
||||
|
|
|
@ -179,7 +179,7 @@ void GDMonoClass::fetch_methods_with_godot_api_checks(GDMonoClass *p_native_base
|
|||
if (method->get_name() != name) {
|
||||
#ifdef DEBUG_ENABLED
|
||||
String fullname = method->get_ret_type_full_name() + " " + name + "(" + method->get_signature_desc(true) + ")";
|
||||
WARN_PRINTS("Method '" + fullname + "' is hidden by Godot API method. Should be '" +
|
||||
WARN_PRINT("Method '" + fullname + "' is hidden by Godot API method. Should be '" +
|
||||
method->get_full_name_no_class() + "'. In class '" + namespace_name + "." + class_name + "'.");
|
||||
#endif
|
||||
continue;
|
||||
|
@ -197,7 +197,7 @@ void GDMonoClass::fetch_methods_with_godot_api_checks(GDMonoClass *p_native_base
|
|||
if (m && m->get_name() != name) {
|
||||
// found
|
||||
String fullname = m->get_ret_type_full_name() + " " + name + "(" + m->get_signature_desc(true) + ")";
|
||||
WARN_PRINTS("Method '" + fullname + "' should be '" + m->get_full_name_no_class() +
|
||||
WARN_PRINT("Method '" + fullname + "' should be '" + m->get_full_name_no_class() +
|
||||
"'. In class '" + namespace_name + "." + class_name + "'.");
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -2929,7 +2929,7 @@ void OS_Windows::set_native_icon(const String &p_filename) {
|
|||
ERR_FAIL_COND_MSG(big_icon_index == -1, "No valid icons found!");
|
||||
|
||||
if (small_icon_index == -1) {
|
||||
WARN_PRINTS("No small icon found, reusing " + itos(big_icon_width) + "x" + itos(big_icon_width) + " @" + itos(big_icon_cc) + " icon!");
|
||||
WARN_PRINT("No small icon found, reusing " + itos(big_icon_width) + "x" + itos(big_icon_width) + " @" + itos(big_icon_cc) + " icon!");
|
||||
small_icon_index = big_icon_index;
|
||||
small_icon_cc = big_icon_cc;
|
||||
}
|
||||
|
|
|
@ -166,7 +166,7 @@ void BakedLightmapData::_set_user_data(const Array &p_data) {
|
|||
}
|
||||
if (is_old_format) {
|
||||
#ifdef DEBUG_ENABLED
|
||||
WARN_PRINTS("Geometry at path " + String(p_data[0]) + " is using old lightmapper data. Please re-bake.");
|
||||
WARN_PRINT("Geometry at path " + String(p_data[0]) + " is using old lightmapper data. Please re-bake.");
|
||||
#endif
|
||||
Array adapted_data;
|
||||
adapted_data.resize((p_data.size() / 3) * 5);
|
||||
|
|
|
@ -4588,7 +4588,7 @@ void TextEdit::cursor_set_line(int p_row, bool p_adjust_viewport, bool p_can_be_
|
|||
if (p_row - move_up > 0 && !is_line_hidden(p_row - move_up)) {
|
||||
p_row -= move_up;
|
||||
} else {
|
||||
WARN_PRINTS(("Cursor set to hidden line " + itos(p_row) + " and there are no nonhidden lines."));
|
||||
WARN_PRINT(("Cursor set to hidden line " + itos(p_row) + " and there are no nonhidden lines."));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1146,7 +1146,7 @@ void Node::add_child_below_node(Node *p_node, Node *p_child, bool p_legible_uniq
|
|||
if (p_node->data.parent == this) {
|
||||
move_child(p_child, p_node->get_position_in_parent() + 1);
|
||||
} else {
|
||||
WARN_PRINTS("Cannot move under node " + p_node->get_name() + " as " + p_child->get_name() + " does not share a parent.");
|
||||
WARN_PRINT("Cannot move under node " + p_node->get_name() + " as " + p_child->get_name() + " does not share a parent.");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -512,7 +512,7 @@ PoolVector<uint8_t> AudioStreamSample::get_data() const {
|
|||
|
||||
Error AudioStreamSample::save_to_wav(const String &p_path) {
|
||||
if (format == AudioStreamSample::FORMAT_IMA_ADPCM) {
|
||||
WARN_PRINTS("Saving IMA_ADPC samples are not supported yet");
|
||||
WARN_PRINT("Saving IMA_ADPC samples are not supported yet");
|
||||
return ERR_UNAVAILABLE;
|
||||
}
|
||||
|
||||
|
|
|
@ -185,7 +185,7 @@ void AudioStreamPlaybackMicrophone::start(float p_from_pos) {
|
|||
}
|
||||
|
||||
if (!GLOBAL_GET("audio/enable_audio_input")) {
|
||||
WARN_PRINTS("Need to enable Project settings > Audio > Enable Audio Input option to use capturing.");
|
||||
WARN_PRINT("Need to enable Project settings > Audio > Enable Audio Input option to use capturing.");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -183,7 +183,7 @@ void AudioEffectRecord::ensure_thread_stopped() {
|
|||
void AudioEffectRecord::set_recording_active(bool p_record) {
|
||||
if (p_record) {
|
||||
if (current_instance == nullptr) {
|
||||
WARN_PRINTS("Recording should not be set as active before Godot has initialized.");
|
||||
WARN_PRINT("Recording should not be set as active before Godot has initialized.");
|
||||
recording_active = false;
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -104,7 +104,7 @@ void AudioDriver::input_buffer_write(int32_t sample) {
|
|||
input_size++;
|
||||
}
|
||||
} else {
|
||||
WARN_PRINTS("input_buffer_write: Invalid input_position=" + itos(input_position) + " input_buffer.size()=" + itos(input_buffer.size()));
|
||||
WARN_PRINT("input_buffer_write: Invalid input_position=" + itos(input_position) + " input_buffer.size()=" + itos(input_buffer.size()));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue