MorphShapes.generated.cs 958 B

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using System.Runtime.CompilerServices;
  3. using System.Runtime.InteropServices;
  4. namespace BansheeEngine
  5. {
  6. /** @addtogroup Animation
  7. * @{
  8. */
  9. /// <summary>
  10. /// Contains a set of morph channels used for morph target animation. Each morph channel contains one or multiple shapes
  11. /// which are blended together depending on frame animation. Each channel is then additively blended together depending on
  12. /// some weight.
  13. /// </summary>
  14. [ShowInInspector]
  15. public partial class MorphShapes : ScriptObject
  16. {
  17. private MorphShapes(bool __dummy0) { }
  18. protected MorphShapes() { }
  19. /// <summary>Returns a list of all morph channels in the morph animation.</summary>
  20. [ShowInInspector]
  21. [NativeWrapper]
  22. public MorphChannel[] Channels
  23. {
  24. get { return Internal_getChannels(mCachedPtr); }
  25. }
  26. [MethodImpl(MethodImplOptions.InternalCall)]
  27. private static extern MorphChannel[] Internal_getChannels(IntPtr thisPtr);
  28. }
  29. /** @} */
  30. }