use crate::prelude::{Component, Deserialize, GizmoConfigGroup, Handle, Image, Reflect, Resource, Serialize}; #[derive(Component)] pub struct MainCamera; #[derive(Component)] pub struct StarguideCamera; #[derive(Component)] pub struct OrbitCamera; #[derive(Default, Reflect, GizmoConfigGroup)] pub struct StarguideGizmos; #[derive(Component)] pub struct StarfieldFront; #[derive(Component)] pub struct StarfieldMid; #[derive(Component)] pub struct StarfieldBack; #[derive(Component)] pub struct FuelText; #[derive(Component)] pub struct PowerText; #[derive(Component)] pub struct PlanetSensor(pub String); #[derive(Component)] pub struct Me; #[derive(Component)] pub struct StarguideMe; #[derive(Resource)] pub struct StarguideOrbitImage(pub Handle); #[derive(Component)] pub struct StarguideOrbit; #[derive(Component, Serialize, Deserialize, Debug)] pub struct CraftingUi; #[derive(Component, Serialize, Deserialize, Debug)] pub struct TemperatureSprite;