unity_rs/classes/animation_clip.rs
1use crate::error::UnityResult;
2use crate::math::Vector3;
3use crate::reader::Reader;
4
5#[derive(Default, Debug)]
6pub struct AABB {
7 pub center: Vector3,
8 pub extent: Vector3,
9}
10
11impl AABB {
12 pub(super) fn load(r: &mut Reader) -> UnityResult<Self> {
13 let center = r.read_vector3()?;
14 let extent = r.read_vector3()?;
15 Ok(Self { center, extent })
16 }
17}