deBaseModelModule Class Reference

Base Model Module. More...

#include <deBaseModelModule.h>

Inheritance diagram for deBaseModelModule:
deBaseModule

List of all members.

Public Member Functions

Constructors and Destructors
 deBaseModelModule (deLoadableModule *loadableModule)
 Creates a new module.
virtual ~deBaseModelModule ()
 Cleans up the module.
virtual void LoadModel (decBaseFileReader *file, deModel *model)=0
 Loads a model from the given file into the provided model object.
virtual void SaveModel (decBaseFileWriter *file, deModel *model)=0
 Saves the given model into the given file.

Detailed Description

Base Model Module.

Model modules provide loading and saving support for models.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deBaseModelModule::deBaseModelModule ( deLoadableModule loadableModule )

Creates a new module.

virtual deBaseModelModule::~deBaseModelModule (  ) [virtual]

Cleans up the module.


Member Function Documentation

virtual void deBaseModelModule::LoadModel ( decBaseFileReader file,
deModel model 
) [pure virtual]

Loads a model from the given file into the provided model object.

virtual void deBaseModelModule::SaveModel ( decBaseFileWriter file,
deModel model 
) [pure virtual]

Saves the given model into the given file.


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