Files
XCEngine/new_editor/include/XCEditor/Windowing/WindowIntent.h

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