src/text.c

changeset 206
26726b7a89a7
parent 204
be5cf64b5c29
--- a/src/text.c	Sun Jul 13 17:17:15 2025 +0200
+++ b/src/text.c	Mon Jul 14 21:56:53 2025 +0200
@@ -86,7 +86,7 @@
         return;
     }
     if (asc_test_flag(text->base.flags, ASC_TEXT_CENTERED_FLAG)) {
-        asc_node_set_origin(node, ASC_VEC3F(surface->w / 2, 0, 0));
+        asc_scene_node_set_origin(node, ASC_VEC3F(surface->w / 2, 0, 0));
     }
 
     // Transfer Image Data
@@ -107,7 +107,7 @@
     SDL_FreeSurface(surface);
 
     // Schedule for transform update
-    asc_node_update_transform(node);
+    asc_scene_node_update_transform(node);
 }
 
 static void asc_text_draw(const AscCamera *camera, const AscSceneNode *node) {
@@ -182,7 +182,7 @@
 ) {
     asc_ptr_cast(AscSceneNode, snode, node);
     asc_set_flag_masked(snode->flags, ASC_TEXT_ALIGNMENT_MASK, alignment);
-    asc_node_update(snode);
+    asc_scene_node_update(snode);
 }
 
 void asc_text_centered(AscText *node, bool centered) {
@@ -192,12 +192,12 @@
     } else {
         asc_set_flag(snode->flags, ASC_TEXT_ALIGN_CENTERED);
     }
-    asc_node_update(snode);
+    asc_scene_node_update(snode);
 }
 
 void asc_text_max_width(AscText *node, unsigned max_width) {
     node->max_width = max_width;
-    asc_node_update((AscSceneNode*)node);
+    asc_scene_node_update((AscSceneNode*)node);
 }
 
 void asc_text_printf(
@@ -214,6 +214,6 @@
             ap
     );
     va_end(ap);
-    asc_node_update((AscSceneNode*)node);
+    asc_scene_node_update((AscSceneNode*)node);
 }
 

mercurial