(ty: &str, outer: &str)
| 3363 | |
| 3364 | pub fn coerce_scene_value_to_kind(value: SceneValue, kind: &str) -> SceneValue { |
| 3365 | match kind { |
| 3366 | "Unit" => SceneValue::F32(scene_value_as_unit(value).unwrap_or(0.0)), |
| 3367 | "UnitVector2" => scene_value_as_unit_vec2(value) |
| 3368 | .map_or(SceneValue::Vec2 { x: 0.0, y: 0.0 }, |(x, y)| { |
| 3369 | SceneValue::Vec2 { x, y } |
| 3370 | }), |
| 3371 | "UnitVector3" => scene_value_as_unit_vec3(value).map_or( |
| 3372 | SceneValue::Vec3 { |
| 3373 | x: 0.0, |
no outgoing calls
no test coverage detected