Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

oxygen::SceneImporter Class Reference

#include <sceneimporter.h>

Inheritance diagram for oxygen::SceneImporter:

Inheritance graph
[legend]
Collaboration diagram for oxygen::SceneImporter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SceneImporter ()
virtual ~SceneImporter ()
virtual bool ImportScene (const std::string &fileName, boost::shared_ptr< BaseNode > root, boost::shared_ptr< zeitgeist::ParameterList > parameter)=0
 import a scene from a file
virtual bool ParseScene (const std::string &scene, boost::shared_ptr< BaseNode > root, boost::shared_ptr< zeitgeist::ParameterList > parameter)=0
 import a scene from a string description

Detailed Description

Definition at line 33 of file sceneimporter.h.


Constructor & Destructor Documentation

oxygen::SceneImporter::SceneImporter  )  [inline]
 

Definition at line 36 of file sceneimporter.h.

virtual oxygen::SceneImporter::~SceneImporter  )  [inline, virtual]
 

Definition at line 37 of file sceneimporter.h.


Member Function Documentation

virtual bool oxygen::SceneImporter::ImportScene const std::string &  fileName,
boost::shared_ptr< BaseNode root,
boost::shared_ptr< zeitgeist::ParameterList parameter
[pure virtual]
 

import a scene from a file

Implemented in RubySceneImporter.

virtual bool oxygen::SceneImporter::ParseScene const std::string &  scene,
boost::shared_ptr< BaseNode root,
boost::shared_ptr< zeitgeist::ParameterList parameter
[pure virtual]
 

import a scene from a string description

Implemented in RubySceneImporter.


The documentation for this class was generated from the following file:
Generated on Thu Apr 6 15:47:08 2006 for rcssserver3d by  doxygen 1.4.4