25 #ifndef __I6ENGINE_MODULES_GUIPRINT_H__ 
   26 #define __I6ENGINE_MODULES_GUIPRINT_H__ 
   33         class ListboxTextItem;
 
   51                 GUIPrint(
const std::string & name, 
const std::string & type);
 
   71                 CEGUI::ListboxTextItem *_lbText;
 
   84                 void setText(
const std::string & text);
 
   90                 void setColour(
const CEGUI::Colour & col);
 
   96                 void setFont(
const std::string & font_name);
 
  102                 void setTimeToDie(
const int64_t lifetime);
 
GUIPrint(const std::string &name, const std::string &type)
Constructor for a new GUI Print. 
void update(uint16_t type, api::gui::GUIUpdateMessageStruct *message) override
Method called by incoming messages. 
Used to partially unwrap GUI messages. 
void tick() override
Method to be called at every Tick.