Method
shader
(mut self, asset: &shaders::ShaderAsset, f: impl FnOnce(&mut shaders::ShaderBuilder<'_>))
Source from the content-addressed store, hash-verified
| 242 | /// ``` |
| 243 | #[inline] |
| 244 | pub fn shader(mut self, asset: &shaders::ShaderAsset, f: impl FnOnce(&mut shaders::ShaderBuilder<'_>)) -> Self { |
| 245 | let mut builder = shaders::ShaderBuilder::new(asset); |
| 246 | f(&mut builder); |
| 247 | self.inner.shaders.push(builder.into_config()); |
| 248 | self |
| 249 | } |
| 250 | |
| 251 | /// Applies a visual rotation to the element and all its children. |
| 252 | /// |