Twitch SDK (Internal)
modules
chat
chat_java
include
twitchsdk
chat
java_chatapilistenerproxy.h
Go to the documentation of this file.
1
/********************************************************************************************
2
* Twitch Broadcasting SDK
3
*
4
* This software is supplied under the terms of a license agreement with Twitch Interactive, Inc. and
5
* may not be copied or used except in accordance with the terms of that agreement
6
* Copyright (c) 2012-2016 Twitch Interactive, Inc.
7
*********************************************************************************************/
8
9
#pragma once
10
11
#include "
twitchsdk/core/generated/java_all.h
"
12
#include "
twitchsdk/core/java_nativelistener.h
"
13
#include "
twitchsdk/chat/chatlistener.h
"
14
15
16
namespace
ttv
17
{
18
using namespace
ttv::chat
;
19
20
namespace
binding
21
{
22
namespace
java
23
{
24
class
JavaChatAPIListenerProxy;
25
}
26
}
27
}
28
29
30
class
ttv::binding::java::JavaChatAPIListenerProxy
:
public
NativeModuleListener
<IChatAPIListener>
31
{
32
public
:
33
JavaChatAPIListenerProxy
(jobject jModule);
34
35
public
:
36
virtual
void
ChatUserEmoticonSetsChanged(
UserId
userId,
const
std::vector<EmoticonSet>& emoticonSets)
override
;
37
};
ttv::UserId
uint32_t UserId
Definition:
coretypes.h:22
chatlistener.h
ttv::chat
Definition:
chatapi.h:33
ttv::binding::java::NativeModuleListener
Definition:
java_nativelistener.h:26
ttv
JSON (JavaScript Object Notation).
Definition:
adsapi.h:16
java_nativelistener.h
java_all.h
ttv::binding::java::JavaChatAPIListenerProxy
Definition:
java_chatapilistenerproxy.h:30
Generated by
1.8.13