You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-06 12:20:30 +00:00
[Editor] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
This commit is contained in:
@@ -1122,7 +1122,7 @@ bool EditorInspectorPluginSkeleton::can_handle(Object *p_object) {
|
||||
|
||||
void EditorInspectorPluginSkeleton::parse_begin(Object *p_object) {
|
||||
Skeleton3D *skeleton = Object::cast_to<Skeleton3D>(p_object);
|
||||
ERR_FAIL_COND(!skeleton);
|
||||
ERR_FAIL_NULL(skeleton);
|
||||
|
||||
skel_editor = memnew(Skeleton3DEditor(this, skeleton));
|
||||
add_custom_control(skel_editor);
|
||||
@@ -1244,7 +1244,7 @@ int Skeleton3DGizmoPlugin::get_priority() const {
|
||||
|
||||
int Skeleton3DGizmoPlugin::subgizmos_intersect_ray(const EditorNode3DGizmo *p_gizmo, Camera3D *p_camera, const Vector2 &p_point) const {
|
||||
Skeleton3D *skeleton = Object::cast_to<Skeleton3D>(p_gizmo->get_node_3d());
|
||||
ERR_FAIL_COND_V(!skeleton, -1);
|
||||
ERR_FAIL_NULL_V(skeleton, -1);
|
||||
|
||||
Skeleton3DEditor *se = Skeleton3DEditor::get_singleton();
|
||||
|
||||
@@ -1285,14 +1285,14 @@ int Skeleton3DGizmoPlugin::subgizmos_intersect_ray(const EditorNode3DGizmo *p_gi
|
||||
|
||||
Transform3D Skeleton3DGizmoPlugin::get_subgizmo_transform(const EditorNode3DGizmo *p_gizmo, int p_id) const {
|
||||
Skeleton3D *skeleton = Object::cast_to<Skeleton3D>(p_gizmo->get_node_3d());
|
||||
ERR_FAIL_COND_V(!skeleton, Transform3D());
|
||||
ERR_FAIL_NULL_V(skeleton, Transform3D());
|
||||
|
||||
return skeleton->get_bone_global_pose(p_id);
|
||||
}
|
||||
|
||||
void Skeleton3DGizmoPlugin::set_subgizmo_transform(const EditorNode3DGizmo *p_gizmo, int p_id, Transform3D p_transform) {
|
||||
Skeleton3D *skeleton = Object::cast_to<Skeleton3D>(p_gizmo->get_node_3d());
|
||||
ERR_FAIL_COND(!skeleton);
|
||||
ERR_FAIL_NULL(skeleton);
|
||||
|
||||
// Prepare for global to local.
|
||||
Transform3D original_to_local;
|
||||
@@ -1321,7 +1321,7 @@ void Skeleton3DGizmoPlugin::set_subgizmo_transform(const EditorNode3DGizmo *p_gi
|
||||
|
||||
void Skeleton3DGizmoPlugin::commit_subgizmos(const EditorNode3DGizmo *p_gizmo, const Vector<int> &p_ids, const Vector<Transform3D> &p_restore, bool p_cancel) {
|
||||
Skeleton3D *skeleton = Object::cast_to<Skeleton3D>(p_gizmo->get_node_3d());
|
||||
ERR_FAIL_COND(!skeleton);
|
||||
ERR_FAIL_NULL(skeleton);
|
||||
|
||||
Skeleton3DEditor *se = Skeleton3DEditor::get_singleton();
|
||||
Node3DEditor *ne = Node3DEditor::get_singleton();
|
||||
|
||||
Reference in New Issue
Block a user