### Struct

# Clutter ActorIter

#### Description [src]

    struct ClutterActorIter {
      /* No available fields */
    }

An iterator structure that allows to efficiently iterate over a section of the scene graph.

The contents of the `ClutterActorIter` structure are private and should only be accessed using the provided API.

#### Instance methods

###### clutter_actor_iter_destroy

Safely destroys the `ClutterActor` currently pointer to by the iterator from its parent.

###### clutter_actor_iter_init

Initializes a `ClutterActorIter`, which can then be used to iterate efficiently over a section of the scene graph, and associates it with `root`.

###### clutter_actor_iter_is_valid

Checks whether a `ClutterActorIter` is still valid.

###### clutter_actor_iter_next

Advances the `iter` and retrieves the next child of the root `ClutterActor` that was used to initialize the `ClutterActorIterator`.

###### clutter_actor_iter_prev

Advances the `iter` and retrieves the previous child of the root `ClutterActor` that was used to initialize the `ClutterActorIterator`.

###### clutter_actor_iter_remove

Safely removes the `ClutterActor` currently pointer to by the iterator from its parent.