TimelinerController.d.ts 588 B

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