| AnimancerComponentEditor | [Editor-Only] A custom Inspector for Animancer.AnimancerComponents. | 
							
								| AnimancerDataMigrator | [Editor-Only]
    A system for migrating old asset data to the current version of Animancer. | 
							
								| AnimancerEditorUtilities | [Editor-Only] Various utilities used throughout Animancer. | 
							
								| AnimancerEventDispatcherDrawer | [Editor-Only] A custom GUI for an Animancer.AnimancerEvent.Dispatcher. | 
							
								| AnimancerEventInvokerEditor | [Editor-Only] A custom Inspector for Animancer.AnimancerEvent.Invokers. | 
							
								| AnimancerGraphCleanup | [Editor-Only]
    Keeps track of Animancer.AnimancerGraphinstances
    to ensure that they're properly cleaned up. | 
							
								| AnimancerGraphControls | [Editor-Only] Draws manual controls for the Animancer.AnimancerGraph.PlayableGraph. | 
							
								| AnimancerGraphDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.IAnimancerComponent.Graph. | 
							
								| AnimancerGraphSpeedSlider | [Editor-Only] Animancer.Editor.ToggledSpeedSliderforAnimancer.AnimancerGraph. | 
							
								| AnimancerGUI | [Editor-Only] Various GUI utilities used throughout Animancer. | 
							
								| AnimancerIcons | [Editor-Only] Icon textures used throughout Animancer. | 
							
								| AnimancerLayerDrawer | [Editor-Only]
    A custom Inspector for an Animancer.AnimancerLayerwhich sorts and exposes some of its internal values. | 
							
								| AnimancerNodeDrawer<T> | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerNode. | 
							
								| AnimancerReadMe | [Editor-Only] A welcome screen for Animancer. | 
							
								| AnimancerSettings | [Editor-Only] Persistent settings used by Animancer. | 
							
								| AnimancerSettingsGroup | Base class for groups of fields that can be serialized inside Animancer.Editor.AnimancerSettings. | 
							
								| AnimancerSettingsGroup<T> | [Editor-Only] A static reference to a persistent setting stored in Animancer.Editor.AnimancerSettings. | 
							
								| AnimancerStateDrawer<T> | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| AnimancerStateDrawerColors | [Editor-Only] Colors used by Animancer.Editor.AnimancerStateDrawer`1. | 
							
								| AnimancerTransitionAssetBaseEditor | [Editor-Only] A custom editor for Animancer.TransitionAssetBase. | 
							
								| AnimationBindings | [Editor-Only]
    Various utility functions relating to the properties animated by an UnityEngine.AnimationClip. | 
							
								| AnimationClipEditor | [Editor-Only] [Pro-Only] A custom Inspector for UnityEngine.AnimationClips | 
							
								| AnimationEventCache | [Editor-Only] Caches UnityEngine.AnimationClip.eventsto reduce garbage allocations. | 
							
								| AnimationGatherer | [Editor-Only]
    A system that procedurally gathers animations throughout the hierarchy without needing explicit references. | 
							
								| AttributeCache<TAttribute> | [Editor-Only] A cache to optimize repeated attribute access. | 
							
								| BaseAnimancerComponentEditor | [Editor-Only] A custom Inspector for Animancer.IAnimancerComponents. | 
							
								| BoolPref | [Editor-Only]
    A simple wrapper around UnityEditor.EditorPrefsto get and set a bool.
    
    If you're interested in a more comprehensive pref wrapper that supports more types, you should check out
    Inspector Gadgets - Auto Prefs. | 
							
								| CachedEditor | [Editor-Only]
    A utility for manually drawing a UnityEditor.Editor. | 
							
								| ClipStateDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| ClipTransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| CollectionPropertyAccessor | [Editor-Only] A Animancer.Editor.PropertyAccessorfor a specific element index in a collection. | 
							
								| ControllerStateDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| ControllerTransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| ConversionCache | [Editor-Only] Utilities for Animancer.Editor.ConversionCache`2. | 
							
								| ConversionCache<TKey, TValue> | [Editor-Only]
    A simple system for converting objects and storing the results so they can be reused to minimise the need for
    garbage collection, particularly for string construction. | 
							
								| CustomGUI<T> | [Editor-Only] Draws a custom GUI for an object. | 
							
								| CustomGUIAttribute | [Editor-Only]
    Attribute for classes which implement Animancer.Editor.CustomGUI`1to specify the type of objects they apply to. | 
							
								| CustomGUIExtensions | [Editor-Only] Extension methods for Animancer.Editor.ICustomGUI. | 
							
								| CustomGUIFactory | [Editor-Only] Draws a custom GUI for an object. | 
							
								| DefaultValues | [Editor-Only] Utilities for using Animancer.DefaultValueAttributes. | 
							
								| DelegateGUI | [Editor-Only] An Animancer.Editor.ICustomGUIforSystem.MulticastDelegate. | 
							
								| DirectionalAnimationSet4Editor | [Editor-Only] A custom Inspector for Animancer.DirectionalAnimationSet4. | 
							
								| DirectionalAnimationSet8Editor | [Editor-Only] A custom Inspector for Animancer.DirectionalAnimationSet8. | 
							
								| DirectionalAnimationSetEditor | [Editor-Only]
    A custom Inspector for Animancer.DirectionalAnimationSet4andAnimancer.DirectionalAnimationSet8. | 
							
								| DirectionalClipTransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| EditableFieldDrawer | [Editor-Only] A UnityEditor.PropertyDrawerwhich adds an "Edit" button to a field. | 
							
								| EventSequenceDrawer | [Editor-Only] Draws the Inspector GUI for a Animancer.AnimancerEvent.Sequence. | 
							
								| FadeGroupDrawer | [Editor-Only] A custom GUI for Animancer.FadeGroup. | 
							
								| FloatGUI | [Editor-Only] A Animancer.Editor.ICustomGUIforfloat. | 
							
								| HybridAnimancerComponentEditor | [Editor-Only] A custom Inspector for Animancer.Editor.HybridAnimancerComponentEditors. | 
							
								| InternalSerializableTypeAttribute | [Editor-Conditional]
    A UnityEngine.Scripting.APIUpdating.MovedFromAttributewhich indicates that a type may have been previously
    defined in the pre-compiled Animancer Lite DLL in an earlier version of Animancer. | 
							
								| IntGUI | [Editor-Only] A Animancer.Editor.ICustomGUIforint. | 
							
								| LabelGUI | [Editor-Only]
    A default Animancer.Editor.ICustomGUIwhich simply draws theSystem.Object.ToString. | 
							
								| LinearMixerStateDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| LinearMixerTransitionDrawer | [Editor-Only] Draws the Inspector GUI for a Animancer.MixerTransition`2. | 
							
								| ManualMixerTransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| MaterialVariantGroup | [Editor-Only]
    A utility for automatically swapping materials based on supported shaders. | 
							
								| MixerTransition2DDrawer | [Editor-Only] Draws the Inspector GUI for a Animancer.MixerTransition`2. | 
							
								| MixerTransitionDrawer | [Editor-Only] Draws the Inspector GUI for a Animancer.MixerTransition`2. | 
							
								| NamedAnimancerComponentEditor | [Editor-Only] A custom Inspector for Animancer.NamedAnimancerComponents. | 
							
								| NamedEventDictionaryDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.NamedEventDictionary. | 
							
								| ObjectGUI<T> | [Editor-Only] A Animancer.Editor.ICustomGUIforUnityEngine.Object. | 
							
								| ObjectHighlightGUI | [Editor-Only]
    Allows any object to be highlighted in the GUI like with UnityEditor.EditorGUIUtility.PingObject(UnityEngine.Object). | 
							
								| ParameterDictionaryDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ParameterDictionary. | 
							
								| ParameterGUI<TParameter> | [Editor-Only] A custom GUI for Animancer.IParameter. | 
							
								| ParametizedAnimancerStateDrawer<T> | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| PlayableAssetStateDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.AnimancerState. | 
							
								| PlayableAssetTransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| PolymorphicDrawer | [Editor-Only]
    A UnityEditor.PropertyDrawerforAnimancer.IPolymorphicandAnimancer.PolymorphicAttribute. | 
							
								| PolymorphicDrawerDetails | [Editor-Only]
    An assembly attribute for configuring how the Animancer.Editor.PolymorphicDrawerdisplays a particular type. | 
							
								| PooledGUIContent | [Editor-Only] UnityEngine.GUIContentwithSystem.IDisposableconnected to anAnimancer.ObjectPool`1. | 
							
								| PropertyAccessor | [Editor-Only]
    A wrapper for accessing the underlying values and fields of a UnityEditor.SerializedProperty. | 
							
								| PropertyDrawers | [Editor-Only] A cache of UnityEditor.PropertyDrawers mapped to their target type. | 
							
								| ReadMe | [Editor-Only] A welcome screen for an asset. | 
							
								| ScriptableObjectEditor | [Editor-Only]
    A custom Inspector for UnityEngine.ScriptableObjects which adds a message explaining that changes in play
    mode will persist. | 
							
								| SerializableEventSequenceDrawer | [Editor-Only] Draws the Inspector GUI for a Animancer.AnimancerEvent.Sequence.Serializable. | 
							
								| SerializableEventSequenceDrawerSettings | [Editor-Only] Settings for Animancer.Editor.SerializableEventSequenceDrawer. | 
							
								| SerializableParameterBindingsDrawer | UnityEditor.PropertyDrawerforAnimancer.ControllerState.SerializableParameterBindings. | 
							
								| Serialization | [Editor-Only] Various serialization utilities. | 
							
								| SerializedArrayProperty | [Editor-Only] A wrapper around a UnityEditor.SerializedPropertyrepresenting an array field. | 
							
								| SerializedComponentDataEditorWindow<TObject, TData> | [Editor-Only]
    A Animancer.Editor.SerializedDataEditorWindow`2forUnityEngine.Components. | 
							
								| SerializedDataEditorWindow<TObject, TData> | [Editor-Only]
    A window for managing a copy of some serialized data and applying or reverting it. | 
							
								| SharedReferenceCache | [Editor-Only]
    A system which gathers information about UnityEngine.SerializeReferencefields to detect when multiple fields
    are referencing the same object. | 
							
								| SoloAnimationEditor | [Editor-Only] A custom Inspector for Animancer.SoloAnimation. | 
							
								| SpriteEditor | [Editor-Only]
    A custom Inspector for UnityEngine.Sprites which allows you to directly edit them instead of just showing
    their details like the default one does. | 
							
								| StringAssetDrawer | [Editor-Only] A custom Inspector for Animancer.StringAssetfields. | 
							
								| StringAssetEditor | [Editor-Only] A custom Inspector for Animancer.StringAssets. | 
							
								| StringGUI | [Editor-Only] A Animancer.Editor.ICustomGUIforstring. | 
							
								| TableGUI | [Editor-Only] Utility for drawing tables. | 
							
								| TimelineGUI | [Editor-Only] Draws a GUI box denoting a period of time. | 
							
								| ToggledSpeedSlider | [Editor-Only] Utility for a toggle which can show and hide a speed slider. | 
							
								| TransformTreeView | A UnityEditor.IMGUI.Controls.TreeViewfor displayingUnityEngine.Transforms alongside other data. | 
							
								| TransformTreeWindow<TObject, TData> | [Editor-Only]
    A Animancer.Editor.SerializedComponentDataEditorWindow`2which displays aAnimancer.Editor.TransformTreeView. | 
							
								| TransitionAssetGenerator | [Editor-Only]
    Context menu functions for generating Animancer.TransitionAssets
    based on the contents of Animator Controllers. | 
							
								| TransitionAssetReferenceDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| TransitionDrawer | [Editor-Only] Draws the Inspector GUI for an Animancer.ITransition. | 
							
								| TypeSelectionMenu | [Editor-Only] A context menu for selecting a System.Type. | 
							
								| UltEventDrawer | [Editor-Only] UnityEditor.PropertyDrawerforAnimancer.UltEvent. | 
							
								| UnityEventDrawer | [Editor-Only] UnityEditor.PropertyDrawerforAnimancer.UnityEvent. | 
							
								| WebsiteExistenceChecker | A utility for checking if websites exist. | 
							
								| WeightedMaskLayersDefinitionDrawer | [Editor-Only] A UnityEditor.PropertyDrawerforAnimancer.WeightedMaskLayersDefinitionfields. | 
							
								| WeightedMaskLayersDefinitionWindow | An Animancer.Editor.TransformTreeWindow`2for editing spring definitions. | 
							
								| WeightedMaskLayersFadeDrawer | [Editor-Only] A custom GUI for Animancer.WeightedMaskLayers.Fade. |