MorphShapes.generated.cs 940 B

12345678910111213141516171819202122232425262728293031323334
  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. public MorphChannel[] Channels
  22. {
  23. get { return Internal_getChannels(mCachedPtr); }
  24. }
  25. [MethodImpl(MethodImplOptions.InternalCall)]
  26. private static extern MorphChannel[] Internal_getChannels(IntPtr thisPtr);
  27. }
  28. /** @} */
  29. }