mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-05-25 05:40:21 -04:00
fixed bug
This commit is contained in:
parent
70c9d0edb3
commit
7a8ac79ec4
@ -75,8 +75,6 @@ namespace AssetStudio
|
|||||||
i += 3;
|
i += 3;
|
||||||
break;
|
break;
|
||||||
case "vector":
|
case "vector":
|
||||||
case "staticvector":
|
|
||||||
case "set":
|
|
||||||
{
|
{
|
||||||
if ((members[i + 1].Flag & 0x4000) != 0)
|
if ((members[i + 1].Flag & 0x4000) != 0)
|
||||||
align = true;
|
align = true;
|
||||||
@ -134,6 +132,10 @@ namespace AssetStudio
|
|||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
|
if (i != members.Count && members[i + 1].Type == "Array")
|
||||||
|
{
|
||||||
|
goto case "vector";
|
||||||
|
}
|
||||||
append = false;
|
append = false;
|
||||||
sb.AppendFormat("{0}{1} {2}\r\n", (new string('\t', level)), varTypeStr, varNameStr);
|
sb.AppendFormat("{0}{1} {2}\r\n", (new string('\t', level)), varTypeStr, varNameStr);
|
||||||
var @class = GetMembers(members, level, i);
|
var @class = GetMembers(members, level, i);
|
||||||
@ -219,8 +221,6 @@ namespace AssetStudio
|
|||||||
i += 3;
|
i += 3;
|
||||||
break;
|
break;
|
||||||
case "vector":
|
case "vector":
|
||||||
case "staticvector":
|
|
||||||
case "set":
|
|
||||||
{
|
{
|
||||||
if ((members[i + 1].Flag & 0x4000) != 0)
|
if ((members[i + 1].Flag & 0x4000) != 0)
|
||||||
align = true;
|
align = true;
|
||||||
@ -267,6 +267,10 @@ namespace AssetStudio
|
|||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
|
if (i != members.Count && members[i + 1].Type == "Array")
|
||||||
|
{
|
||||||
|
goto case "vector";
|
||||||
|
}
|
||||||
var @class = GetMembers(members, level, i);
|
var @class = GetMembers(members, level, i);
|
||||||
@class.RemoveAt(0);
|
@class.RemoveAt(0);
|
||||||
i += @class.Count;
|
i += @class.Count;
|
||||||
@ -371,8 +375,6 @@ namespace AssetStudio
|
|||||||
i += 3;
|
i += 3;
|
||||||
break;
|
break;
|
||||||
case "vector":
|
case "vector":
|
||||||
case "staticvector":
|
|
||||||
case "set":
|
|
||||||
{
|
{
|
||||||
if ((members[i + 1].Flag & 0x4000) != 0)
|
if ((members[i + 1].Flag & 0x4000) != 0)
|
||||||
align = true;
|
align = true;
|
||||||
@ -422,6 +424,10 @@ namespace AssetStudio
|
|||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
|
if (i != members.Count && members[i + 1].Type == "Array")
|
||||||
|
{
|
||||||
|
goto case "vector";
|
||||||
|
}
|
||||||
var @class = GetMembers(members, level, i);
|
var @class = GetMembers(members, level, i);
|
||||||
@class.RemoveAt(0);
|
@class.RemoveAt(0);
|
||||||
i += @class.Count;
|
i += @class.Count;
|
||||||
|
Loading…
Reference in New Issue
Block a user