class UStruct extends UField;

// Variables.
var UTextBuffer ScriptText;
var UTextBuffer CppText;
var UField Children;
var int PropertiesSize;
var name FriendlyName;
var array<byte> Script;

// Compiler info.
var int TextPos;
var int Line;
var int StructFlags;

// In memory only.
var UProperty RefLink;
var UProperty PropertyLink;
var UProperty ConfigLink;
var UProperty ConstructorLink;

var byte FunctionMD5Digest[16];

static final function UStruct CastStruct(Object Other) {
  return Other;
}