VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
DtMovementFileLoaderInterface Class Reference

Interface that must be subclassed in order to be able to load a file for the movement file interface. More...

Inheritance diagram for DtMovementFileLoaderInterface:
Inheritance graph
[legend]

Public Member Functions

virtual DtMovementFileData loadMovementFileData (const DtFilename &, const std::string &configuration, int loadRows=-1) const =0
 Returns the movement file data for this file laid out in an expected configuration format.
virtual
DtScriptedMovementFileConfiguration 
currentFileConfiguration () const =0
 Returns the file configuration that matches the loaded data.
virtual
DtScriptedMovementFileConfiguration 
defaultFileConfiguration () const =0
 Returns a default file configuration for this loader interface.
virtual std::vector< std::string > formatsForFile (const DtFilename &) const =0
 If there are formats that can be applied to the loaded file, returns them.

Detailed Description

Interface that must be subclassed in order to be able to load a file for the movement file interface.

Member Function Documentation

virtual DtMovementFileData DtMovementFileLoaderInterface::loadMovementFileData ( const DtFilename &  ,
const std::string &  configuration,
int  loadRows = -1 
) const
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

virtual DtScriptedMovementFileConfiguration DtMovementFileLoaderInterface::currentFileConfiguration ( ) const
pure virtual

Returns the file configuration that matches the loaded data.

virtual DtScriptedMovementFileConfiguration DtMovementFileLoaderInterface::defaultFileConfiguration ( ) const
pure virtual

Returns a default file configuration for this loader interface.

virtual std::vector<std::string> DtMovementFileLoaderInterface::formatsForFile ( const DtFilename &  ) const
pure virtual

If there are formats that can be applied to the loaded file, returns them.


The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)