internal void RemoveKeyframe(CameraKeyframeMode keyFrameMode, int index) { KeyframeEntry k = Keyframes[(int)keyFrameMode].Remove(index); if (k != null && _generateTangents) { k._prev.GenerateTangent(); k._next.GenerateTangent(); SignalPropertyChange(); } }
internal void SetKeyframe(CameraKeyframeMode keyFrameMode, int index, float value) { KeyframeArray keys = Keyframes[(int)keyFrameMode]; bool exists = keys.GetKeyframe(index) != null; KeyframeEntry k = keys.SetFrameValue(index, value); if (!exists && !_generateTangents) { k.GenerateTangent(); } if (_generateTangents) { k.GenerateTangent(); k._prev.GenerateTangent(); k._next.GenerateTangent(); } SignalPropertyChange(); }
internal void SetKeyframe(CameraKeyframeMode keyFrameMode, int index, float value) { KeyframeArray keys = GetKeys((int)keyFrameMode); bool exists = keys.GetKeyframe(index) != null; KeyframeEntry k = keys.SetFrameValue(index, value); if (!exists && !_generateTangents) k.GenerateTangent(); if (_generateTangents) { k.GenerateTangent(); k._prev.GenerateTangent(); k._next.GenerateTangent(); } SignalPropertyChange(); }
internal void RemoveKeyframe(CameraKeyframeMode keyFrameMode, int index) { KeyframeEntry k = GetKeys((int)keyFrameMode).Remove(index); if (k != null && _generateTangents) { k._prev.GenerateTangent(); k._next.GenerateTangent(); SignalPropertyChange(); } }
internal KeyframeEntry GetKeyframe(CameraKeyframeMode keyFrameMode, int index) { return GetKeys((int)keyFrameMode).GetKeyframe(index); }
public float GetFrameValue(CameraKeyframeMode keyFrameMode, int index) { return GetKeys((int)keyFrameMode).GetFrameValue(index); }
public float GetFrameValue(CameraKeyframeMode keyFrameMode, float index) { return(Keyframes[(int)keyFrameMode].GetFrameValue(index)); }
internal KeyframeEntry GetKeyframe(CameraKeyframeMode keyFrameMode, int index) { return(Keyframes[(int)keyFrameMode].GetKeyframe(index)); }
public float GetFrameValue(CameraKeyframeMode keyFrameMode, int index) { return(GetKeys((int)keyFrameMode).GetFrameValue(index)); }
internal KeyframeEntry GetKeyframe(CameraKeyframeMode keyFrameMode, int index) { return(GetKeys((int)keyFrameMode).GetKeyframe(index)); }