Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Public Member Functions
physics::BodyFactory Class Reference

#include <BodyFactory.h>

List of all members.

Public Member Functions

virtual BodycreateBody (BodyData *bodyData)=0
 Creates a new body object.
virtual BodycreateBody (const std::string &name, BodyData *bodyData)=0
virtual BodycreateBody (const std::string &name, BodyData *bodyData)=0
virtual BodycreateBody (BodyData *bodyData)=0
 Creates a new body object.
virtual void destroyBody (Body *body)=0
 Destroys a body object which was created by this factory.
virtual void destroyBody (Body *body)=0
 Destroys a body object which was created by this factory.

Member Function Documentation

virtual Body* physics::BodyFactory::createBody ( BodyData bodyData) [pure virtual]

Creates a new body object.

Referenced by physics::PhysicsManager::createBody().

virtual Body* physics::BodyFactory::createBody ( const std::string &  name,
BodyData bodyData 
) [pure virtual]
virtual Body* physics::BodyFactory::createBody ( const std::string &  name,
BodyData bodyData 
) [pure virtual]
virtual Body* physics::BodyFactory::createBody ( BodyData bodyData) [pure virtual]

Creates a new body object.

virtual void physics::BodyFactory::destroyBody ( Body body) [pure virtual]

Destroys a body object which was created by this factory.

virtual void physics::BodyFactory::destroyBody ( Body body) [pure virtual]

Destroys a body object which was created by this factory.


The documentation for this class was generated from the following files:

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by Doxygen (1.7.4)