GUIScrollArea.cs 783 B

123456789101112131415161718192021222324
  1. using System.Runtime.CompilerServices;
  2. namespace BansheeEngine
  3. {
  4. public sealed class GUIScrollArea : GUIElement
  5. {
  6. private GUILayout _mainLayout;
  7. public GUILayout layout
  8. {
  9. get { return _mainLayout; }
  10. }
  11. internal GUIScrollArea(GUILayout parentLayout, GUIElementStyle style, params GUIOption[] options)
  12. :base(parentLayout)
  13. {
  14. Internal_CreateInstance(this, parentLayout, style, options);
  15. _mainLayout = new GUILayoutY(this);
  16. }
  17. [MethodImpl(MethodImplOptions.InternalCall)]
  18. private static extern void Internal_CreateInstance(GUIScrollArea instance, GUILayout parentLayout, GUIElementStyle style, params GUIOption[] options);
  19. }
  20. }