소스 검색

jme3-core: add 2 getters for frame interpolators (#2152)

Stephen Gold 1 년 전
부모
커밋
85747dfda1
2개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      jme3-core/src/main/java/com/jme3/anim/MorphTrack.java
  2. 9 0
      jme3-core/src/main/java/com/jme3/anim/TransformTrack.java

+ 9 - 0
jme3-core/src/main/java/com/jme3/anim/MorphTrack.java

@@ -228,6 +228,15 @@ public class MorphTrack implements AnimTrack<float[]> {
         fi.interpolateWeights(blend, startFrame, weights, nbMorphTargets, store);
     }
 
+    /**
+     * Access the FrameInterpolator.
+     *
+     * @return the pre-existing instance or null
+     */
+    public FrameInterpolator getFrameInterpolator() {
+        return interpolator;
+    }
+
     /**
      * Replace the FrameInterpolator.
      *

+ 9 - 0
jme3-core/src/main/java/com/jme3/anim/TransformTrack.java

@@ -301,6 +301,15 @@ public class TransformTrack implements AnimTrack<Transform> {
         }
     }
 
+    /**
+     * Access the FrameInterpolator.
+     *
+     * @return the pre-existing instance or null
+     */
+    public FrameInterpolator getFrameInterpolator() {
+        return interpolator;
+    }
+
     /**
      * Replaces the frame interpolator.
      *