Vixen
02b45cc4
csharp
public sealed class AnimationGraphView

An animation graph, open for editing: layers, states, transitions and parameters.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (13)

  • protected override string TagName

    The element name this type answers to when a caller does not choose one.

  • protected override bool AcceptsFocus

    Whether the focus can rest on this kind of control at all.

  • public StateMapView Map

    The state map.

  • public UiElement Side

    The column beside it.

  • public Select Layers

    The layers.

  • public UiElement Fields

    The selected state's or transition's fields.

  • public UiElement Parameters

    The parameters.

  • public UiElement Diagnostics

    What compiling said.

  • public Button AddState

    Adds a state.

  • public ToggleButton Connect

    Latches connect mode.

  • public Button AddLayer

    Adds a layer.

  • public Button AddParameter

    Adds a parameter.

  • public Button Build

    Compiles the graph.

Methods (5)

  • protected override void OnCreated()

    Builds whatever this element is made of, once, as it joins a document.

  • public void Show(AnimationGraphDocument graph)

    Shows a graph.

  • public void Reload(AnimationGraphDocument graph)

    Rebuilds the panel from the document.

  • public int Compile()

    Compiles the graph and lists what it said.

  • public void Restate()

    Rebuilds the fields for whatever is selected, and the parameter list.

Used by (1)

  • AnimationGraphEditorFactoryVixen.Editor.AssetEditors