Flutter Engine
The Flutter Engine
|
#include <SkSGScene.h>
Public Member Functions | |
~Scene () | |
Scene (const Scene &)=delete | |
Scene & | operator= (const Scene &)=delete |
void | render (SkCanvas *) const |
void | revalidate (InvalidationController *=nullptr) |
const RenderNode * | nodeAt (const SkPoint &) const |
Static Public Member Functions | |
static std::unique_ptr< Scene > | Make (sk_sp< RenderNode > root) |
Holds a scene root. Provides high-level methods for rendering.
Definition at line 28 of file SkSGScene.h.
|
default |
|
delete |
|
static |
Definition at line 16 of file SkSGScene.cpp.
const RenderNode * sksg::Scene::nodeAt | ( | const SkPoint & | p | ) | const |
Definition at line 32 of file SkSGScene.cpp.
void sksg::Scene::render | ( | SkCanvas * | canvas | ) | const |
Definition at line 24 of file SkSGScene.cpp.
void sksg::Scene::revalidate | ( | InvalidationController * | ic = nullptr | ) |
Definition at line 28 of file SkSGScene.cpp.