25 #ifndef __I6ENGINE_MODULES_GUICHAT_H__
26 #define __I6ENGINE_MODULES_GUICHAT_H__
42 GUIChat(
const std::string & name,
const std::string & type);
57 std::function<std::string(std::string)> _submitCallback;
59 bool textAccepted(
const CEGUI::EventArgs & evt);
boost::shared_ptr< Message > Ptr
Interface for every class that wants to subscribe to the messaging system.
Used to partially unwrap GUI messages.
void update(uint16_t type, api::gui::GUIUpdateMessageStruct *message) override
Method called by incoming messages.
GUIChat(const std::string &name, const std::string &type)
Constructor for a new GUI Image.