7 #include "ppapi/c/pp_errors.h"
16 template <>
const char* interface_name<PPB_Compositor_0_1>() {
17 return PPB_COMPOSITOR_INTERFACE_0_1;
26 if (has_interface<PPB_Compositor_0_1>()) {
50 if (has_interface<PPB_Compositor_0_1>()) {
57 if (has_interface<PPB_Compositor_0_1>()) {
58 return get_interface<PPB_Compositor_0_1>()->
CommitLayers(
61 return cc.
MayForce(PP_ERROR_NOINTERFACE);
65 if (has_interface<PPB_Compositor_0_1>()) {
68 return PP_ERROR_NOINTERFACE;
72 if (has_interface<PPB_Compositor_0_1>()) {
73 return PP_ToBool(get_interface<PPB_Compositor_0_1>()->
void PassRefFromConstructor(PP_Resource resource)
CompositorLayer AddLayer()
int32_t MayForce(int32_t result) const
const PP_CompletionCallback & pp_completion_callback() const
static bool IsCompositor(const Resource &resource)
int32_t CommitLayers(const CompletionCallback &cc)
PP_Resource pp_resource() const
PP_Instance pp_instance() const
A reference counted module resource.