babylon.action.d.ts 716 B

12345678910111213141516171819
  1. declare module BABYLON {
  2. class Action {
  3. public triggerOptions: any;
  4. public trigger: number;
  5. public _actionManager: ActionManager;
  6. private _nextActiveAction;
  7. private _child;
  8. private _condition;
  9. private _triggerParameter;
  10. constructor(triggerOptions: any, condition?: Condition);
  11. public _prepare(): void;
  12. public getTriggerParameter(): any;
  13. public _executeCurrent(evt: ActionEvent): void;
  14. public execute(evt: ActionEvent): void;
  15. public then(action: Action): Action;
  16. public _getProperty(propertyPath: string): string;
  17. public _getEffectiveTarget(target: any, propertyPath: string): any;
  18. }
  19. }