| Vector3 get_position() | Public+1 flags | | 0x0C |
| void set_position(const Vector3& value) | Public+1 flags | | 0x0C |
| Quaternion get_rotation() | Public+1 flags | | 0x10 |
| void set_rotation(const Quaternion& value) | Public+1 flags | | 0x10 |
| Vector3 get_eulerAngles() | Public+1 flags | | 0x0C |
| void set_eulerAngles(const Vector3& value) | Public+1 flags | | 0x0C |
| bool get_applyOffsets() | Public+1 flags | | 0x01 |
| void set_applyOffsets(bool value) | Public+1 flags | | 0x01 |
| TrackOffset get_trackOffset() | Public+1 flags | | 0x04 |
| void set_trackOffset(const TrackOffset& value) | Public+1 flags | | 0x04 |
| MatchTargetFields get_matchTargetFields() | Public+1 flags | | 0x04 |
| void set_matchTargetFields(const MatchTargetFields& value) | Public+1 flags | | 0x04 |
| AnimationClip get_infiniteClip() | Public+1 flags | | 0x08 |
| void set_infiniteClip(AnimationClip value) | 2 flags | | 0x08 |
| bool get_infiniteClipRemoveOffset() | 2 flags | | 0x01 |
| void set_infiniteClipRemoveOffset(bool value) | 2 flags | | 0x01 |
| AvatarMask get_avatarMask() | Public+1 flags | | 0x08 |
| void set_avatarMask(AvatarMask value) | Public+1 flags | | 0x08 |
| bool get_applyAvatarMask() | Public+1 flags | | 0x01 |
| void set_applyAvatarMask(bool value) | Public+1 flags | | 0x01 |
| bool CanCompileClips() | 2 flags | | 0x01 |
| IEnumerable<UnityEngine.Playables.PlayableBinding> get_outputs() | Public+2 flags | | 0x08 |
| bool get_inClipMode() | Public+1 flags | | 0x01 |
| Vector3 get_infiniteClipOffsetPosition() | Public+1 flags | | 0x0C |
| void set_infiniteClipOffsetPosition(const Vector3& value) | Public+1 flags | | 0x0C |
| Quaternion get_infiniteClipOffsetRotation() | Public+1 flags | | 0x10 |
| void set_infiniteClipOffsetRotation(const Quaternion& value) | Public+1 flags | | 0x10 |
| Vector3 get_infiniteClipOffsetEulerAngles() | Public+1 flags | | 0x0C |
| void set_infiniteClipOffsetEulerAngles(const Vector3& value) | Public+1 flags | | 0x0C |
| double get_infiniteClipTimeOffset() | 2 flags | | 0x08 |
| void set_infiniteClipTimeOffset(double value) | 2 flags | | 0x08 |
| LoopMode get_infiniteClipLoop() | 2 flags | | 0x04 |
| void set_infiniteClipLoop(const LoopMode& value) | 2 flags | | 0x04 |
| void ResetOffsets() | Private | | 0x00 |
| TimelineClip CreateClip(AnimationClip clip) | Public | | 0x08 |
| void CreateInfiniteClip(const string& infiniteClipName) | Public | | 0x08 |
| TimelineClip CreateRecordableClip(const string& animClipName) | Public | | 0x08 |
| void OnCreateClip(TimelineClip clip) | 2 flags | | 0x08 |
| int CalculateItemsHash() | 2 flags | | 0x04 |
| void UpdateClipOffsets() | 1 flags | | 0x00 |
| Playable CompileTrackPlayable(const PlayableGraph& graph, AnimationTrack track, GameObject go, IntervalTree<UnityEngine.Timeline.RuntimeElement> tree, const AppliedOffsetMode& mode) | Private | | 0x10 |
| Playable UnityEngine.Timeline.ILayerable.CreateLayerMixer(const PlayableGraph& graph, GameObject go, int inputCount) | PrivateFinal+2 flags | | 0x10 |
| Playable CreateMixerPlayableGraph(const PlayableGraph& graph, GameObject go, IntervalTree<UnityEngine.Timeline.RuntimeElement> tree) | 2 flags | | 0x10 |
| int GetDefaultBlendCount() | Private | | 0x04 |
| void AttachDefaultBlend(const PlayableGraph& graph, const AnimationLayerMixerPlayable& mixer, bool requireOffset) | Private | | 0x10 |
| Playable AttachOffsetPlayable(const PlayableGraph& graph, const Playable& playable, const Vector3& pos, const Quaternion& rot) | Private | | 0x10 |
| bool RequiresMotionXPlayable(const AppliedOffsetMode& mode, GameObject gameObject) | Private | | 0x08 |
| bool UsesAbsoluteMotion(const AppliedOffsetMode& mode) | PrivateStatic | | 0x04 |
| bool HasController(GameObject gameObject) | Private | | 0x08 |
| Animator GetBinding(PlayableDirector director) | 1 flags | | 0x08 |
| AnimationLayerMixerPlayable CreateGroupMixer(const PlayableGraph& graph, GameObject go, int inputCount) | PrivateStatic | | 0x10 |
| Playable CreateInfiniteTrackPlayable(const PlayableGraph& graph, GameObject go, IntervalTree<UnityEngine.Timeline.RuntimeElement> tree, const AppliedOffsetMode& mode) | Private | | 0x10 |
| Playable ApplyTrackOffset(const PlayableGraph& graph, const Playable& root, GameObject go, const AppliedOffsetMode& mode) | Private | | 0x10 |
| void GetEvaluationTime(ref double& outStart, ref double& outDuration) | 2 flags | | 0x08 |
| void GetSequenceTime(ref double& outStart, ref double& outDuration) | 2 flags | | 0x08 |
| void AssignAnimationClip(TimelineClip clip, AnimationClip animClip) | Private | | 0x08 |
| void GatherProperties(PlayableDirector director, IPropertyCollector driver) | Public+1 flags | | 0x08 |
| void GetAnimationClips(List<UnityEngine.AnimationClip> animClips) | Private | | 0x08 |
| AppliedOffsetMode GetOffsetMode(GameObject go, bool animatesRootTransform) | Private | | 0x08 |
| bool IsRootTransformDisabledByMask(GameObject gameObject, Transform genericRootNode) | Private | | 0x08 |
| Transform GetGenericRootNode(GameObject gameObject) | Private | | 0x08 |
| bool AnimatesRootTransform() | 1 flags | | 0x01 |
| Transform FindInHierarchyBreadthFirst(Transform t, const string& name) | PrivateStatic | | 0x08 |
| Vector3 get_openClipOffsetPosition() | Public+1 flags | | 0x0C |
| void set_openClipOffsetPosition(const Vector3& value) | Public+1 flags | | 0x0C |
| Quaternion get_openClipOffsetRotation() | Public+1 flags | | 0x10 |
| void set_openClipOffsetRotation(const Quaternion& value) | Public+1 flags | | 0x10 |
| Vector3 get_openClipOffsetEulerAngles() | Public+1 flags | | 0x0C |
| void set_openClipOffsetEulerAngles(const Vector3& value) | Public+1 flags | | 0x0C |
| void OnUpgradeFromVersion(int oldVersion) | 2 flags | | 0x04 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |