Home
last modified time | relevance | path

Searched refs:gltfAnimation (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1107 for (auto& gltfAnimation : gltfAnimations_) { in ProcessGLTFAnimations() local
1108 std::string name = gltfAnimation->GetName(); in ProcessGLTFAnimations()
1110 UpdateSingleGLTFAnimation(0, gltfAnimation); in ProcessGLTFAnimations()
1119 UpdateSingleGLTFAnimation(index, gltfAnimation); in ProcessGLTFAnimations()
1147 switch (gltfAnimation->GetState()) { in UpdateSingleGLTFAnimation()
1162 if (gltfAnimation->GetRepeatCount() == -1) { in UpdateSingleGLTFAnimation()
1168 if (gltfAnimation->GetReverse()) { in UpdateSingleGLTFAnimation()
1169 animations_[index]->SetSpeed(-gltfAnimation->GetSpeed()); in UpdateSingleGLTFAnimation()
1171 animations_[index]->SetSpeed(gltfAnimation->GetSpeed()); in UpdateSingleGLTFAnimation()
1174 if (gltfAnimation->GetDuration() != -1.0) { in UpdateSingleGLTFAnimation()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/
H A Dlume_common.h179 void UpdateSingleGLTFAnimation(int index, const std::shared_ptr<GLTFAnimation>& gltfAnimation);