public:
MainThread(ANativeActivity *);
+ void attach_to_activity(ANativeActivity *);
bool is_starting_up() const { return starting_up; }
void wait_for_app_created();
void resume_startup();
virtual void main();
static void app_created(void *);
+ static void activity_destroyed(ANativeActivity *);
static void native_window_created(ANativeActivity *, ANativeWindow *);
static void native_window_resized(ANativeActivity *, ANativeWindow *);
static void native_window_destroyed(ANativeActivity *, ANativeWindow *);