mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-05-25 05:40:21 -04:00
36 lines
1023 B
C#
36 lines
1023 B
C#
using System;
|
|
|
|
namespace CubismLive2DExtractor
|
|
{
|
|
public class CubismCdi3Json
|
|
{
|
|
public int Version { get; set; }
|
|
public ParamGroupArray[] Parameters { get; set; }
|
|
public ParamGroupArray[] ParameterGroups { get; set; }
|
|
public PartArray[] Parts { get; set; }
|
|
|
|
public class ParamGroupArray : IComparable
|
|
{
|
|
public string Id { get; set; }
|
|
public string GroupId { get; set; }
|
|
public string Name { get; set; }
|
|
|
|
public int CompareTo(object obj)
|
|
{
|
|
return string.Compare(Id, ((ParamGroupArray)obj).Id, StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
|
|
public class PartArray : IComparable
|
|
{
|
|
public string Id { get; set; }
|
|
public string Name { get; set; }
|
|
|
|
public int CompareTo(object obj)
|
|
{
|
|
return string.Compare(Id, ((PartArray)obj).Id, StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
}
|
|
}
|
|
}
|