95 AscText *text = cxZallocDefault(sizeof(AscText)); |
95 AscText *text = cxZallocDefault(sizeof(AscText)); |
96 AscSceneNode *node = &text->base.data; |
96 AscSceneNode *node = &text->base.data; |
97 |
97 |
98 // node properties |
98 // node properties |
99 asc_scene_node_name(node, args.name); |
99 asc_scene_node_name(node, args.name); |
100 node->render_group = ASC_RENDER_GROUP_SPRITE_BLEND; |
100 node->render_group = ASC_RENDER_GROUP_SPRITE_BLEND_RECT; |
101 node->destroy_func = asc_text_destroy; |
101 node->destroy_func = asc_text_destroy; |
102 node->update_func = asc_text_update; |
102 node->update_func = asc_text_update; |
103 node->position = asc_vec3f_new(args.x, args.y, ASC_SCENE_2D_DEPTH_OFFSET); |
103 node->position = asc_vec3f_new(args.x, args.y, ASC_SCENE_2D_DEPTH_OFFSET); |
104 node->scale = asc_vec3f_one; |
104 node->scale = asc_vec3f_one; |
105 |
105 |