/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/animation/ |
H A D | rs_symbol_animation.cpp | 131 if (symbolAnimationConfig->effectStrategy == in NodeProcessBeforeAnimation() 186 disappearConfig->effectStrategy = symbolAnimationConfig->effectStrategy; in SetDisappearConfig() 266 effectStrategy); in SetReplaceAppear() 317 Drawing::DrawingEffectStrategy& effectStrategy) in GetAnimationGroupParameters() argument 336 effectStrategy) != 0) { in GetAnimationGroupParameters() 338 Drawing::DrawingAnimationType(effectStrategy), in GetAnimationGroupParameters() 343 Drawing::DrawingAnimationType(effectStrategy), in GetAnimationGroupParameters() 364 switch (symbolAnimationConfig->effectStrategy) { in ChooseAnimation() 460 const Drawing::DrawingEffectStrategy& effectStrategy) in SpliceAnimation() argument 467 effectStrategy == Drawing::DrawingEffectStrategy::APPEAR) { in SpliceAnimation() [all …]
|
H A D | rs_symbol_animation.h | 55 Drawing::DrawingEffectStrategy& effectStrategy); 76 const Drawing::DrawingEffectStrategy& effectStrategy);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/export/symbol_animation/ |
H A D | symbol_node_build.cpp | 46 const RSEffectStrategy effectStrategy, in SymbolNodeBuild() argument 48 symbolData_(symbolData), effectStrategy_(effectStrategy), in SymbolNodeBuild() 90 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::NONE; in ClearAnimation() 111 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::SCALE; in DecomposeSymbolAndDraw() 115 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::VARIABLE_COLOR; in DecomposeSymbolAndDraw()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-symbolSpan.md | 119 ### effectStrategy subsection 121 effectStrategy(value: SymbolEffectStrategy) 159 该示例通过renderingStrategy、effectStrategy属性展示了不同的渲染和动效策略。 235 .effectStrategy(SymbolEffectStrategy.NONE) 244 .effectStrategy(1) 253 .effectStrategy(2)
|
H A D | ts-basic-components-symbolGlyph.md | 117 ### effectStrategy subsection 119 effectStrategy(value: SymbolEffectStrategy) 175 > 动效属性,仅支持使用effectStrategy属性或单个symbolEffect属性,不支持多种动效属性混合使用。 484 该示例通过renderingStrategy、effectStrategy属性展示了不同的渲染和动效策略。 547 .effectStrategy(SymbolEffectStrategy.NONE) 554 .effectStrategy(1) 561 .effectStrategy(2)
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | symbol_span_model_ng.cpp | 78 void SymbolSpanModelNG::SetSymbolEffect(const uint32_t effectStrategy) in SetSymbolEffect() argument 80 …ACE_UPDATE_SYMBOL_SPAN_PROPERTY(SymbolEffectStrategy, effectStrategy, PropertyInfo::SYMBOL_EFFECT_… in SetSymbolEffect() 114 void SymbolSpanModelNG::SetSymbolEffect(FrameNode* frameNode, const uint32_t effectStrategy) in SetSymbolEffect() argument 117 ACE_UPDATE_NODE_SYMBOL_SPAN_PROPERTY(SymbolEffectStrategy, effectStrategy, in SetSymbolEffect()
|
H A D | symbol_span_model_ng.h | 33 void SetSymbolEffect(const uint32_t effectStrategy) override; 39 static void SetSymbolEffect(FrameNode* frameNode, const uint32_t effectStrategy);
|
H A D | symbol_span_model.h | 42 virtual void SetSymbolEffect(const uint32_t effectStrategy) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/symbol/ |
H A D | symbol_model_ng.cpp | 63 void SymbolModelNG::SetSymbolEffect(const std::uint32_t effectStrategy) in SetSymbolEffect() argument 65 ACE_UPDATE_LAYOUT_PROPERTY(TextLayoutProperty, SymbolEffectStrategy, effectStrategy); in SetSymbolEffect() 109 void SymbolModelNG::SetSymbolEffect(FrameNode* frameNode, const std::uint32_t effectStrategy) in SetSymbolEffect() argument 111 …ACE_UPDATE_NODE_LAYOUT_PROPERTY(TextLayoutProperty, SymbolEffectStrategy, effectStrategy, frameNod… in SetSymbolEffect()
|
H A D | symbol_model_ng.h | 31 void SetSymbolEffect(const std::uint32_t effectStrategy) override; 40 static void SetSymbolEffect(FrameNode* frameNode, const std::uint32_t effectStrategy);
|
H A D | symbol_model.h | 46 virtual void SetSymbolEffect(const std::uint32_t effectStrategy) = 0;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/unittest/animation/ |
H A D | rs_symbol_animation_test.cpp | 63 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::NONE; 86 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::VARIABLE_COLOR; 98 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::REPLACE_APPEAR; 119 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::SCALE; 165 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::SCALE; 207 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::SCALE; 228 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::VARIABLE_COLOR; 310 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::REPLACE_APPEAR; 353 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::SCALE; 363 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::PULSE; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | selection_info.h | 79 int32_t effectStrategy = 0; member 100 effectStrategy = style.GetEffectStrategy(); in SymbolSpanStyle() 114 && effectStrategy == rhs.effectStrategy;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/export/symbol_engine/ |
H A D | hm_symbol_txt.h | 48 void SetSymbolEffect(const RSEffectStrategy& effectStrategy) in SetSymbolEffect() argument 50 effectStrategy_ = effectStrategy; in SetSymbolEffect()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/fuzztest/hm_symbol/hmsymbolrun_fuzzer/ |
H A D | hm_symbol_run_fuzzer.cpp | 42 RSEffectStrategy effectStrategy = SPText::GetObject<RSEffectStrategy>(); in DrawSymbolFuzzTest() local 44 symbolText.SetSymbolEffect(effectStrategy); in DrawSymbolFuzzTest()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/symbol_engine/ |
H A D | hm_symbol_node_build.cpp | 147 const RSEffectStrategy &effectStrategy, in SymbolNodeBuild() argument 149 symbolData_(symbolData), effectStrategy_(effectStrategy), in SymbolNodeBuild() 206 symbolAnimationConfig->effectStrategy = Drawing::DrawingEffectStrategy::NONE; in ClearAnimation() 236 symbolAnimationConfig->effectStrategy = effectStrategy_; in DecomposeSymbolAndDraw()
|
H A D | hm_symbol_txt.cpp | 57 void HMSymbolTxt::SetSymbolEffect(const RSEffectStrategy& effectStrategy) in SetSymbolEffect() argument 59 effectStrategy_ = effectStrategy; in SetSymbolEffect()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-symbolSpan.md | 119 ### effectStrategy subsection 121 effectStrategy(value: SymbolEffectStrategy) 159 …rates different rendering and effect strategies using **renderingStrategy** and **effectStrategy**. 235 .effectStrategy(SymbolEffectStrategy.NONE) 244 .effectStrategy(1) 253 .effectStrategy(2)
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-common-components-symbol.md | 181 - 通过[effectStrategy](../reference/apis-arkui/arkui-ts/ts-basic-components-symbolSpan.md#effectstrat… 190 .effectStrategy(SymbolEffectStrategy.NONE) 199 .effectStrategy(SymbolEffectStrategy.SCALE) 208 .effectStrategy(SymbolEffectStrategy.HIERARCHICAL) 219 相较于effectStrategy属性在启动时即触发动效,可以通过以下两种方式来控制动效的播放状态,以及选择更多样化的动效策略。 221 关于effectStrategy属性与symbolEffect属性的多种动态属性使用及生效原则,详情请参阅[SymbolGlyph.symbolEffect](../reference/apis-a…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/hm_symbol/ |
H A D | hm_symbol_run_test.cpp | 222 RSEffectStrategy effectStrategy = RSEffectStrategy::BOUNCE; variable 225 bool flag = hmSymbolRun.GetAnimationGroups(glyphid, effectStrategy, animationOut); 237 RSEffectStrategy effectStrategy = RSEffectStrategy::PULSE; variable 240 bool flag = hmSymbolRun.GetAnimationGroups(glyphid, effectStrategy, animationOut);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/common/ |
H A D | hm_symbol_txt.cpp | 82 void HMSymbolTxt::SetSymbolEffect(const uint32_t& effectStrategy) in SetSymbolEffect() argument 84 auto iter = EFFECT_TYPES.find(effectStrategy); in SetSymbolEffect()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-common-components-symbol.md | 181 - Set the effect strategy of the **SymbolSpan** component through [effectStrategy](../reference/api… 190 .effectStrategy(SymbolEffectStrategy.NONE) 199 .effectStrategy(SymbolEffectStrategy.SCALE) 208 .effectStrategy(SymbolEffectStrategy.HIERARCHICAL) 219 In addition to using the **effectStrategy** attribute, which triggers an animation once it is activ… 221 For details about how **effectStrategy** works with **symbolEffect**, see [SymbolGlyph.symbolEffect…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_symbol_span_modifier.cpp | 118 void SetSymbolSpanEffectStrategy(ArkUINodeHandle node, ArkUI_Uint32 effectStrategy) in SetSymbolSpanEffectStrategy() argument 122 SymbolSpanModelNG::SetSymbolEffect(frameNode, effectStrategy); in SetSymbolSpanEffectStrategy()
|
H A D | node_symbol_glyph_modifier.cpp | 140 void SetEffectStrategy(ArkUINodeHandle node, ArkUI_Uint32 effectStrategy) in SetEffectStrategy() argument 144 SymbolModelNG::SetSymbolEffect(frameNode, effectStrategy); in SetEffectStrategy()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/export/rosen_text/ |
H A D | symbol_animation_config.h | 43 Drawing::DrawingEffectStrategy effectStrategy = Drawing::DrawingEffectStrategy::NONE; member
|