ImportedAnimationEvents.editor.generated.cs 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //************** Copyright (c) 2016-2019 Marko Pintera ([email protected]). All rights reserved. *******************//
  3. using System;
  4. using System.Runtime.CompilerServices;
  5. using System.Runtime.InteropServices;
  6. using bs;
  7. namespace bs.Editor
  8. {
  9. /** @addtogroup Importer
  10. * @{
  11. */
  12. /// <summary>A set of animation events that will be added to an animation clip during animation import.</summary>
  13. [ShowInInspector]
  14. public partial class ImportedAnimationEvents : ScriptObject
  15. {
  16. private ImportedAnimationEvents(bool __dummy0) { }
  17. public ImportedAnimationEvents()
  18. {
  19. Internal_ImportedAnimationEvents(this);
  20. }
  21. [ShowInInspector]
  22. [NativeWrapper]
  23. public string Name
  24. {
  25. get { return Internal_getname(mCachedPtr); }
  26. set { Internal_setname(mCachedPtr, value); }
  27. }
  28. [ShowInInspector]
  29. [NativeWrapper]
  30. public AnimationEvent[] Events
  31. {
  32. get { return Internal_getevents(mCachedPtr); }
  33. set { Internal_setevents(mCachedPtr, value); }
  34. }
  35. [MethodImpl(MethodImplOptions.InternalCall)]
  36. private static extern void Internal_ImportedAnimationEvents(ImportedAnimationEvents managedInstance);
  37. [MethodImpl(MethodImplOptions.InternalCall)]
  38. private static extern string Internal_getname(IntPtr thisPtr);
  39. [MethodImpl(MethodImplOptions.InternalCall)]
  40. private static extern void Internal_setname(IntPtr thisPtr, string value);
  41. [MethodImpl(MethodImplOptions.InternalCall)]
  42. private static extern AnimationEvent[] Internal_getevents(IntPtr thisPtr);
  43. [MethodImpl(MethodImplOptions.InternalCall)]
  44. private static extern void Internal_setevents(IntPtr thisPtr, AnimationEvent[] value);
  45. }
  46. /** @} */
  47. }