#include <KeosLoader.h>
Inheritance diagram for Keos::ILoader< T >:

Public Member Functions | |
| virtual | ~ILoader () |
| Destructor. | |
| virtual T * | LoadFromFile (const String &strFilename) |
| Load a T object from a file. | |
| virtual void | SaveToFile (const T *pObject, const String &strFilename) |
| Save a T object into a file. | |
Protected Member Functions | |
| ILoader () | |
| Protected constructor --> abstract class. | |
Definition at line 33 of file KeosLoader.h.
| virtual Keos::ILoader< T >::~ILoader | ( | ) | [inline, virtual] |
| Keos::ILoader< T >::ILoader | ( | ) | [inline, protected] |
| virtual T* Keos::ILoader< T >::LoadFromFile | ( | const String & | strFilename | ) | [inline, virtual] |
Load a T object from a file.
| strFilename | Name of the file. |
Reimplemented in Keos::C3DSLoader, Keos::CImagesLoader, Keos::CMD2AnimatedLoader, Keos::CMD2Loader, Keos::CMDLQ1AnimatedLoader, Keos::CMDLQ1Loader, and Keos::CShadersLoader.
Definition at line 46 of file KeosLoader.h.
| virtual void Keos::ILoader< T >::SaveToFile | ( | const T * | pObject, | |
| const String & | strFilename | |||
| ) | [inline, virtual] |
Save a T object into a file.
| pObject | Object to be saved. | |
| strFilename | Name of the file. |
Definition at line 56 of file KeosLoader.h.
1.5.1-p1