rafx_plugins/features/skybox/skybox_resource.rs
1use hydrate_base::handle::Handle;
2use rafx::assets::ImageAsset;
3
4#[derive(Default)]
5pub struct SkyboxResource {
6 pub(super) skybox_texture: Option<Handle<ImageAsset>>,
7}
8
9impl SkyboxResource {
10 pub fn skybox_texture(&self) -> &Option<Handle<ImageAsset>> {
11 &self.skybox_texture
12 }
13
14 pub fn skybox_texture_mut(&mut self) -> &mut Option<Handle<ImageAsset>> {
15 &mut self.skybox_texture
16 }
17}