cl_dll/hud_basechat.h
133134135136137138
// IGameEventListener interface:
virtual void FireGameEvent( IGameEvent *event);
protected:
CBaseHudChatLine *FindUnusedChatLine( void );
void ExpireOldest( void );
133134135136137138139
// IGameEventListener interface:
virtual void FireGameEvent( IGameEvent *event);
void StartInputMessage(const char *_msg); // drevil
protected:
CBaseHudChatLine *FindUnusedChatLine( void );
void ExpireOldest( void );
211212213214215216
CBaseHudChatInputLine( CBaseHudChat *parent, char const *panelName );
void SetPrompt( const wchar_t *prompt );
void ClearEntry( void );
void SetEntry( const wchar_t *entry );
void GetMessageText( wchar_t *buffer, int buffersizebytes );
212213214215216217218219
CBaseHudChatInputLine( CBaseHudChat *parent, char const *panelName );
void SetPrompt( const wchar_t *prompt );
void GetPrompt( wchar_t *buffer, int buffersizebytes );
void ClearEntry( void );
void SetEntry( const wchar_t *entry );
void GetMessageText( wchar_t *buffer, int buffersizebytes );
219220221222223224
virtual void ApplySchemeSettings(vgui::IScheme *pScheme);
vgui::Panel *GetInputPanel( void );
virtual vgui::VPANEL GetCurrentKeyFocus() { return m_pInput->GetVPanel(); }
virtual void Paint()
222223224225226227228
virtual void ApplySchemeSettings(vgui::IScheme *pScheme);
vgui::Panel *GetInputPanel( void );
CBaseHudChatEntry *GetChatEntryInput() { return m_pInput; }
virtual vgui::VPANEL GetCurrentKeyFocus() { return m_pInput->GetVPanel(); }
virtual void Paint()