typedef unsigned char undefined; // typedef unsigned char bool; typedef unsigned char byte; typedef unsigned int dword; typedef long long longlong; typedef unsigned int uint; typedef unsigned long ulong; typedef unsigned long long ulonglong; typedef unsigned char undefined1; typedef unsigned short undefined2; typedef unsigned int undefined4; typedef unsigned long long undefined8; typedef unsigned short ushort; typedef struct MusicProperty MusicProperty, *PMusicProperty; #include "fugg.h" struct MusicProperty { fugg::String name; int id; uint field2_0x10; bool field3_0x14; undefined field4_0x15; undefined field5_0x16; undefined field6_0x17; };