Searched refs:IPropertyAnimation (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/animation/ |
H A D | intf_animation.h | 40 META_REGISTER_INTERFACE(IPropertyAnimation, "501d9079-166e-4a59-a8f8-dfbae588bf80") 204 * @brief IPropertyAnimation defines an interface for animations which can animate a property. 206 class IPropertyAnimation : public CORE_NS::IInterface { class 207 META_INTERFACE(CORE_NS::IInterface, IPropertyAnimation, META_NS::InterfaceId::IPropertyAnimation) 218 * @brief IPropertyAnimation can be used to define an explicit keyframe animation on a property between two values. 226 * @note The property is null until target property is set or IPropertyAnimation::SetType is called explicitly. 232 * @note The property is null until target property is set or IPropertyAnimation::SetType is called explicitly. 261 * @note KeyFrames property is invalid until target Property has been set, or IPropertyAnimation::SetType() 308 META_INTERFACE_TYPE(META_NS::IPropertyAnimation) [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/ |
H A D | animation_api.h | 103 * @brief IPropertyAnimation user API property forwarder. 108 META_API_OBJECT_CONVERTIBLE(META_NS::IPropertyAnimation) 109 META_API_CACHE_INTERFACE(META_NS::IPropertyAnimation, PropertyAnimation) 175 META_API_OBJECT_CONVERTIBLE(META_NS::IPropertyAnimation) 176 META_API_CACHE_INTERFACE(META_NS::IPropertyAnimation, PropertyAnimation)
|
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | animation.h | 345 IPropertyAnimation, IModifier, IImportFinalize, Interfaces...> { 348 using Super = BaseAnimationFwd<FinalClass, ClassInfo, BaseAnimationInterface, IPropertyAnimation, IModifier, 366 protected: // IPropertyAnimation 367 META_IMPLEMENT_INTERFACE_PROPERTY(IPropertyAnimation, IProperty::WeakPtr, Property);
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_animation.h | 45 IEcsTrackAnimation, META_NS::IStartableAnimation, META_NS::ITrackAnimation, META_NS::IPropertyAnimation, 55 META_IMPLEMENT_INTERFACE_PROPERTY(IPropertyAnimation, META_NS::IProperty::WeakPtr, Property, {})
|
Completed in 3 milliseconds