Home
last modified time | relevance | path

Searched refs:AnimationModifiers (Results 1 - 13 of 13) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/animation/modifiers/
H A Dloop.h26 namespace AnimationModifiers { namespace
31 * auto loop = AnimationModifiers::Loop().LoopCount(2);
38 META_API_OBJECT_CONVERTIBLE(META_NS::AnimationModifiers::ILoop)
39 META_API_CACHE_INTERFACE(META_NS::AnimationModifiers::ILoop, Loop)
55 } // namespace AnimationModifiers
H A Dspeed.h25 namespace AnimationModifiers { namespace
30 * animation.Attach(AnimationModifiers::Speed().Speed(0.5f));
36 META_API_OBJECT_CONVERTIBLE(META_NS::AnimationModifiers::ISpeed)
37 META_API_CACHE_INTERFACE(META_NS::AnimationModifiers::ISpeed, Speed)
45 } // namespace AnimationModifiers
H A Dreverse.h25 namespace AnimationModifiers { namespace
35 } // namespace AnimationModifiers
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/modifiers/
H A Dspeed.h30 namespace AnimationModifiers { namespace
33 AnimationModifiers::ISpeed, INotifyOnChange> {
42 META_IMPLEMENT_INTERFACE_PROPERTY(AnimationModifiers::ISpeed, float, SpeedFactor, 1)
50 } // namespace AnimationModifiers
H A Dloop.h30 namespace AnimationModifiers { namespace
32 class Loop final : public AnimationModifierFwd<Loop, META_NS::ClassId::LoopAnimationModifier, AnimationModifiers::ILoop,
56 } // namespace AnimationModifiers
H A Dreverse.cpp19 namespace AnimationModifiers { namespace
37 } // namespace AnimationModifiers
H A Dspeed.cpp19 namespace AnimationModifiers { namespace
47 } // namespace AnimationModifiers
H A Dloop.cpp26 namespace AnimationModifiers { namespace
54 } // namespace AnimationModifiers
H A Dreverse.h29 namespace AnimationModifiers { namespace
40 } // namespace AnimationModifiers
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/animation/modifiers/
H A Dintf_loop.h26 namespace AnimationModifiers { namespace
43 } // namespace AnimationModifiers
47 META_TYPE(META_NS::AnimationModifiers::ILoop::Ptr)
H A Dintf_speed.h26 namespace AnimationModifiers { namespace
42 } // namespace AnimationModifiers
46 META_TYPE(META_NS::AnimationModifiers::ISpeed::Ptr)
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_default_anims.cpp47 AnimationModifiers::Loop::OBJECT_INFO,
48 AnimationModifiers::Reverse::OBJECT_INFO,
49 AnimationModifiers::SpeedImpl::OBJECT_INFO,
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Danim_impl.cpp401 if (auto loop = interface_pointer_cast<META_NS::AnimationModifiers::ILoop>(attachment)) { in AttachModifier()
403 } else if (auto speed = interface_pointer_cast<META_NS::AnimationModifiers::ISpeed>(attachment)) { in AttachModifier()
411 if (auto loop = interface_pointer_cast<META_NS::AnimationModifiers::ILoop>(attachment)) { in DetachModifier()
414 } else if (auto speed = interface_pointer_cast<META_NS::AnimationModifiers::ISpeed>(attachment)) { in DetachModifier()

Completed in 6 milliseconds