Classes | |
class | JSDirectoryReader |
class | ProgressHandler |
Public Member Functions | |
PluginInstance (PP_Instance instance) | |
~PluginInstance () | |
virtual void | DidChangeView (const pp::Rect &position, const pp::Rect &clip) |
bool | HandleInputEvent (const pp::InputEvent &event) |
void | HandleMessage (const pp::Var &message) |
bool | Init (int argc, const char *argn[], const char *argv[]) |
Private Member Functions | |
void * | sdl_thread () |
Static Private Member Functions | |
static void * | sdl_thread_static (void *param) |
Private Attributes | |
bool | sdl_thread_started_ |
pthread_t | sdl_main_thread_ |
int | width_ |
int | height_ |
KernelProxy * | proxy_ |
MainThreadRunner * | runner_ |
pp::FileSystem * | fs_ |
ProgressHandler | progress_handler_ |
JSDirectoryReader | directory_reader_ |
|
inlineexplicit |
|
inline |
Definition at line 65 of file plugin.cc.
References sdl_main_thread_.
|
inlinevirtual |
Definition at line 71 of file plugin.cc.
References height_, sdl_main_thread_, sdl_thread_started_, sdl_thread_static(), and width_.
|
inline |
|
inline |
Definition at line 99 of file plugin.cc.
References directory_reader_, and PluginInstance::JSDirectoryReader::HandleResponse().
|
inline |
|
inlineprivate |
Definition at line 121 of file plugin.cc.
References directory_reader_, http_dirs, http_files, http_packs, i, http_pack_info::offset, progress_handler_, http_file_info::size, and wesnoth_main().
Referenced by sdl_thread_static().
|
private |
Definition at line 249 of file plugin.cc.
Referenced by HandleMessage(), and sdl_thread().
|
private |
Definition at line 115 of file plugin.cc.
Referenced by PluginInstance().
|
private |
Definition at line 112 of file plugin.cc.
Referenced by DidChangeView().
|
private |
Definition at line 206 of file plugin.cc.
Referenced by sdl_thread().
|
private |
Definition at line 113 of file plugin.cc.
Referenced by PluginInstance().
|
private |
Definition at line 114 of file plugin.cc.
Referenced by PluginInstance().
|
private |
Definition at line 110 of file plugin.cc.
Referenced by DidChangeView(), and ~PluginInstance().
|
private |
Definition at line 109 of file plugin.cc.
Referenced by DidChangeView().
|
private |
Definition at line 111 of file plugin.cc.
Referenced by DidChangeView().