text: #ifndef NYENGINE_GUI_WINDOW_SETTINGS_HPP_INCLUDED
  #define NYENGINE_GUI_WINDOW_SETTINGS_HPP_INCLUDED
  #include "../type/types.hpp"
  
  /// Contains all Nyengine GUI types.
  namespace nyengine::gui
  {
      /// Represents a window's settings used for creating a window.
      struct WindowSettings
      {
          type::int32_dynamic_t width{250};
          type::int32_dynamic_t height{250};
          type::float32_dynamic_t fov{60.0f};
          const char *title{""};
          bool isMSAAEnabled{false};
          type::int32_dynamic_t msaaSamples{4};
      };
  }
  
  #endif
  