super basic UI constraint and alignment system with a super basic "game framework"

This commit is contained in:
2023-12-11 23:00:31 +02:00
committed by Illusion
parent 129e038c19
commit 3ab33f3f84
20 changed files with 989 additions and 414 deletions
+14
View File
@@ -27,3 +27,17 @@ Matrix4x4 orthographic_projection_2d(float left, float right, float bottom, floa
int max(int a, int b) {
return a > b ? a : b;
}
float maxf(float a, float b) {
return a > b ? a : b;
}
float clampf(float value, float min, float max) {
if (value < min) {
return min;
} else if (value > max) {
return max;
}
return value;
}