ItemName | The name of the item (used for the label shown by F6) | 
 ItemType | Type of track item | 
 PX | Appears to be a copy of X in Sdata, but only for X and Z | 
 PZ | Appears to be a copy of X in Sdata, but only for X and Z | 
 SData1 | Extra data 1, related to location along section | 
 SData2 | Extra data 2 | 
 TilePX | Appears to be a copy of tileX in Sdata, but only for X and Z | 
 TilePZ | Appears to be a copy of tileZ in Sdata, but only for X and Z | 
 TileX | X-value of world tile | 
 TileZ | Z-value of world tile | 
 TrItemId | Id if track item | 
 X | X-location within world tile (tracknode, not shape) | 
 Y | X-location within world tile (tracknode, not shape) | 
 Z | X-location within world tile (tracknode, not shape) | 
 Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. | 
 GetHashCode (inherited from Object) | Serves as a hash function for a particular type. | 
 GetType (inherited from Object) | Gets the Type of the current instance. | 
 ToString (inherited from Object) | Returns a String that represents the current Object. | 
               
              TrItem Constructor
             | 
            Base constructor | 
 Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | 
 MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. | 
 ParseTrItemID | Reads the ID from filestream | 
 TrItemPData | Reads the PData from filestream | 
 TrItemRData | Reads the Rdata from filestream | 
 TrItemSData | Reads the SData from filestream |