22 lines
443 B
C++
22 lines
443 B
C++
#pragma once
|
|
|
|
#include "FramePriority.h"
|
|
#include "FrameReason.h"
|
|
|
|
#include <cstdint>
|
|
|
|
namespace XCEngine::UI::Editor::Windowing::Domain {
|
|
|
|
struct WindowIntent {
|
|
enum class Type : std::uint8_t {
|
|
None = 0,
|
|
RequestFrame,
|
|
};
|
|
|
|
Type type = Type::None;
|
|
FramePriority framePriority = FramePriority::Normal;
|
|
FrameReason frameReason = FrameReason::Unknown;
|
|
};
|
|
|
|
} // namespace XCEngine::UI::Editor::Windowing::Domain
|