#ifndef BEHAVIORTREE_NODEFACTORIES_H #define BEHAVIORTREE_NODEFACTORIES_H #include #include "BehaviorTree/BehaviorNode.h" namespace Egametang { class NodeFactories { private: std::vector factories; public: NodeFactories(); virtual ~NodeFactories(); virtual BehaviorNode* GetInstance(const BehaviorNodeConf& conf); }; } // namespace Egametang #endif // BEHAVIORTREE_NODEFACTORIES_H