mirror of
https://github.com/bevyengine/bevy
synced 2025-01-05 01:38:56 +00:00
9aef71bd9b
# Objective - Closes #15720 ## Solution Wrap the handle in a new wrapper component: `UiMaterialHandle` It's not possible to match the naming convention of `MeshMaterial3d/2d` here with the trait already being called `UiMaterial` Should we consider renaming to `Material3d/2dHandle` and `Mesh3d/2d` to `Mesh3d/2dHandle`? - This shouldn't have any merge conflicts with #15591 ## Testing Tested the `ui_material` example ## Migration Guide Let's defer the migration guide to the required component port. I just want to yeet the `Component` impl on `Handle` in the meantime :) |
||
---|---|---|
.. | ||
box_shadow.rs | ||
box_shadow.wgsl | ||
mod.rs | ||
pipeline.rs | ||
render_pass.rs | ||
ui.wgsl | ||
ui_material.wgsl | ||
ui_material_pipeline.rs | ||
ui_texture_slice.wgsl | ||
ui_texture_slice_pipeline.rs | ||
ui_vertex_output.wgsl |