Home
last modified time | relevance | path

Searched refs:Scene (Results 1 – 13 of 13) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgScene.cpp33 Result Scene::Impl::resetEffects() in resetEffects()
50 Scene::Scene() : pImpl(new Impl(this)) in Scene() function in Scene
55 Scene::~Scene() in ~Scene()
61 unique_ptr<Scene> Scene::gen() noexcept in gen()
63 return unique_ptr<Scene>(new Scene); in gen()
67 TVG_DEPRECATED uint32_t Scene::identifier() noexcept in identifier()
69 return (uint32_t) Type::Scene; in identifier()
73 Type Scene::type() const noexcept in type()
75 return Type::Scene; in type()
79 Result Scene::push(unique_ptr<Paint> paint) noexcept in push()
[all …]
DtvgScene.h61 struct Scene::Impl
65 Scene* scene = nullptr;
71 Impl(Scene* s) : scene(s) in Impl()
233 auto scene = Scene::gen().release(); in duplicate()
DtvgSvgSceneBuilder.h31 Scene* svgSceneBuild(SvgLoaderData& loaderData, Box vBox, float w, float h, AspectRatioAlign align,…
DtvgSvgLoader.h41 Scene* root = nullptr;
DtvgLottieBuilder.h110 void updateLayer(LottieComposition* comp, Scene* scene, LottieLayer* layer, float frameNo);
111 bool updateMatte(LottieComposition* comp, float frameNo, Scene* scene, LottieLayer* layer);
Dthorvg.h260 Scene, ///< Scene class enumerator
1396 class TVG_API Scene final : public Paint
1399 ~Scene();
1462 static std::unique_ptr<Scene> gen() noexcept;
1480 _TVG_DECLARE_PRIVATE(Scene);
DtvgSvgSceneBuilder.cpp45 static unique_ptr<Scene> _sceneBuildHelper(SvgLoaderData& loaderData, const SvgNode* node, const Bo…
717 static unique_ptr<Scene> _useBuildHelper(SvgLoaderData& loaderData, const SvgNode* node, const Box&… in _useBuildHelper()
831 static unique_ptr<Scene> _sceneBuildHelper(SvgLoaderData& loaderData, const SvgNode* node, const Bo… in _sceneBuildHelper()
841 auto scene = Scene::gen(); in _sceneBuildHelper()
886 static void _updateInvalidViewSize(const Scene* scene, Box& vBox, float& w, float& h, SvgViewFlag v… in _updateInvalidViewSize()
910 Scene* svgSceneBuild(SvgLoaderData& loaderData, Box vBox, float w, float h, AspectRatioAlign align,… in svgSceneBuild()
930 auto compositeLayer = Scene::gen(); in svgSceneBuild()
934 auto root = Scene::gen(); in svgSceneBuild()
DtvgPaint.cpp40 case Type::Scene: ret = P((Scene*)paint)->METHOD; break; \
DtvgLottieBuilder.cpp998 auto scene = Scene::gen(); in updateText()
1032 scene = Scene::gen(); in updateText()
1167 auto scene = Scene::gen().release(); in updateMaskings()
1198 bool LottieBuilder::updateMatte(LottieComposition* comp, float frameNo, Scene* scene, LottieLayer* … in updateMatte()
1235 void LottieBuilder::updateLayer(LottieComposition* comp, Scene* scene, LottieLayer* layer, float fr… in updateLayer()
1248 layer->scene = Scene::gen().release(); in updateLayer()
1427 comp->root->scene = Scene::gen().release(); in build()
DtvgCapi.cpp709 return (Tvg_Paint*) Scene::gen().release(); in tvg_scene_new()
722 return (Tvg_Result) reinterpret_cast<Scene*>(scene)->push(unique_ptr<Paint>((Paint*)paint)); in tvg_scene_push()
729 return (Tvg_Result) reinterpret_cast<Scene*>(scene)->clear(free); in tvg_scene_clear()
DtvgLottieModel.h738 Scene* scene = nullptr;
DtvgSvgLoader.cpp3818 root = Scene::gen().release(); in run()
/lvgl-latest/docs/
DROADMAP.rst156 - |uncheck| Scene support. See `this comment <https://github.com/lvgl/lvgl/issues/2790#issuecomment…