TimelinerController.d.ts 613 B

1234567891011121314151617181920
  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. }