Lines Matching refs:Composition
790 void Layer::attach(const std::shared_ptr<Composition>& parent) { in attach()
794 std::shared_ptr<Composition> Layer::composition() const { in composition()
840 Composition::Composition(const std::shared_ptr<Device>& device, in Composition() function in client::d3d11::Composition
850 bool Composition::is_vsync() const { in is_vsync()
854 double Composition::time() const { in time()
858 double Composition::fps() const { in fps()
862 void Composition::add_layer(const std::shared_ptr<Layer>& layer) { in add_layer()
871 bool Composition::remove_layer(const std::shared_ptr<Layer>& layer) { in remove_layer()
886 void Composition::resize(bool vsync, int width, int height) { in resize()
892 void Composition::tick(double t) { in tick()
899 void Composition::render(const std::shared_ptr<Context>& ctx) { in render()