use super::UnrealTransform;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct TrackingData {
pub transforms: Vec<UnrealTransform>,
pub frame: u64,
}
impl TrackingData {
#[must_use]
pub fn new(frame: u64) -> Self {
Self {
transforms: Vec::new(),
frame,
}
}
pub fn add_transform(&mut self, transform: UnrealTransform) {
self.transforms.push(transform);
}
}