Twitch SDK (Internal)
Public Member Functions | Protected Attributes | List of all members
ttv::binding::java::JavaBitsListenerProxy Class Reference

#include <java_bitslistenerproxy.h>

Inheritance diagram for ttv::binding::java::JavaBitsListenerProxy:
ttv::binding::java::NativeListenerProxy< IBitsListener > ttv::chat::IBitsListener

Public Member Functions

 JavaBitsListenerProxy ()
 
virtual void BitsReceived (const BitsReceivedEvent &bitsReceivedEvent) override
 
virtual void BitsSent (const BitsSentEvent &bitsSentEvent) override
 
void SetListener (jobject jListener)
 
jobject GetListener () const
 

Protected Attributes

GlobalJavaObjectReference mJavaListener
 
JavaClassInfo mListenerInfo
 

Constructor & Destructor Documentation

◆ JavaBitsListenerProxy()

ttv::binding::java::JavaBitsListenerProxy::JavaBitsListenerProxy ( )

Member Function Documentation

◆ BitsReceived()

virtual void ttv::binding::java::JavaBitsListenerProxy::BitsReceived ( const BitsReceivedEvent bitsReceivedEvent)
overridevirtual

Called when a bits event occurs on the associated channel.

Parameters
[in]

Implements ttv::chat::IBitsListener.

◆ BitsSent()

virtual void ttv::binding::java::JavaBitsListenerProxy::BitsSent ( const BitsSentEvent bitsSentEvent)
overridevirtual

Called when the associated user cheers bits in a channel.

Parameters
[in]

Implements ttv::chat::IBitsListener.

◆ GetListener()

jobject ttv::binding::java::NativeListenerProxy< IBitsListener >::GetListener ( ) const
inlineinherited

◆ SetListener()

void ttv::binding::java::NativeListenerProxy< IBitsListener >::SetListener ( jobject  jListener)
inlineinherited

Member Data Documentation

◆ mJavaListener

◆ mListenerInfo


The documentation for this class was generated from the following file: