live2d_parser/helpers/
mod.rs

1use serde::{Deserialize, Serialize};
2
3#[allow(non_camel_case_types)]
4#[derive(Eq, PartialEq, Ord, PartialOrd)]
5#[derive(Serialize, Deserialize)]
6pub enum MocVersion {
7    /// `moc 0x6`, initial version,
8    V1_6_INITIAL,
9    /// `moc 0x6`, opacity support
10    V1_7_OPACITY,
11    /// `moc 0x8`, texture option support
12    V1_8_TEX_OPTION,
13    /// `moc 0x9`, Avatar parts support
14    V1_9_AVATAR_PARTS,
15    /// `moc 0xA`, SDK 2.0
16    V1_10_SDK2_0,
17    /// `moc 0xB`, SDK 2.1
18    V1_11_SDK2_1,
19    /// `moc3 0x1`, SDK 3.0
20    V3_1_SDK3_0,
21    /// `moc3 0x2`, SDK 3.3
22    V3_2_SDK3_3,
23    /// `moc3 0x3`, SDK 4.0
24    V3_3_SDK4_0,
25    /// `moc3 0x4`, SDK 4.2
26    V3_4_SDK4_2,
27    /// `moc3 0x5`, SDK 5.0
28    V3_5_SDK5_0,
29}