Equalizer  1.3.1-git
Public Member Functions
seq::ObjectFactory Class Reference

The interface to create objects, used by Application and Renderer. More...

#include <objectFactory.h>

List of all members.

Public Member Functions

virtual eq::ConfiggetConfig ()=0
virtual co::ObjectcreateObject (const uint32_t type)=0
virtual void destroyObject (co::Object *object, const uint32_t type)
 Delete the given object of the given type.

Detailed Description

The interface to create objects, used by Application and Renderer.

Definition at line 27 of file seq/objectFactory.h.


Member Function Documentation

virtual co::Object* seq::ObjectFactory::createObject ( const uint32_t  type) [pure virtual]
Returns:
a new object instance of the given type.
Version:
1.0
See also:
ObjectType, Config::getObject(), Renderer::getObject()
virtual void seq::ObjectFactory::destroyObject ( co::Object object,
const uint32_t  type 
) [inline, virtual]

Delete the given object of the given type.

Version:
1.0

Definition at line 46 of file seq/objectFactory.h.


The documentation for this class was generated from the following file:
Generated on Tue May 1 2012 15:14:43 for Equalizer 1.3.1-git by  doxygen 1.8.0