![]() |
VR-Forces 5.0.2 Developer's Guide
|
Interface that must be subclassed in order to be able to load a file for the movement file interface.

Public Member Functions | |
| virtual DtMovementFileData | loadMovementFileData (const DtFilename &, const std::string &configuration, int loadRows=-1) const =0 |
| virtual DtScriptedMovementFileConfiguration | currentFileConfiguration () const =0 |
| virtual DtScriptedMovementFileConfiguration | defaultFileConfiguration () const =0 |
| virtual std::vector< std::string > | formatsForFile (const DtFilename &) const =0 |
|
pure virtual |
Returns the movement file data for this file laid out in an expected configuration format. Starts loading at the given row in the configuration returns the data loaded. -1 for loadRows means load all rows.
Implemented in DtASEMovementFileLoader, and DtCsvMovementFileLoader.
|
pure virtual |
Returns the file configuration that matches the loaded data.
Implemented in DtASEMovementFileLoader, and DtCsvMovementFileLoader.
|
pure virtual |
Returns a default file configuration for this loader interface.
Implemented in DtASEMovementFileLoader, and DtCsvMovementFileLoader.
|
pure virtual |
If there are formats that can be applied to the loaded file, returns them.
Implemented in DtASEMovementFileLoader, and DtCsvMovementFileLoader.