2
0

MorphShapes.generated.cs 901 B

1234567891011121314151617181920212223242526272829303132
  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. public partial class MorphShapes : ScriptObject
  15. {
  16. private MorphShapes(bool __dummy0) { }
  17. protected MorphShapes() { }
  18. /// <summary>Returns a list of all morph channels in the morph animation.</summary>
  19. public MorphChannel[] Channels
  20. {
  21. get { return Internal_getChannels(mCachedPtr); }
  22. }
  23. [MethodImpl(MethodImplOptions.InternalCall)]
  24. private static extern MorphChannel[] Internal_getChannels(IntPtr thisPtr);
  25. }
  26. /** @} */
  27. }