more types
This commit is contained in:
@@ -370,6 +370,13 @@ typedef struct Box {
|
|||||||
u32 width;
|
u32 width;
|
||||||
} Box;
|
} Box;
|
||||||
|
|
||||||
|
typedef struct Boxf32 {
|
||||||
|
f32 x;
|
||||||
|
f32 y;
|
||||||
|
f32 width;
|
||||||
|
f32 height;
|
||||||
|
} Boxf32;
|
||||||
|
|
||||||
typedef struct XYZ {
|
typedef struct XYZ {
|
||||||
i32 x;
|
i32 x;
|
||||||
i32 y;
|
i32 y;
|
||||||
@@ -452,6 +459,27 @@ typedef union Vec2f32 {
|
|||||||
typedef Vec2f32 Range1f32;
|
typedef Vec2f32 Range1f32;
|
||||||
typedef Vec2f32 Vec2;
|
typedef Vec2f32 Vec2;
|
||||||
|
|
||||||
|
typedef union Vec4f32 {
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
f32 min_x;
|
||||||
|
f32 max_x;
|
||||||
|
f32 min_y;
|
||||||
|
f32 max_y;
|
||||||
|
};
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
f32 x1;
|
||||||
|
f32 y1;
|
||||||
|
f32 x2;
|
||||||
|
f32 y2;
|
||||||
|
};
|
||||||
|
f32 v[4];
|
||||||
|
} Vec4f32;
|
||||||
|
|
||||||
|
typedef Vec4f32 Range2f32;
|
||||||
|
typedef Vec4f32 Vec4;
|
||||||
|
|
||||||
#if OS_WINDOWS
|
#if OS_WINDOWS
|
||||||
# define WIN32_LEAN_AND_MEAN
|
# define WIN32_LEAN_AND_MEAN
|
||||||
# include <Windows.h>
|
# include <Windows.h>
|
||||||
|
|||||||
Reference in New Issue
Block a user