SerializableEventSequenceDrawer.

SerializableEventSequenceDrawer.Context Class

Summary

Details of an Animancer.AnimancerEvent.Sequence.Serializable.
Assembly
Animancer.dll
Namespace
Animancer.Editor
Interfaces
  • IDisposable
Base Types
  • Object
graph BT Type-->Base0["Object"] Type-.->Interface0["IDisposable"] Type["SerializableEventSequenceDrawer.Context"] class Type type-node

Syntax

public class SerializableEventSequenceDrawer.Context : IDisposable

Fields

Name Constant Value Summary
Callbacks
The property representing the Animancer.AnimancerEvent.Sequence.Serializable._Callbacks field.
Names
The property representing the Animancer.AnimancerEvent.Sequence.Serializable._Names field.
Times
The property representing the Animancer.AnimancerEvent.Sequence.Serializable._NormalizedTimes field.

Properties

Name Value Summary
Current SerializableEventSequenceDrawer.Context
The currently active instance.
static
Property SerializedProperty
The main property representing the Animancer.Editor.SerializableEventSequenceDrawer.Context.Sequence field.
SelectedEvent int
The index of the currently selected event.
Sequence AnimancerEvent.Sequence.Serializable
Underlying value of the Animancer.Editor.SerializableEventSequenceDrawer.Context.Property.
TransitionContext TransitionDrawer.DrawerContext
Shorthand for Animancer.Editor.TransitionDrawer.Context.

Methods

Name Value Summary
Copy() SerializableEventSequenceDrawer.Context
Creates a copy of this Animancer.Editor.SerializableEventSequenceDrawer.Context.
Dispose() void
[System.IDisposable] Calls UnityEditor.SerializedObject.ApplyModifiedProperties.
Get(SerializedProperty) SerializableEventSequenceDrawer.Context
Adds a new Animancer.Editor.SerializableEventSequenceDrawer.Context representing the `property` to the stack and returns it.
static
SetAsCurrent() SerializableEventSequenceDrawer.Context
Sets this Animancer.Editor.SerializableEventSequenceDrawer.Context as the Animancer.Editor.SerializableEventSequenceDrawer.Context.Current and returns it.