918303ff0100908439284608fa930c2f5c96e064
[platform/core/csapi/tizenfx.git] / internals / src / EflSharp / EflSharp / efl / efl_canvas_animation_types.eot.cs
1 #pragma warning disable CS1591
2 using System;
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
5 using System.Linq;
6 using System.Threading;
7 using System.ComponentModel;
8 namespace Efl {
9
10 namespace Canvas {
11
12 /// <summary>Animation repeat mode</summary>
13 public enum AnimationRepeatMode
14 {
15 /// <summary>Restart animation when the animation ends.</summary>
16 Restart = 0,
17 /// <summary>Reverse animation when the animation ends.</summary>
18 Reverse = 1,
19 }
20
21 }
22
23 }
24
25 namespace Efl {
26
27 namespace Canvas {
28
29 /// <summary>Information of event running</summary>
30 [StructLayout(LayoutKind.Sequential)]
31 public struct AnimationPlayerEventRunning
32 {
33     ///<summary>Placeholder field</summary>
34     public IntPtr field;
35     ///<summary>Implicit conversion to the managed representation from a native pointer.</summary>
36     ///<param name="ptr">Native pointer to be converted.</param>
37     public static implicit operator AnimationPlayerEventRunning(IntPtr ptr)
38     {
39         var tmp = (AnimationPlayerEventRunning.NativeStruct)Marshal.PtrToStructure(ptr, typeof(AnimationPlayerEventRunning.NativeStruct));
40         return tmp;
41     }
42
43     #pragma warning disable CS1591
44
45     ///<summary>Internal wrapper for struct AnimationPlayerEventRunning.</summary>
46     [StructLayout(LayoutKind.Sequential)]
47     public struct NativeStruct
48     {
49         internal IntPtr field;
50         ///<summary>Implicit conversion to the internal/marshalling representation.</summary>
51         public static implicit operator AnimationPlayerEventRunning.NativeStruct(AnimationPlayerEventRunning _external_struct)
52         {
53             var _internal_struct = new AnimationPlayerEventRunning.NativeStruct();
54             return _internal_struct;
55         }
56
57         ///<summary>Implicit conversion to the managed representation.</summary>
58         public static implicit operator AnimationPlayerEventRunning(AnimationPlayerEventRunning.NativeStruct _internal_struct)
59         {
60             var _external_struct = new AnimationPlayerEventRunning();
61             return _external_struct;
62         }
63
64     }
65
66     #pragma warning restore CS1591
67
68 }
69
70 }
71
72 }
73