public static extern int AnimatedVectorImageVisualActionJumpToGet();
[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AnimatedVectorImageVisual_Actions_SET_DYNAMIC_PROPERTY_get")]
- public static extern int AnimatedVectorImageVisualActionSetDynamicProperty();
+ public static extern int AnimatedVectorImageVisualActionSetDynamicPropertyGet();
+
+ [global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_AnimatedVectorImageVisual_Actions_FLUSH_get")]
+ public static extern int AnimatedVectorImageVisualActionFlushGet();
}
}
}
internal static readonly int ActionJumpTo = Interop.LottieAnimationView.AnimatedVectorImageVisualActionJumpToGet();
// This is used for internal purpose.
- internal static readonly int ActionSetDynamicProperty = Interop.LottieAnimationView.AnimatedVectorImageVisualActionSetDynamicProperty();
+ internal static readonly int ActionSetDynamicProperty = Interop.LottieAnimationView.AnimatedVectorImageVisualActionSetDynamicPropertyGet();
+ internal static readonly int ActionFlush = Interop.LottieAnimationView.AnimatedVectorImageVisualActionFlushGet();
internal class VisualEventSignalArgs : EventArgs
{
}
ret?.Dispose();
}
+
+ internal void FlushLottieMessages()
+ {
+ NUILog.Debug($"<[{GetId()}]FLUSH>");
+
+ Interop.View.DoActionWithEmptyAttributes(this.SwigCPtr, ImageView.Property.IMAGE, ActionFlush);
+ }
#endregion Internal