-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.c
More file actions
58 lines (44 loc) · 1.81 KB
/
main.c
File metadata and controls
58 lines (44 loc) · 1.81 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <recomp.h>
#include <constants.h>
#include <draws.h>
#include <script_decls.h>
int main()
{
SWFAppContext app_context;
app_context.version = SWF_VERSION;
app_context.frame_funcs = frame_funcs;
app_context.str_table = str_table;
app_context.str_len_table = str_len_table;
app_context.width = FRAME_WIDTH;
app_context.height = FRAME_HEIGHT;
app_context.stage_to_ndc = stage_to_ndc;
app_context.exported_chars_count = EXPORTED_ASSETS_COUNT;
app_context.exported_char_ids = exported_char_ids;
app_context.exported_string_ids = exported_string_ids;
app_context.bitmap_count = BITMAP_COUNT;
app_context.bitmap_highest_w = BITMAP_HIGHEST_W;
app_context.bitmap_highest_h = BITMAP_HIGHEST_H;
app_context.bitmap_char_ids = bitmap_char_ids;
app_context.bitmap_ids = bitmap_ids;
app_context.shape_data_exists = SHAPE_DATA_EXISTS;
app_context.shape_data = (char*) shape_data;
app_context.shape_data_size = sizeof(shape_data);
app_context.transform_data = (char*) transform_data;
app_context.transform_data_size = sizeof(transform_data);
app_context.color_data = (char*) color_data;
app_context.color_data_size = sizeof(color_data);
app_context.uninv_mat_data = (char*) uninv_mat_data;
app_context.uninv_mat_data_size = sizeof(uninv_mat_data);
app_context.gradient_data = (char*) gradient_data;
app_context.gradient_data_size = sizeof(gradient_data);
app_context.bitmap_data = (char*) bitmap_data;
app_context.bitmap_data_size = sizeof(bitmap_data);
app_context.glyph_data = (u32*) glyph_data;
app_context.glyph_data_size = sizeof(glyph_data);
app_context.text_data = text_data;
app_context.text_data_size = sizeof(text_data);
app_context.cxform_data = (char*) cxform_data;
app_context.cxform_data_size = sizeof(cxform_data);
app_context.max_string_id = MAX_STRING_ID;
swfStart(&app_context);
}