TimelinerController.d.ts 614 B

12345678910111213141516171819202122
  1. import {
  2. AnimationClip,
  3. Scene,
  4. Vector3
  5. } from '../../../src/Three';
  6. export class TimelinerController {
  7. constructor( scene: Scene, trackInfo: object[], onUpdate: () => void );
  8. delKeyframe( channelName: string, time: number ): void;
  9. deserialize( structs: object ): void;
  10. getChannelKeyTimes(): number[];
  11. getChannelNames(): string[];
  12. init(): void;
  13. moveKeyframe( channelName: string, time: number, delta: number, moveRemaining: boolean ): void;
  14. serialize(): object;
  15. setDisplayTime( time: number ): void;
  16. setDuration( duration: number ): void;
  17. setKeyframe( channelName: string, time: number ): void;
  18. }