Home | History | Annotate | Download | only in cpp

Lines Matching defs:Compositor

14 /// This file defines the API to create a compositor in the browser.
17 /// The <code>Compositor</code> interface is used for setting
18 /// <code>CompositorLayer</code> layers to the Chromium compositor for
22 class Compositor : public Resource {
25 /// <code>Compositor</code> object.
26 Compositor();
28 /// A constructor for creating and initializing a compositor.
31 explicit Compositor(const InstanceHandle& instance);
33 /// The copy constructor for <code>Compositor</code>.
35 /// @param[in] other A reference to a <code>Compositor</code>.
36 Compositor(const Compositor& other);
38 /// Constructs a <code>Compositor</code> from a <code>Resource</code>.
41 explicit Compositor(const Resource& resource);
47 Compositor(PassRef, PP_Resource resource);
50 ~Compositor();
61 /// @return A <code>CompositorLayer</code> containing the compositor layer
66 /// compositor.
79 /// Checks whether a <code>Resource</code> is a compositor, to test whether
80 /// it is appropriate for use with the <code>Compositor</code> constructor.
84 /// @return True if <code>resource</code> is a compositor.