| Pepper_47_C++_interfaces
    | 
#include <instance_private.h>


| Public Member Functions | |
| InstancePrivate (PP_Instance instance) | |
| virtual | ~InstancePrivate () | 
| PPP_Instance_Private methods for the plugin to override: | |
| virtual Var | GetInstanceObject () | 
| See PPP_Instance_Private.GetInstanceObject.  More... | |
| PPB_Instance_Private methods for querying the browser: | |
| VarPrivate | GetWindowObject () | 
| See PPB_Instance_Private.GetWindowObject.  More... | |
| VarPrivate | GetOwnerElementObject () | 
| See PPB_Instance_Private.GetOwnerElementObject.  More... | |
| VarPrivate | ExecuteScript (const Var &script, Var *exception=NULL) | 
| See PPB_Instance.ExecuteScript.  More... | |
|  Public Member Functions inherited from pp::Instance | |
| Instance (PP_Instance instance) | |
| virtual | ~Instance () | 
| PP_Instance | pp_instance () const | 
| virtual bool | Init (uint32_t argc, const char *argn[], const char *argv[]) | 
| void | AddPerInstanceObject (const std::string &interface_name, void *object) | 
| void | RemovePerInstanceObject (const std::string &interface_name, void *object) | 
| virtual void | DidChangeView (const View &view) | 
| virtual void | DidChangeView (const Rect &position, const Rect &clip) | 
| virtual void | DidChangeFocus (bool has_focus) | 
| virtual bool | HandleInputEvent (const pp::InputEvent &event) | 
| virtual bool | HandleDocumentLoad (const URLLoader &url_loader) | 
| virtual void | HandleMessage (const Var &message) | 
| bool | BindGraphics (const Graphics2D &graphics) | 
| bool | BindGraphics (const Graphics3D &graphics) | 
| bool | BindGraphics (const Compositor &compositor) | 
| bool | IsFullFrame () | 
| int32_t | RequestInputEvents (uint32_t event_classes) | 
| int32_t | RequestFilteringInputEvents (uint32_t event_classes) | 
| void | ClearInputEventRequest (uint32_t event_classes) | 
| void | PostMessage (const Var &message) | 
| int32_t | RegisterMessageHandler (MessageHandler *message_handler, const MessageLoop &message_loop) | 
| void | UnregisterMessageHandler () | 
| void | LogToConsole (PP_LogLevel level, const Var &value) | 
| void | LogToConsoleWithSource (PP_LogLevel level, const Var &source, const Var &value) | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from pp::Instance | |
| static void | RemovePerInstanceObject (const InstanceHandle &instance, const std::string &interface_name, void *object) | 
| static void * | GetPerInstanceObject (PP_Instance instance, const std::string &interface_name) | 
Definition at line 25 of file instance_private.h.
| 
 | explicit | 
Definition at line 37 of file instance_private.cc.
References pp::Module::AddPluginInterface(), and pp::Module::Get().
| 
 | virtual | 
Definition at line 44 of file instance_private.cc.
| VarPrivate pp::InstancePrivate::ExecuteScript | ( | const Var & | script, | 
| Var * | exception = NULL | ||
| ) | 
See PPB_Instance.ExecuteScript.
Definition at line 65 of file instance_private.cc.
References pp::VarPrivate::OutException::get(), pp::PASS_REF, pp::Instance::pp_instance(), and pp::Var::pp_var().
| 
 | virtual | 
See PPP_Instance_Private.GetInstanceObject.
Definition at line 46 of file instance_private.cc.
| VarPrivate pp::InstancePrivate::GetOwnerElementObject | ( | ) | 
See PPB_Instance_Private.GetOwnerElementObject.
Definition at line 57 of file instance_private.cc.
References pp::PASS_REF, and pp::Instance::pp_instance().
| VarPrivate pp::InstancePrivate::GetWindowObject | ( | ) | 
See PPB_Instance_Private.GetWindowObject.
Definition at line 50 of file instance_private.cc.
References pp::PASS_REF, and pp::Instance::pp_instance().
 1.8.6
 1.8.6