
struct CORE.Point
    x dd ?
    y dd ?
ends

struct CORE.Size
    width  dd ?
    height dd ?
ends

struct CORE.Rect
    union
        struct
            top_left CORE.Point
            size     CORE.Size
        ends
        struct
            top    dd ?
            left   dd ?
            width  dd ?
            height dd ?
        ends
    ends
ends
