simple-render 0.2.0

a simple immediate mode wayland ui renderer inspired by clay
Documentation
mod animation;
mod memory;
mod ui;
mod wayland;

pub use animation::{
    Animation, AnimationFrame, BoundsTransition, BoundsTransitionFrame, Easing, Edge, Offset,
    VisualEffect, VisualTransition, VisualTransitionFrame, lerp_bounds, lerp_color, lerp_f32,
    lerp_i32, lerp_inset, lerp_spacing, lerp_u32,
};
pub use memory::{trim_free_heap_pages, tune_allocator_for_low_memory};
pub use ui::{
    Align, Border, BorderWidth, Bounds, Clip, Color, ColorParseError, Content, CornerRadius,
    Direction, DrawCommand, FontCtx, FontCtxOptions, FontSource, GradientDirection, Hit, Image,
    ImageFilter, ImageFit, ImagePixels, Inset, LazyFontCtx, Length, MeasuredSize, Overflow, Paint,
    PaintTransform, Position, Rect, RectLayout, RectStyle, RgbaImageSource, RichText, RoundedClip,
    Spacing, Style, Surface, Text, TextOverflow, TextRun, TextStyle, TextWrap, Ui,
};
pub use wayland::{
    Anchor, Canvas, DEFAULT_SURFACE_ID, DamageRect, FrameAction, InputAction,
    KeyboardInteractivity, Layer, LayerOptions, Margins, OutputTarget, PointerAxis,
    PointerAxisSource, PointerButtonState, PointerEvent, PointerEventKind, RenderCommand,
    RenderContext, RenderController, RenderOutput, RenderReceiver, RenderSendError, RenderSender,
    RenderSurfaceState, Renderer, Result, SurfaceId, channel, controller, run, run_surfaces,
};