GUISpace.cs 913 B

12345678910111213141516171819202122232425262728
  1. using System.Runtime.CompilerServices;
  2. namespace BansheeEngine
  3. {
  4. public sealed class GUIFixedSpace : GUIElement
  5. {
  6. internal GUIFixedSpace(GUILayout parentLayout, int size)
  7. :base(parentLayout)
  8. {
  9. Internal_CreateInstance(this, parentLayout, size);
  10. }
  11. [MethodImpl(MethodImplOptions.InternalCall)]
  12. private static extern void Internal_CreateInstance(GUIFixedSpace instance, GUILayout parentLayout, int size);
  13. }
  14. public sealed class GUIFlexibleSpace : GUIElement
  15. {
  16. internal GUIFlexibleSpace(GUILayout parentLayout)
  17. :base(parentLayout)
  18. {
  19. Internal_CreateInstance(this, parentLayout);
  20. }
  21. [MethodImpl(MethodImplOptions.InternalCall)]
  22. private static extern void Internal_CreateInstance(GUIFlexibleSpace instance, GUILayout parentLayout);
  23. }
  24. }