CmEditorPrerequisites.h 615 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "CmPrerequisites.h"
  3. using namespace CamelotEngine; // Not great design, but I'm just using namespaces to make the distinction between engine and editor cleaner so its fine
  4. namespace CamelotEditor
  5. {
  6. class LayoutManager;
  7. class EditorPrefs;
  8. class EditorApplication;
  9. class ProjectPrefs;
  10. class QtEditor;
  11. class QtDockOverlayWidget;
  12. class EditorWidgetFactory;
  13. class QtEditorWindow;
  14. class QtEditorWidget;
  15. class QtDynamicTabBar;
  16. }
  17. // Qt
  18. class QWidget;
  19. class QLabel;
  20. class QPushButton;
  21. class QSplitter;
  22. class QStackedWidget;
  23. class QHBoxLayout;
  24. class QVBoxLayout;