td.AddField("image", FieldDescription(((char *)&s.surface) - ((char *)&s), imageId, true));
td.AddField("size", FieldDescription(((char *)&s.size) - ((char *)&s), vectorId, false));
td.AddField("offset", FieldDescription(((char *)&s.offset) - ((char *)&s), vectorId, false));
}
td.AddField("image", FieldDescription(((char *)&s.surface) - ((char *)&s), imageId, true));
td.AddField("size", FieldDescription(((char *)&s.size) - ((char *)&s), vectorId, false));
td.AddField("offset", FieldDescription(((char *)&s.offset) - ((char *)&s), vectorId, false));
}