Skip to content

File AgentFactory.hpp

FileList > Agents > AgentFactory.hpp

Go to the source code of this file

A factory class that abstracts away the initialization of adding an agent to a world. More...

  • #include "../core/AgentBase.hpp"
  • #include "AStarAgent.hpp"
  • #include "PacingAgent.hpp"
  • #include "PathAgent.hpp"
  • #include "TrackingAgent.hpp"
  • #include "AgentLibary.hpp"
  • #include "../core/Entity.hpp"
  • #include "../core/WorldBase.hpp"

Namespaces

Type Name
namespace walle

Classes

Type Name
struct AStarAgentData
class AgentFactory
struct BaseAgentData
struct PacingAgentData
struct PathAgentData
struct TrackingAgentData

Detailed Description

This file is part of the Fall 2023, CSE 491 course project.

Note:

Status: PROPOSAL

Author:

Matt Kight

Author:

David Rackerby


The documentation for this class was generated from the following file source/Agents/AgentFactory.hpp