pub struct PmdRuntimeImport {
pub model: ModelArena,
pub bone_names: Vec<String>,
pub bone_name_to_index: HashMap<Vec<u8>, BoneIndex>,
pub morph_name_to_index: HashMap<Vec<u8>, MorphIndex>,
pub ik_solver_bone_name_to_index: HashMap<Vec<u8>, usize>,
pub diagnostics: Vec<PmdParserDiagnostic>,
}Fields§
§model: ModelArena§bone_names: Vec<String>§bone_name_to_index: HashMap<Vec<u8>, BoneIndex>§morph_name_to_index: HashMap<Vec<u8>, MorphIndex>§ik_solver_bone_name_to_index: HashMap<Vec<u8>, usize>§diagnostics: Vec<PmdParserDiagnostic>Trait Implementations§
Auto Trait Implementations§
impl Freeze for PmdRuntimeImport
impl RefUnwindSafe for PmdRuntimeImport
impl Send for PmdRuntimeImport
impl Sync for PmdRuntimeImport
impl Unpin for PmdRuntimeImport
impl UnsafeUnpin for PmdRuntimeImport
impl UnwindSafe for PmdRuntimeImport
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more