#pragma once #include "StarChatAction.hpp" #include "StarEntity.hpp" namespace Star { STAR_CLASS(ChattyEntity); class ChattyEntity : public virtual Entity { public: virtual Vec2F mouthPosition() const = 0; virtual Vec2F mouthPosition(bool) const = 0; virtual List pullPendingChatActions() = 0; }; }