(&mut self, handle: f64, cast: bool)
| 346 | } |
| 347 | |
| 348 | pub fn set_cast_shadow(&mut self, handle: f64, cast: bool) { |
| 349 | if let Some(node) = self.nodes.get_mut(handle) { |
| 350 | if node.visible && node.cast_shadow != cast { |
| 351 | self.shadow_version = self.shadow_version.wrapping_add(1); |
| 352 | } |
| 353 | node.cast_shadow = cast; |
| 354 | } |
| 355 | } |
| 356 | |
| 357 | pub fn set_receive_shadow(&mut self, handle: f64, receive: bool) { |
| 358 | if let Some(node) = self.nodes.get_mut(handle) { |
no test coverage detected