ExposedPropertyTable Class

Summary

Sets a UnityEngine.Playables.PlayableDirector as Animancer's UnityEngine.IExposedPropertyTable.
Assembly
Animancer.dll
Namespace
Animancer
Base Types
  • MonoBehaviour
graph BT Type-->Base0["MonoBehaviour"] Type["ExposedPropertyTable"] class Type type-node

Syntax

[AddComponentMenu(Strings.MenuPrefix + "Exposed Property Table")]
[AnimancerHelpUrl(typeof(ExposedPropertyTable))]
[DefaultExecutionOrder(-10000)]
public class ExposedPropertyTable : MonoBehaviour

Remarks

This class allows Control Tracks to work properly when played in a Animancer.PlayableAssetState.

Documentation: Exposed References

Attributes

Type Description
AddComponentMenu
AnimancerHelpUrlAttribute [Assert-Conditional] A UnityEngine.HelpURLAttribute which points to Animancer's documentation.
DefaultExecutionOrder

Methods

Name Value Summary
Awake() void
Sets the UnityEngine.Playables.PlayableDirector as Animancer's UnityEngine.IExposedPropertyTable.
OnValidate() void
Tries to automatically find any missing references.
Reset() void
Calls Animancer.ExposedPropertyTable.OnValidate and if no UnityEngine.Playables.PlayableDirector was found it adds one.