NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Classes
EntityFactory.h File Reference

A factory for creating a CreateEntity message within Angelscript. More...

#include <map>
#include <string>
#include <assert.h>
#include <boost/any.hpp>
#include <d3dx9math.h>
#include <angelscript/scriptany/scriptany.h>
#include "../sharedbase/Envelope.h"
#include "../sharedbase/Entity.h"
#include "../sharedbase/ScriptObjectInterface.h"
#include "../GraphicsDLL/component/RenderableComponent.h"
Include dependency graph for EntityFactory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CreateEntityFactory

Detailed Description

A factory for creating a CreateEntity message within Angelscript.

Author:
Adam Martin
Date:
2011-07-27 A full factory for creating a CreateEntity message inside Angelscript. Functions are provided for creating the components and assigning their attributes. Finally a Finalize() function allows for an envelope to be created for use in actually created the entity within the EngineCoreModule

Definition in file EntityFactory.h.