OBJECT <name> [ OF <linkname> ] <item> [ <[size]> ] [ <:type> ] [ , <item> ]
OBJECT Point X|x|R|r:FLOAT, Y|y|G|g:FLOAT, Z|z|B|b:FLOAT
OBJECT vertex X|x:FLOAT, Y|y:FLOAT, Z|z:FLOAT
OBJECT vertex X|x/Y|y/Z|z:FLOAT
OBJECT point|vector|vertex|d3d x/y/z:FLOAT
OBJECT Help Type:UWORD, // help type NEWUNION AmigaGuide // amigaguide help File:PTR TO UBYTE, // file name Node:PTR TO UBYTE // node name UNION LocalHelp // inlined help Text:PTR TO UBYTE, // pointer to text Length:UWORD // length of the text ENDUNION, // end of the union HelpTitle:PTR TO UBYTE // title of the help
OBJECT xxx // SIZEOF_xxx = 6 bytes a:BYTE, // offset=0 b:BYTE, // offset=1 c:BYTE, // offset=2 d:WORD // offset=4
OBJECT PointList OF Point // see OBJECT Point above Next:PTR TO Point, Prev:PTR TO Point
OBJECT PointList X|x|R|r:FLOAT, Y|y|G|g:FLOAT, Z|z|B|b:FLOAT, Next:PTR TO Point, Prev:PTR TO Point
OBJECT xxx 0:WORD, 1:LONG, 3:DOUBLE, 0name:PTR TO CHAR, 1name:PTR TO CHAR