light/modules/surface/requests.cppm
light7734 63cb6dfe92
Some checks are pending
continuous-integration/drone/push Build is running
wip: convert from include style to module import style :D
2025-11-04 18:50:59 +03:30

27 lines
347 B
C++

export module surface.requests;
import math.vec2;
import std;
export namespace lt::surface {
struct ModifyTitleRequest
{
std::string title;
};
struct ModifyResolutionRequest
{
math::uvec2 resolution;
};
struct ModifyPositionRequest
{
math::ivec2 position;
};
struct ModifyVisibilityRequest
{
bool visible;
};
}; // namespace lt::surface