osb/source/game/StarEmoteProcessor.hpp

25 lines
358 B
C++
Raw Normal View History

#pragma once
2023-06-20 04:33:09 +00:00
#include "StarHumanoid.hpp"
namespace Star {
STAR_CLASS(EmoteProcessor);
class EmoteProcessor {
public:
EmoteProcessor();
HumanoidEmote detectEmotes(String const& chatter) const;
private:
struct EmoteBinding {
EmoteBinding() : emote() {}
String text;
HumanoidEmote emote;
};
List<EmoteBinding> m_emoteBindings;
};
}