# ChildAnimatorStateMachine

> Structure that represents a state machine in the context of its parent state machine.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.Animations](/engine/6000.0/script-reference/unityeditor/animations.md)
* **Assembly:** UnityEditor

```csharp
public struct ChildAnimatorStateMachine
```

## Properties

| Property                                                                                                         | Description                                                                        |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [position](/engine/6000.0/script-reference/unityeditor/animations/childanimatorstatemachine/position.md)         | The position of the state machine node in the context of its parent state machine. |
| [stateMachine](/engine/6000.0/script-reference/unityeditor/animations/childanimatorstatemachine/statemachine.md) | The state machine.                                                                 |
