Resource exporter that writes ISavable types to the Tesla Engine Binary Object (TEBO) foramt.
Default binary external writer for any ISavable. The writer will create another TEBO file containing the external object.
Loader for Tesla Engine Binary Object (TEBO) files.
Savable reader that de-serializes an ISavable object from a Tesla Engine Binary Object (TEBO) file format.
Savable writer that serializes ISavable objects into a Tesla Engine Binary Object (TEBO) file format.
Binary external writer specifically for effect files. The writer tries to minimize duplicate resources by tracking effects by their resource ID. Two instances that share the same shader code are treated as a single external reference.
External writer that takes in a number of Material Collections to be serialized to a single or multiple TEM script file.
Resource loader for multi-material TEM files.
External writer that takes in a number of Materials to be serialized to a single or multiple TEM script file.
Resource loader for single-material TEM files, or the first material in a multi-material TEM file.
Parser for a Tesla Engine Material (TEM) script file. Loads either the first material in the file, or a material collection.
Binary external writer specifically for texture files. The writer tries to minimize duplicate resources by tracking textures directly.