blob: cc9124660bf9213b92df536a008f46f689385b2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#include "saffron_layout.h"
#include "saffron_api.h"
#include <SDL3/SDL_video.h>
#include <stdio.h>
#include <stdlib.h>
#include <SDL3/SDL.h>
#include <SDL3_ttf/SDL_ttf.h>
#include <saffron.h>
SaffronBox* saffron_box_new(SaffronOrientation orientation, SaffronHorizontalAlignment halign, SaffronVerticalAlignment valign, int spacing, int padding, int margin) {
SaffronBox* box = malloc(sizeof(SaffronBox));
if (!box) return NULL;
saffron_widget_init((SaffronWidget*)box);
box->orientation = orientation;
box->halign = halign;
box->valign = valign;
box->spacing = spacing;
box->padding = padding;
box->margin = margin;
return box;
}
|