1 #ifndef Helicopter_FACTORY_H_
2 #define Helicopter_FACTORY_H_
6 #include "Helicopter.h"
7 #include "IEntityFactory.h"
Helicopter Factory to produce Helicopter class.
Definition: HelicopterFactory.h:13
IEntity * createEntity(const JsonObject &entity)
Creates entity using the given JSON object, if possible.
virtual ~HelicopterFactory()
Destructor for HelicopterFactory class.
Definition: HelicopterFactory.h:18
Composite Factory Interface.
Definition: IEntityFactory.h:11
Represents an entity in a physical system.
Definition: IEntity.h:22
Manages a picojson::object, works with JsonValue to provide implicit casting.