15 void HandleScreenMessage(
const ScreenMessage& SM)
override;
16 void TweenOffScreen()
override;
19 void UpdateTextInput();
21 bool usersVisible =
true;
22 bool enableChatboxInput =
true;
23 void SetChatboxVisible(
bool visibility);
24 void SetUsersVisible(
bool visibility);
25 std::vector<BitmapText>* ToUsers();
26 void Scroll(
unsigned int movescroll);
27 std::string GetPreviousMsg();
28 std::string GetNextMsg();
29 void SetInputText(std::string text);
30 void ShowPreviousMsg();
32 unsigned int GetScroll() {
return scroll; }
33 unsigned int GetLines() {
return m_textChatOutput.lines; }
34 void PasteClipboard();
36 void PushSelf(lua_State* L)
override;
44 std::string m_sTextInput;
45 unsigned int m_sTextLastestInputsIndex = 0;
46 std::vector<std::string> m_sTextLastestInputs;
47 unsigned int scroll = 0;
48 std::string m_actualText;
50 std::vector<BitmapText> m_textUsers;
Definition BitmapText.h:193