live2d_parser/cubism_v3/moc3/
element_count.rs

1use super::*;
2
3// 表示元素计数的结构体
4#[repr(C)]
5#[derive(Copy, Clone, Debug)]
6pub struct ElementCountTable {
7    /// 部件数量
8    pub parts: u32,
9    /// 变形器数量
10    pub deformers: u32,
11    /// 变形器扭曲数量
12    pub warp_deformers: u32,
13    /// 旋转变形器数量
14    pub rotation_deformers: u32,
15    /// 艺术网格数量
16    pub art_meshes: u32,
17    /// 参数数量
18    pub parameters: u32,
19    /// 部件关键形态数量
20    pub part_keyforms: u32,
21    /// 扭曲变形器关键形态数量
22    pub warp_deformer_keyforms: u32,
23    /// 旋转变形器关键形态数量
24    pub rotation_deformer_keyforms: u32,
25    /// 艺术网格关键形态数量
26    pub art_mesh_keyforms: u32,
27    /// 关键形态位置数量
28    pub keyform_positions: u32,
29    /// 参数绑定索引数量
30    pub parameter_binding_indices: u32,
31    /// 关键形态绑定数量
32    pub keyform_bindings: u32,
33    /// 参数绑定数量
34    pub parameter_bindings: u32,
35    /// 键数量
36    pub keys: u32,
37    /// UV数量
38    pub uvs: u32,
39    /// 位置索引数量
40    pub position_indices: u32,
41    /// 可绘制掩码数量
42    pub drawable_masks: u32,
43    /// 绘制顺序组数量
44    pub draw_order_groups: u32,
45    /// 绘制顺序组对象数量
46    pub draw_order_group_objects: u32,
47    /// 粘合数量
48    pub glue: u32,
49    /// 粘合信息数量
50    pub glue_info: u32,
51    /// 粘合关键形态数量
52    pub glue_keyforms: u32,
53    /// 关键形态颜色(乘法)数量
54    pub keyform_multiply_colors: u32,
55    /// 关键形态颜色(屏幕)数量(隐藏)
56    pub keyform_screen_colors: u32,
57    /// 混合形状参数绑定数量
58    pub blend_shape_parameter_bindings: u32,
59    /// 混合形状关键形态绑定数量
60    pub blend_shape_keyform_bindings: u32,
61    /// 混合形状(扭曲变形器)数量
62    pub blend_shapes_warp_deformers: u32,
63    /// 混合形状(艺术网格)数量(隐藏)
64    pub blend_shapes_art_meshes: u32,
65    /// 混合形状约束索引数量
66    pub blend_shape_constraint_indices: u32,
67    /// 混合形状约束数量
68    pub blend_shape_constraints: u32,
69    /// 混合形状约束值数量
70    pub blend_shape_constraint_values: u32,
71    /// 混合形状(部件)数量
72    pub blend_shapes_parts: u32,
73    /// 混合形状(旋转变形器)数量
74    pub blend_shapes_rotation_deformers: u32,
75    /// 混合形状(粘合)数量
76    pub blend_shapes_glue: u32,
77}