IStaticEntity.h 315 bytes
#pragma once
#include "MazeContent/Entities/IEntity.h"
#include "Visit/IVisitable.h"
#include "Visit/IVisitor.h"
#include <Events/IGameEvent.h>
class IStaticEntity: public IEntity, public IVisitable {
public:
    virtual std::unique_ptr<IStaticEntity> clone() const = 0;
    virtual ~IStaticEntity() = default;