the great text and type rewrite
This commit is contained in:
parent
a220e40d13
commit
d0cc3ad16a
15 changed files with 628 additions and 318 deletions
|
|
@ -24,16 +24,16 @@ import :Types;
|
|||
export namespace Crafter {
|
||||
class Window;
|
||||
struct Anchor {
|
||||
std::int_fast32_t x;
|
||||
std::int_fast32_t y;
|
||||
std::uint_fast32_t width;
|
||||
std::uint_fast32_t height;
|
||||
std::int_fast32_t offsetX;
|
||||
std::int_fast32_t offsetY;
|
||||
std::int_fast32_t z;
|
||||
std::int32_t x;
|
||||
std::int32_t y;
|
||||
std::uint32_t width;
|
||||
std::uint32_t height;
|
||||
std::int32_t offsetX;
|
||||
std::int32_t offsetY;
|
||||
std::int32_t z;
|
||||
bool maintainAspectRatio;
|
||||
Anchor() = default;
|
||||
Anchor(std::int_fast32_t x, std::int_fast32_t y, std::uint_fast32_t width, std::uint_fast32_t height, std::int_fast32_t offsetX, std::int_fast32_t offsetY, std::int_fast32_t z, bool maintainAspectRatio = false);
|
||||
Anchor(std::int32_t x, std::int32_t y, std::uint32_t width, std::uint32_t height, std::int32_t offsetX, std::int32_t offsetY, std::int32_t z, bool maintainAspectRatio = false);
|
||||
};
|
||||
class Transform {
|
||||
public:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue