euv-example 0.28.0

An example application demonstrating the euv UI framework with reactive signals, custom components, and WebAssembly.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::*;

/// Represents the available rendering backend tabs on the RayTrace page.
#[derive(Clone, Copy, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub(crate) enum RayTraceTab {
    /// The Canvas 2D software rendering backend tab.
    #[default]
    Canvas2D,
    /// The WebGL 2 rendering backend tab.
    WebGl,
    /// The WebGPU rendering backend tab.
    WebGpu,
}