summaryrefslogtreecommitdiff
path: root/engine/src/sky_box.rs
blob: ceb82df1348f65edb504f8f488ac51edc06760d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
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<Texture>); 6]),
}