Sat, 31 May 2025 22:39:19 +0200
remove outdated functions
src/scene_node.c | file | annotate | diff | comparison | revisions |
--- a/src/scene_node.c Fri May 30 19:37:23 2025 +0200 +++ b/src/scene_node.c Sat May 31 22:39:19 2025 +0200 @@ -133,27 +133,6 @@ asc_node_update_transform(node); } -// TODO: rename in asc_node_add_behavior or just asc_add_behavior() -void asc_scene_add_behavior( - AscSceneNode *node, - asc_scene_node_update_func behavior -) { - if (node->behaviors == NULL) { - node->behaviors = cxLinkedListCreateSimple(CX_STORE_POINTERS); - } - // TODO: create AscBehavior struct with more stuff than just a fptr - cxListAdd(node->behaviors, behavior); -} - -void asc_scene_remove_behavior( - AscSceneNode *node, - asc_scene_node_update_func behavior -) { - if (node->behaviors != NULL) { - cxListFindRemove(node->behaviors, behavior); - } -} - void asc_node_update(AscSceneNode *node) { asc_set_flag(node->flags, ASC_SCENE_NODE_UPDATE_GRAPHICS); }