Equalizer  1.2.1
Public Member Functions
co::ObjectFactory Class Reference

The interface to create objects, used by objectMap. More...

#include <objectFactory.h>

List of all members.

Public Member Functions

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 objectMap.

Definition at line 32 of file co/objectFactory.h.


Member Function Documentation

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

Delete the given object of the given type.

Version:
0.5.1

Definition at line 48 of file co/objectFactory.h.


The documentation for this class was generated from the following file:
Generated on Fri Jun 8 2012 15:44:34 for Equalizer 1.2.1 by  doxygen 1.8.0