JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::ActivityLifecycleCallbackForwarder Class Reference

#include <juce_JNIHelpers_android.h>

Inheritance diagram for juce::ActivityLifecycleCallbackForwarder:
Collaboration diagram for juce::ActivityLifecycleCallbackForwarder:

Public Member Functions

 ActivityLifecycleCallbackForwarder (GlobalRef appContext, ActivityLifecycleCallbacks *callbacks)
 
 ~ActivityLifecycleCallbackForwarder () override
 

Private Member Functions

void clear ()
 
jobject invoke (jobject, jobject, jobjectArray) override
 

Private Attributes

GlobalRef appContext
 
ActivityLifecycleCallbackscallbacks = nullptr
 
GlobalRef invocationHandler
 
GlobalRef javaSubClass
 
GlobalRef myself
 

Constructor & Destructor Documentation

◆ ActivityLifecycleCallbackForwarder()

juce::ActivityLifecycleCallbackForwarder::ActivityLifecycleCallbackForwarder ( GlobalRef  appContext,
ActivityLifecycleCallbacks callbacks 
)

◆ ~ActivityLifecycleCallbackForwarder()

juce::ActivityLifecycleCallbackForwarder::~ActivityLifecycleCallbackForwarder ( )
override

Member Function Documentation

◆ clear()

void juce::AndroidInterfaceImplementer::clear ( )
protectedinherited

◆ invoke()

jobject juce::ActivityLifecycleCallbackForwarder::invoke ( jobject  ,
jobject  ,
jobjectArray   
)
overrideprivatevirtual

Reimplemented from juce::AndroidInterfaceImplementer.

Member Data Documentation

◆ appContext

GlobalRef juce::ActivityLifecycleCallbackForwarder::appContext
private

◆ callbacks

ActivityLifecycleCallbacks* juce::ActivityLifecycleCallbackForwarder::callbacks = nullptr
private

◆ invocationHandler

GlobalRef juce::AndroidInterfaceImplementer::invocationHandler
privateinherited

◆ javaSubClass

GlobalRef juce::AndroidInterfaceImplementer::javaSubClass
privateinherited

◆ myself

GlobalRef juce::ActivityLifecycleCallbackForwarder::myself
private

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