OBJObjectFactory Class Reference

#include <SceneBuilderFactories.h>

Inherits ShadedObjectFactory.

Inheritance diagram for OBJObjectFactory:

Inheritance graph
[legend]
Collaboration diagram for OBJObjectFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OBJObjectFactory (std::map< std::string, Shader * > &shaders)
virtual Objectcreate (const std::string &type, std::stringstream &line)

Detailed Description

OBJ files based objects parser

Author:
Alex Busenius

Definition at line 543 of file SceneBuilderFactories.h.


Constructor & Destructor Documentation

OBJObjectFactory::OBJObjectFactory ( std::map< std::string, Shader * > &  shaders  )  [inline]

Constructor

Definition at line 548 of file SceneBuilderFactories.h.


Member Function Documentation

Object * OBJObjectFactory::create ( const std::string &  type,
std::stringstream &  line 
) [virtual]

Create a new object based on type and data in the stream

Parameters:
type Statement type
line Line with data
Returns:
New object

Implements ObjectFactory.

Definition at line 579 of file SceneBuilderFactories.cpp.

References ShadedObjectFactory::mShaders, Object::setCastShadows(), Object::setShader(), and QuotedString::str().


The documentation for this class was generated from the following files:
Generated on Fri Feb 1 00:02:21 2008 for Grayfall by  doxygen 1.5.1