Witch-Game/src/Actors/ActorFactory.h

17 lines
No EOL
377 B
C++

#ifndef ACTOR_FACTORY_H
#define ACTOR_FACTORY_H
#include <memory>
#include "Actor.h"
#include "MovingActor.h"
class ActorFactory
{
public:
static std::shared_ptr<Actor> CreateActor(Vector2D position, Hitbox moveHitbox, Hitbox combatHitbox);
static std::shared_ptr<MovingActor> CreateMovingActor(Vector2D position, Hitbox moveHitbox, Hitbox combatHitbox);
};
#endif