use crate::voxj_serde_file_from_vox_state;
use std::io;
use voxcore::VoxState;
use voxj_codec::to_voxj_file_bytes;
pub fn vox_state_to_voxj_bytes(state: &VoxState) -> io::Result<Vec<u8>> {
let serde_file = voxj_serde_file_from_vox_state(state)?;
to_voxj_file_bytes(&serde_file).map_err(io::Error::other)
}