#include <java_chatroommessagehandlercallbacksproxy.h>
◆ JavaChatRoomMessageHandlerCallbacksProxy()
| ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::JavaChatRoomMessageHandlerCallbacksProxy |
( |
| ) |
|
◆ BanUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::BanUser |
( |
const std::string & |
userName | ) |
|
|
overridevirtual |
◆ EmotesOnlyMode()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::EmotesOnlyMode |
( |
bool |
turnOn | ) |
|
|
overridevirtual |
Called for valid '/emoteonly' and '/emoteonlyoff' commands. Typically should call ChatRoom::SetMode().
- Parameters
-
| [in] | turnOn | If true, we want to enable emotes-only mode in the room. If false, we want to disable emote-only mode. |
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ GetListener()
◆ Help()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::Help |
( |
| ) |
|
|
overridevirtual |
◆ ListModerators()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::ListModerators |
( |
| ) |
|
|
overridevirtual |
◆ ListRooms()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::ListRooms |
( |
| ) |
|
|
overridevirtual |
Called for valid /listrooms commands. Typically should call ChannelChatRoomManager::FetchChannelChatRoomsInfo().
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ MalformedCommand()
◆ ModUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::ModUser |
( |
const std::string & |
userName | ) |
|
|
overridevirtual |
Called for valid /mod commands. Typically should call ChatAPI::ModUser() after checking the sender of the message owns the current channel.
- Parameters
-
| [in] | userName | The name of the user being modded. |
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ PassThrough()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::PassThrough |
( |
const std::string & |
message | ) |
|
|
overridevirtual |
◆ R9kMode()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::R9kMode |
( |
bool |
turnOn | ) |
|
|
overridevirtual |
Called for valid '/r9kbeta' and '/r9kbetaoff' commands. Typically should call ChatRoom::SetMode().
- Parameters
-
| [in] | turnOn | If true, we want to enable r9k mode in the room. If false, we want to disable r9k mode. |
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ SetListener()
◆ SetTopic()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::SetTopic |
( |
const std::string & |
topic | ) |
|
|
overridevirtual |
◆ SetUserColor()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::SetUserColor |
( |
const std::string & |
color | ) |
|
|
overridevirtual |
◆ SlowMode()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::SlowMode |
( |
bool |
turnOn, |
|
|
uint32_t |
durationSeconds |
|
) |
| |
|
overridevirtual |
Called for valid '/slow' and '/slowoff' commands. Typically should call ChatRoom::SetMode().
- Parameters
-
| [in] | turnOn | If true, we want to enable slow mode in the room. If false, we want to disable slow mode. |
| [in] | durationSeconds | The number of seconds a viewer has to wait between sending messages. Value is ignored if we're turning slow mode off. |
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ TimeoutUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::TimeoutUser |
( |
const std::string & |
userName, |
|
|
uint32_t |
duration |
|
) |
| |
|
overridevirtual |
Called for valid '/timeout' commands. Typically should call ChatAPI::BanUser().
- Parameters
-
| [in] | userName | The name of the user to be timed out. |
| [in] | duration | How long the user is timed out for in seconds. |
- Returns
- True if the message was handled properly, else false.
Implements ttv::chat::ChatRoomMessageHandler::ICallbacks.
◆ UnbanUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::UnbanUser |
( |
const std::string & |
userName | ) |
|
|
overridevirtual |
◆ UnmodUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::UnmodUser |
( |
const std::string & |
userName | ) |
|
|
overridevirtual |
◆ UntimeoutUser()
| virtual bool ttv::binding::java::JavaChatRoomMessageHandlerCallbacksProxy::UntimeoutUser |
( |
const std::string & |
userName | ) |
|
|
overridevirtual |
◆ mJavaListener
◆ mListenerInfo
The documentation for this class was generated from the following file: