| 242 | |
| 243 | #ifndef _3D_DISABLED |
| 244 | Error SceneDebugger::_msg_transform_camera_3d(const Array &p_args) { |
| 245 | ERR_FAIL_COND_V(p_args.size() < 5, ERR_INVALID_DATA); |
| 246 | Transform3D transform = p_args[0]; |
| 247 | bool is_perspective = p_args[1]; |
| 248 | float size_or_fov = p_args[2]; |
| 249 | float depth_near = p_args[3]; |
| 250 | float depth_far = p_args[4]; |
| 251 | if (is_perspective) { |
| 252 | SceneTree::get_singleton()->get_root()->set_camera_3d_override_perspective(size_or_fov, depth_near, depth_far); |
| 253 | } else { |
| 254 | SceneTree::get_singleton()->get_root()->set_camera_3d_override_orthogonal(size_or_fov, depth_near, depth_far); |
| 255 | } |
| 256 | SceneTree::get_singleton()->get_root()->set_camera_3d_override_transform(transform); |
| 257 | RuntimeNodeSelect::get_singleton()->_queue_selection_update(); |
| 258 | return OK; |
| 259 | } |
| 260 | #endif // _3D_DISABLED |
| 261 | |
| 262 | Error SceneDebugger::_msg_set_object_property(const Array &p_args) { |
nothing calls this directly
no test coverage detected