bevy_live_wallpaper 0.5.0

A Bevy plugin to create live wallpapers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use bevy::prelude::Resource;

/// Selects which monitor(s) should display the wallpaper.
#[derive(Default, Clone, Copy, Debug, Resource)]
pub enum WallpaperTargetMonitor {
    /// Uses the primary monitor of the system.
    #[default]
    Primary,
    /// Uses the monitor with the specified index.
    Index(usize),
    /// Uses all monitors as one large logical desktop.
    All,
}