paint: cleanup
This commit is contained in:
@@ -44,66 +44,65 @@ char *text_texture_node_value(ui_node_t *node, ui_node_socket_t *socket) {
|
||||
|
||||
void text_texture_node_init() {
|
||||
|
||||
ui_node_t *text_texture_node_def =
|
||||
ALLOC_INIT(ui_node_t, {.id = 0,
|
||||
.name = _tr("Text Texture"),
|
||||
.type = "TEX_TEXT", // extension
|
||||
.x = 0,
|
||||
.y = 0,
|
||||
.color = 0xff4982a0,
|
||||
.inputs = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Vector"),
|
||||
.type = "VECTOR",
|
||||
.color = 0xff6363c7,
|
||||
.default_value = f32_array_create_xyz(0.0, 0.0, 0.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
},
|
||||
1),
|
||||
.outputs = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Color"),
|
||||
.type = "RGBA",
|
||||
.color = 0xffc7c729,
|
||||
.default_value = f32_array_create_xyzw(0.0, 0.0, 0.0, 1.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Alpha"),
|
||||
.type = "VALUE",
|
||||
.color = 0xffa1a1a1,
|
||||
.default_value = f32_array_create_x(1.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
},
|
||||
2),
|
||||
.buttons = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_button_t, {.name = "text",
|
||||
.type = "STRING",
|
||||
.output = -1,
|
||||
.default_value = f32_array_create_x(0), // "",
|
||||
.data = NULL,
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.height = 0}),
|
||||
},
|
||||
1),
|
||||
.width = 0,
|
||||
.flags = 0});
|
||||
ui_node_t *text_texture_node_def = ALLOC_INIT(ui_node_t, {.id = 0,
|
||||
.name = _tr("Text Texture"),
|
||||
.type = "TEX_TEXT", // extension
|
||||
.x = 0,
|
||||
.y = 0,
|
||||
.color = 0xff4982a0,
|
||||
.inputs = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Vector"),
|
||||
.type = "VECTOR",
|
||||
.color = 0xff6363c7,
|
||||
.default_value = f32_array_create_xyz(0.0, 0.0, 0.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
},
|
||||
1),
|
||||
.outputs = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Color"),
|
||||
.type = "RGBA",
|
||||
.color = 0xffc7c729,
|
||||
.default_value = f32_array_create_xyzw(0.0, 0.0, 0.0, 1.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
ALLOC_INIT(ui_node_socket_t, {.id = 0,
|
||||
.node_id = 0,
|
||||
.name = _tr("Alpha"),
|
||||
.type = "VALUE",
|
||||
.color = 0xffa1a1a1,
|
||||
.default_value = f32_array_create_x(1.0),
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.display = 0}),
|
||||
},
|
||||
2),
|
||||
.buttons = any_array_create_from_raw(
|
||||
(void *[]){
|
||||
ALLOC_INIT(ui_node_button_t, {.name = "text",
|
||||
.type = "STRING",
|
||||
.output = -1,
|
||||
.default_value = f32_array_create_x(0), // "",
|
||||
.data = NULL,
|
||||
.min = 0.0,
|
||||
.max = 1.0,
|
||||
.precision = 100,
|
||||
.height = 0}),
|
||||
},
|
||||
1),
|
||||
.width = 0,
|
||||
.flags = 0});
|
||||
|
||||
any_array_push(nodes_material_texture, text_texture_node_def);
|
||||
any_map_set(parser_material_node_vectors, "TEX_TEXT", text_texture_node_vector);
|
||||
|
||||
Reference in New Issue
Block a user