Všechna data definovaná Trainz (obsah) mají tři požadované prvky: soubor config.txt pro uspořádání dat, identitu znamenající kuid a definovaný druh značky. Druh má na starosti – stanovují požadavky na vše, co se poté zpracovává. Stručně řečeno, hodnota druhů, malá vybraná, přesně definovaná skupina pouze pro členy, říká softwaru Trainz, co má být vykresleno a zobrazeno ve virtuálních světech, které vytváříme a jak (nebo kde) najít další části potřebné k vytvoření těchto části díla propojené v tomto souboru config.txt.
- kind achievement-category
- kind achievement-group
- kind activity - scenarios kind
- kind asset-group
- kind behavior
- kind bogey
- kind buildable
- kind controlset
- kind consist
- kind drivercharacter
- kind drivercommand
- kind engine
- kind enginesound
- kind environment
- kind fixedtrack
- kind gameplaymenu
- kind groundbrush
- kind groundtexture
| - kind hornsound
- kind html-asset
- kind industry
- kind interior
- kind library
- class library
- kind map - Route kind
- kind mesh
- kind module
- kind mocrossing
- kind mojunction
- kind mosignal
- kind mospeedboard
- kind pantograph
- kind product
- kind product-category
- kind profile - session kind
- kind region
| - kind scenariobehavior
- kind scenery
- kind scenery-trackside
- kind scenerywithtrack
- kind servlet
- kind steam-engine
- kind texture
- kind texture-group
- kind track
- kind trainzbasespec
- kind tracksound
- kind traincar
- kind turntable
- kind water
|