assembly_xml/obj/
mf.rs

1//! ## Data for the [`Minifig` component](https://docs.lu-dev.net/en/latest/components/035-minifig.html)
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Default, Debug, PartialEq, Deserialize, Serialize)]
6/// Data for the [`Minifig` component](https://docs.lu-dev.net/en/latest/components/035-minifig.html)
7pub struct Minifig {
8    /// Chest Decal
9    #[serde(rename = "cd")]
10    pub chest_decal: u32,
11    /// Eyebrow Style
12    #[serde(rename = "es")]
13    pub eyebrow_style: u32,
14    /// Eye Style.
15    #[serde(rename = "ess")]
16    pub eyes_style: u32,
17    /// Hair Color
18    #[serde(rename = "hc")]
19    pub hair_color: u32,
20    /// Head Style
21    #[serde(rename = "hd")]
22    pub head_style: u32,
23    /// Head Color
24    #[serde(rename = "hdc")]
25    pub head_color: u32,
26    /// Hair Style
27    #[serde(rename = "hs")]
28    pub hair_style: u32,
29    /// Legs
30    #[serde(rename = "l")]
31    pub legs: u32,
32    /// Left Hand
33    #[serde(rename = "lh")]
34    pub left_hand: u32,
35    /// Mouth Style.
36    #[serde(rename = "ms")]
37    pub mouth_style: u32,
38    /// Right Hand
39    #[serde(rename = "rh")]
40    pub right_hand: u32,
41    /// Torso
42    #[serde(rename = "t")]
43    pub torso: u32,
44}