[][src]Struct bevy_prototype_lyon::path::Path

pub struct Path(_);

Contains path data that can be used to get a SpriteComponents bundle with a custom shape. Check out PathBuilder to construct it.

Implementations

impl Path[src]

pub fn fill(
    &self,
    material: Handle<ColorMaterial>,
    meshes: &mut ResMut<'_, Assets<Mesh>>,
    translation: Vec3,
    options: &FillOptions
) -> SpriteComponents
[src]

Returns a SpriteComponents with the filled path as the mesh.

pub fn stroke(
    &self,
    material: Handle<ColorMaterial>,
    meshes: &mut ResMut<'_, Assets<Mesh>>,
    translation: Vec3,
    options: &StrokeOptions
) -> SpriteComponents
[src]

Returns a SpriteComponents with the stroked path as the mesh.

Auto Trait Implementations

impl RefUnwindSafe for Path

impl Send for Path

impl Sync for Path

impl Unpin for Path

impl UnwindSafe for Path

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Component for T where
    T: 'static + Send + Sync

impl<T> Downcast for T where
    T: Any

impl<T> DowncastSync for T where
    T: Send + Sync + Any

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Resource for T where
    T: 'static + Send + Sync

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,