pub struct Meta {
pub name: Option<String>,
pub version: String,
pub rigger: Option<String>,
pub artist: Option<String>,
pub rights: Option<String>,
pub copyright: Option<String>,
pub license_url: Option<String>,
pub contact: Option<String>,
pub reference: Option<String>,
pub thumbnail_id: u32,
pub preserve_pixels: bool,
}Expand description
Puppet metadata (creator, version, rights, contact).
Fields§
§name: Option<String>Descriptive name of the puppet.
version: StringInochi2D format version used (e.g. “1.0”).
rigger: Option<String>Rigger name (who built the skeleton).
artist: Option<String>Name of the artist who created the visual assets.
rights: Option<String>Usage and distribution rights.
copyright: Option<String>Model copyright.
license_url: Option<String>URL to usage license.
contact: Option<String>Creator contact information.
reference: Option<String>Visual reference or link of the model.
thumbnail_id: u32Texture ID for UI thumbnail (index in the blob).
preserve_pixels: boolIf true, preserves pixels during render (no smoothing).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Meta
impl RefUnwindSafe for Meta
impl Send for Meta
impl Sync for Meta
impl Unpin for Meta
impl UnsafeUnpin for Meta
impl UnwindSafe for Meta
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