src/scene.c

changeset 55
6b61b4899587
parent 51
a656496594f9
child 61
b7954818a6b7
     1.1 --- a/src/scene.c	Wed Apr 10 19:29:09 2024 +0200
     1.2 +++ b/src/scene.c	Wed Apr 10 19:31:26 2024 +0200
     1.3 @@ -83,6 +83,11 @@
     1.4      cx_foreach(AscSceneNode*, node, iter) {
     1.5          node->depth = iter.depth;
     1.6  
     1.7 +        // skip hidden nodes (and all their children)
     1.8 +        if (node->hidden) {
     1.9 +            cxTreeVisitorContinue(iter);
    1.10 +        }
    1.11 +
    1.12          // execute behaviors, first
    1.13          if (node->behaviors != NULL) {
    1.14              CxIterator behavior_iter = cxListIterator(node->behaviors);

mercurial