leptos_verlet 2.0.2

An engine to perform Verlet simulations in Leptos apps.
Documentation
mod aliases;
mod core;
mod objects;
mod plugins;

pub mod prelude {
    pub use crate::{
        core::{
            container_bounds::LeptosResize,
            core::{VerletCanvas, VerletConfigProvider},
            parameters::{Point, SimulationBounds, SimulationSettings},
            spawner::{MaterialType, MeshType, SpawnNode, SpawnRequest},
        },
        plugins::{
            asset_loader::plugin::{model_loader, model_loader_with_options},
            info::plugin::{PointInfo, SetPointInfo},
            modification::plugin::{ModificationTarget, ModifyEventType, RelativeWindowPosition},
            play_state::plugin::SimulationPlayStateRequest,
        },
    };
    pub use bevy::math::{Quat, Vec3};
    pub use bevy::prelude::default;

    pub use crate::aliases::{
        AssetSender, ContainerSizeSender, ModificationEventSender, ModificationTargetSender,
        PlayStateSender, PointInfoReceiver, PointInfoSender, SpawnSender,
    };

    pub use leptos_bevy_canvas::prelude::{
        LeptosChannelEventSender, LeptosEventReceiver, LeptosEventSender,
    };
}