VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions
DtASEMovementFileLoader Class Reference

Interface that will read in a 3DS Max ASE file and convert the data to movement rows.

Inheritance diagram for DtASEMovementFileLoader:
Inheritance graph
[legend]

Public Member Functions

 DtASEMovementFileLoader ()
 
virtual ~DtASEMovementFileLoader ()
 
virtual DtMovementFileData loadMovementFileData (const DtFilename &, const std::string &nodeToAnimate, int loadRows=-1) const
 
virtual
DtScriptedMovementFileConfiguration 
currentFileConfiguration () const
 
virtual
DtScriptedMovementFileConfiguration 
defaultFileConfiguration () const
 
virtual std::vector< std::string > formatsForFile (const DtFilename &) const
 

Static Public Member Functions

static
DtMovementFileLoaderInterface
creator ()
 

Additional Inherited Members

Constructor & Destructor Documentation

DtASEMovementFileLoader::DtASEMovementFileLoader ( )

CTOR.

virtual DtASEMovementFileLoader::~DtASEMovementFileLoader ( )
virtual

DTOR.

Member Function Documentation

static DtMovementFileLoaderInterface* DtASEMovementFileLoader::creator ( )
static
virtual DtMovementFileData DtASEMovementFileLoader::loadMovementFileData ( const DtFilename &  ,
const std::string &  nodeToAnimate,
int  loadRows = -1 
) const
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. If the node to animate does not exist will not load any data.

Implements DtMovementFileLoaderInterface.

virtual DtScriptedMovementFileConfiguration DtASEMovementFileLoader::currentFileConfiguration ( ) const
virtual

Returns the file configuration that matches the loaded data.

Implements DtMovementFileLoaderInterface.

virtual DtScriptedMovementFileConfiguration DtASEMovementFileLoader::defaultFileConfiguration ( ) const
virtual

Returns a default file configuration for this loader interface.

Implements DtMovementFileLoaderInterface.

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

Returns a list of all available animation nodes in the file.

Implements DtMovementFileLoaderInterface.


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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)