use crate::content; use cgmath::{Deg, Point3}; use galactica_render::ObjectSprite; pub struct SystemObject { pub sprite_texture: content::TextureHandle, pub pos: Point3, pub size: f32, pub angle: Deg, } impl SystemObject { pub(crate) fn get_sprite(&self) -> ObjectSprite { return ObjectSprite { texture: self.sprite_texture, pos: self.pos, angle: self.angle, size: self.size, children: None, }; } }