BsEditorWidgetLayout.cpp 850 B

123456789101112131415161718192021222324252627282930313233
  1. #include "BsEditorWidgetLayout.h"
  2. #include "BsEditorWidgetLayoutRTTI.h"
  3. using namespace CamelotFramework;
  4. using namespace BansheeEngine;
  5. namespace BansheeEditor
  6. {
  7. EditorWidgetLayout::Entry::Entry()
  8. :isDocked(true), x(0), y(0), width(0), height(0)
  9. { }
  10. EditorWidgetLayout::Entry::~Entry()
  11. { }
  12. EditorWidgetLayout::EditorWidgetLayout(const DockManagerLayoutPtr& dockLayout)
  13. :mDockLayout(dockLayout)
  14. { }
  15. /************************************************************************/
  16. /* RTTI */
  17. /************************************************************************/
  18. RTTITypeBase* EditorWidgetLayout::getRTTIStatic()
  19. {
  20. return EditorWidgetLayoutRTTI::instance();
  21. }
  22. RTTITypeBase* EditorWidgetLayout::getRTTI() const
  23. {
  24. return EditorWidgetLayout::getRTTIStatic();
  25. }
  26. }