use crate::asset::Handle as AssetHandle; use crate::ecs::Component; use crate::reflection::Reflection; use crate::texture::{CubeMapFace, Texture}; #[derive(Debug, Clone, Component, Reflection)] #[non_exhaustive] pub enum SkyBox { AssetPerCubeMapFace([(CubeMapFace, AssetHandle); 6]), }