#include <terminal_chat_console.h>
◆ TerminalChatConsole()
TerminalChatConsole::TerminalChatConsole |
( |
| ) |
|
|
inline |
◆ clearKillStatus()
void TerminalChatConsole::clearKillStatus |
( |
| ) |
|
|
inline |
◆ deInitOfCurses()
void TerminalChatConsole::deInitOfCurses |
( |
| ) |
|
|
private |
◆ draw_text()
void TerminalChatConsole::draw_text |
( |
| ) |
|
|
private |
◆ handleInput()
void TerminalChatConsole::handleInput |
( |
int | ch, |
|
|
bool & | complete_redraw_needed ) |
|
private |
◆ initOfCurses()
void TerminalChatConsole::initOfCurses |
( |
| ) |
|
|
private |
◆ run()
virtual void * TerminalChatConsole::run |
( |
| ) |
|
|
virtual |
◆ setup()
void TerminalChatConsole::setup |
( |
ChatInterface * | iface, |
|
|
bool * | kill_requested, |
|
|
const std::string & | nick ) |
|
inline |
◆ step()
void TerminalChatConsole::step |
( |
int | ch | ) |
|
|
private |
◆ stopAndWaitforThread()
void TerminalChatConsole::stopAndWaitforThread |
( |
| ) |
|
◆ typeChatMessage()
void TerminalChatConsole::typeChatMessage |
( |
const std::wstring & | m | ) |
|
|
private |
◆ m_can_draw_text
bool TerminalChatConsole::m_can_draw_text |
|
private |
◆ m_chat_backend
◆ m_chat_interface
◆ m_cols
int TerminalChatConsole::m_cols |
|
private |
◆ m_esc_mode
bool TerminalChatConsole::m_esc_mode = false |
|
private |
◆ m_game_time
u64 TerminalChatConsole::m_game_time = 0 |
|
private |
◆ m_kill_requested
bool* TerminalChatConsole::m_kill_requested = nullptr |
|
private |
◆ m_log_level
int TerminalChatConsole::m_log_level = LL_ACTION |
|
private |
◆ m_log_output
◆ m_nick
std::string TerminalChatConsole::m_nick |
|
private |
◆ m_nicks
std::set<std::string> TerminalChatConsole::m_nicks |
|
private |
◆ m_pending_utf8_bytes
std::string TerminalChatConsole::m_pending_utf8_bytes |
|
private |
◆ m_rows
int TerminalChatConsole::m_rows |
|
private |
◆ m_time_of_day
u32 TerminalChatConsole::m_time_of_day = 0 |
|
private |
◆ m_utf8_bytes_to_wait
u8 TerminalChatConsole::m_utf8_bytes_to_wait = 0 |
|
private |
The documentation for this class was generated from the following file: