#include <chat.h>
|
| static void | ConSay (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConSayTeam (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConChat (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConShowChat (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConEcho (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConClearChat (IConsole::IResult *pResult, void *pUserData) |
| |
| static void | ConchainChatOld (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| |
| static void | ConchainChatFontSize (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| |
| static void | ConchainChatWidth (IConsole::IResult *pResult, void *pUserData, IConsole::FCommandCallback pfnCallback, void *pCallbackUserData) |
| |
◆ anonymous enum
| Enumerator |
|---|
| MAX_LINES | |
| MAX_LINE_LENGTH | |
◆ anonymous enum
| Enumerator |
|---|
| CLIENT_MSG | |
| SERVER_MSG | |
| MODE_NONE | |
| MODE_ALL | |
| MODE_TEAM | |
| CHAT_SERVER | |
| CHAT_HIGHLIGHT | |
| CHAT_CLIENT | |
| CHAT_NUM | |
◆ CChat()
◆ AddLine()
◆ ClearLines()
| void CChat::ClearLines |
( |
| ) |
|
◆ ConchainChatFontSize()
◆ ConchainChatOld()
◆ ConchainChatWidth()
◆ ConChat()
◆ ConClearChat()
◆ ConEcho()
◆ ConSay()
◆ ConSayTeam()
◆ ConShowChat()
◆ DisableMode()
| void CChat::DisableMode |
( |
| ) |
|
◆ Echo()
◆ EnableMode()
◆ EnsureCoherentFontSize()
| void CChat::EnsureCoherentFontSize |
( |
| ) |
const |
◆ EnsureCoherentWidth()
| void CChat::EnsureCoherentWidth |
( |
| ) |
const |
◆ FontSize()
| float CChat::FontSize |
( |
| ) |
const |
|
inline |
◆ IsActive()
| bool CChat::IsActive |
( |
| ) |
const |
|
inline |
◆ LineShouldHighlight()
◆ MessagePaddingX()
| float CChat::MessagePaddingX |
( |
| ) |
const |
|
inline |
◆ MessagePaddingY()
| float CChat::MessagePaddingY |
( |
| ) |
const |
|
inline |
◆ MessageRounding()
| float CChat::MessageRounding |
( |
| ) |
const |
|
inline |
◆ MessageTeeSize()
| float CChat::MessageTeeSize |
( |
| ) |
const |
|
inline |
◆ OnConsoleInit()
| void CChat::OnConsoleInit |
( |
| ) |
|
|
overridevirtual |
Called to let the components register their console commands.
Reimplemented from CComponent.
◆ OnInit()
Called to let the components run initialization code.
Reimplemented from CComponent.
◆ OnInput()
Called on a input event.
- Parameters
-
Reimplemented from CComponent.
◆ OnMessage()
◆ OnPrepareLines()
◆ OnRelease()
| void CChat::OnRelease |
( |
| ) |
|
|
overridevirtual |
Called when the input gets released, for example when a text box loses focus.
Reimplemented from CComponent.
◆ OnRender()
Called when the component should get rendered.
The render order depends on the component insertion order.
Reimplemented from CComponent.
◆ OnStateChange()
| void CChat::OnStateChange |
( |
int |
NewState, |
|
|
int |
OldState |
|
) |
| |
|
overridevirtual |
◆ OnWindowResize()
| void CChat::OnWindowResize |
( |
| ) |
|
|
overridevirtual |
Called when the window has been resized.
Reimplemented from CComponent.
◆ RebuildChat()
| void CChat::RebuildChat |
( |
| ) |
|
◆ RegisterCommand()
◆ Reset()
◆ SendChat()
◆ SendChatQueued()
◆ Sizeof()
| int CChat::Sizeof |
( |
| ) |
const |
|
inlineoverridevirtual |
Gets the size of the non-abstract component.
Implements CComponent.
◆ StoreSave()
◆ UnregisterCommand()
◆ CHAT_FONTSIZE_WIDTH_RATIO
◆ CHAT_HEIGHT_FULL
◆ CHAT_HEIGHT_MIN
◆ m_aCompletionBuffer
◆ m_aCurrentInputText
◆ m_aLastSoundPlayed
◆ m_aLines
◆ m_aPlayerCompletionList
◆ m_CompletionChosen
| int CChat::m_CompletionChosen |
|
private |
◆ m_CompletionUsed
| bool CChat::m_CompletionUsed |
|
private |
◆ m_CurrentLine
◆ m_EditingNewLine
| bool CChat::m_EditingNewLine |
|
private |
◆ m_History
◆ m_Input
◆ m_IsInputCensored
| bool CChat::m_IsInputCensored |
|
private |
◆ m_LastChatSend
◆ m_Mode
◆ m_PendingChatCounter
| int CChat::m_PendingChatCounter |
|
private |
◆ m_pHistoryEntry
◆ m_PlaceholderLength
| int CChat::m_PlaceholderLength |
|
private |
◆ m_PlaceholderOffset
| int CChat::m_PlaceholderOffset |
|
private |
◆ m_PlayerCompletionListLength
| int CChat::m_PlayerCompletionListLength |
|
private |
◆ m_PrevScoreBoardShowed
| bool CChat::m_PrevScoreBoardShowed |
|
private |
◆ m_PrevShowChat
| bool CChat::m_PrevShowChat |
|
private |
◆ m_ServerCommandsNeedSorting
| bool CChat::m_ServerCommandsNeedSorting |
|
private |
◆ m_ServerSupportsCommandInfo
| bool CChat::m_ServerSupportsCommandInfo |
|
private |
◆ m_Show
◆ m_vServerCommands
| std::vector<CCommand> CChat::m_vServerCommands |
|
private |
◆ MESSAGE_TEE_PADDING_RIGHT
◆ ms_aDisplayText
| char CChat::ms_aDisplayText = "" |
|
staticprivate |
The documentation for this class was generated from the following files: