Browse Source

Remove duplicate event definitions from AtomicWork.d.ts

Shaddock Heath 9 years ago
parent
commit
9a58824556
1 changed files with 3 additions and 291 deletions
  1. 3 291
      Script/TypeScript/AtomicWork.d.ts

+ 3 - 291
Script/TypeScript/AtomicWork.d.ts

@@ -37,16 +37,6 @@ declare module Atomic {
 
     }
 
-    export interface ScreenModeEvent extends Atomic.NativeEvent {
-
-        width: number;
-        height: number;
-        fullscreen: boolean;
-        resizable: boolean;
-        borderless: boolean;
-
-    }
-
     export interface Ray {
         /** Ray origin */
         origin: Atomic.Vector3;
@@ -106,161 +96,9 @@ declare module Atomic {
         subObject: number;
     }
 
-    export interface KeyDownEvent extends NativeEvent {
-
-        // keycode
-        key: number;
-        //  Atomic.QUAL_SHIFT, Atomic.QUAL_CTRL, Atomic.QUAL_ALT, Atomic.QUAL_ANY
-        qualifiers: number;
-
-        // mouse buttons down
-        buttons: number;
-
-    }
-
-    export interface KeyUpEvent extends NativeEvent {
-
-        // keycode
-        key: number;
-        //  Atomic.QUAL_SHIFT, Atomic.QUAL_CTRL, Atomic.QUAL_ALT, Atomic.QUAL_ANY
-        qualifiers: number;
-        // mouse buttons down
-        buttons: number;
-
-    }
-
-    export interface UIShortcutEvent extends NativeEvent {
-
-        // keycode
-        key: number;
-        //  Atomic.QUAL_SHIFT, Atomic.QUAL_CTRL, Atomic.QUAL_ALT, Atomic.QUAL_ANY
-        qualifiers: number;
-
-    }
-
-    export interface UIListViewSelectionChangedEvent extends NativeEvent {
-
-        refid: string;
-        selected: boolean;
-
-    }
-
-    export interface NodeAddedEvent extends NativeEvent {
-
-        scene: Atomic.Scene;
-        parent: Atomic.Node;
-        node: Atomic.Node;
-
-    }
-
-    export interface NodeRemovedEvent extends NativeEvent {
-
-        scene: Atomic.Scene;
-        parent: Atomic.Node;
-        node: Atomic.Node;
-
-    }
-
-    export interface NodeNameChangedEvent extends NativeEvent {
-
-        scene: Atomic.Scene;
-        node: Atomic.Node;
-
-    }
-
-    export interface UIWidgetEvent extends NativeEvent {
-
-        handler: UIWidget;
-        target: UIWidget;
-        type: number; /*UIWidgetEventType*/
-        x: number;
-        y: number;
-        deltax: number;
-        deltay: number;
-        count: number;
-        key: number;
-        specialkey: number;
-        modifierkeys: number;
-        refid: string;
-        touch: boolean;
-    }
-
-    export interface UIWidgetFocusChangedEvent extends NativeEvent {
-        widget: UIWidget;
-        focused: boolean;
-    }
-
-    export interface UIWidgetEditCompleteEvent extends NativeEvent {
-        widget: UIWidget;
-    }
-
-    export interface UIWidgetDeletedEvent extends NativeEvent {
-
-        widget: UIWidget;
-    }
-
-    export interface DragBeginEvent extends NativeEvent {
-
-        source: UIWidget;
-        dragObject: UIDragObject;
-    }
-
-    export interface DragEnterWidgetEvent extends NativeEvent {
-
-        widget: UIWidget;
-        dragObject: UIDragObject;
-    }
-
-    export interface DragExitWidgetEvent extends NativeEvent {
-
-        widget: UIWidget;
-        dragObject: UIDragObject;
-    }
-
-    export interface DragEndedEvent extends NativeEvent {
-
-        target: UIWidget;
-        dragObject: UIDragObject;
-    }
-
-    export interface TemporaryChangedEvent extends NativeEvent {
-
-        serializable: Atomic.Serializable;
-
-    }
-
-    export interface ComponentAddedEvent extends NativeEvent {
-
-        scene: Atomic.Scene;
-        node: Atomic.Node;
-        component: Atomic.Component;
-
-    }
-
-    export interface ComponentRemovedEvent extends NativeEvent {
-
-        scene: Atomic.Scene;
-        node: Atomic.Node;
-        component: Atomic.Component;
-
-    }
-
-    export interface IPCJSErrorEvent extends NativeEvent {
-
-        errorName: string;
-        errorMessage: string;
-        errorFileName: string;
-        errorLineNumber: number;
-        errorStack: string;
-
-    }
-
-
-    export interface IPCMessageEvent extends NativeEvent {
-
-        message: string;
-        value: number;
-    }
+    // TODO: delete these when all references have been changed to the auto-generated name
+    export interface UIWidgetEvent extends Atomic.WidgetEvent {}
+    export interface UIWidgetDeletedEvent extends Atomic.WidgetDeletedEvent {}
 
     export interface AttributeInfo {
 
@@ -312,135 +150,9 @@ declare module Atomic {
 
 }
 
-declare module Editor {
-
-    export interface SceneNodeSelectedEvent extends Atomic.NativeEvent {
-        scene: Atomic.Scene;
-        node: Atomic.Node;
-        selected: boolean;
-        quiet: boolean;
-    }
-
-    export interface SceneEditAddRemoveNodesEvent extends Atomic.NativeEvent {
-
-        end: boolean;
-
-    }
-
-
-    export interface SceneEditNodeAddedEvent extends Atomic.NativeEvent {
-
-        scene: Atomic.Scene;
-        parent: Atomic.Node;
-        node: Atomic.Node;
-
-    }
-
-    export interface SceneEditNodeRemovedEvent extends Atomic.NativeEvent {
-
-        scene: Atomic.Scene;
-        parent: Atomic.Node;
-        node: Atomic.Node;
-
-    }
-
-    export interface SceneEditComponentAddedRemovedEvent extends Atomic.NativeEvent {
-
-        scene: Atomic.Scene;
-        node: Atomic.Node;
-        component: Atomic.Component;
-        removed: boolean;
-    }
-
-    export interface SceneEditStateChangeEvent extends Atomic.NativeEvent {
-
-        serializable: Atomic.Serializable;
-
-    }
-
-    export interface SceneEditNodeCreatedEvent extends Atomic.NativeEvent {
-        node: Atomic.Node;
-    }
-
-    export interface GizmoEditModeChangedEvent extends Atomic.NativeEvent {
-        mode: EditMode;
-    }
-
-    export interface GizmoAxisModeChangedEvent extends Atomic.NativeEvent {
-        mode: AxisMode;
-    }
-
-}
 
 declare module ToolCore {
 
-    export interface ResourceAddedEvent extends Atomic.NativeEvent {
-
-        guid: string;
-
-    }
-
-    export interface ResourceRemovedEvent extends Atomic.NativeEvent {
-
-        guid: string;
-
-    }
-
-    export interface LicenseDeactivationErrorEvent extends Atomic.NativeEvent {
-
-        message: string;
-
-    }
-
-    export interface AssetImportErrorEvent extends Atomic.NativeEvent {
-
-        path: string;
-        guid: string;
-        error: string;
-    }
-
-    export interface AssetRenamedEvent extends Atomic.NativeEvent {
-
-        asset: Asset;
-
-    }
-
-    export interface AssetMovedEvent extends Atomic.NativeEvent {
-
-        asset: Asset;
-        oldPath: string;
-
-    }
-
-
-    export interface PlatformChangedEvent extends Atomic.NativeEvent {
-
-        platform: ToolCore.Platform;
-
-    }
-
-    export interface BuildOutputEvent extends Atomic.NativeEvent {
-
-        text: string;
-
-    }
-
-    export interface BuildCompleteEvent extends Atomic.NativeEvent {
-
-        platformID: number;
-        message: string;
-        success: boolean;
-        buildFolder: string;
-
-    }
-
-    export interface NETBuildResult {
-
-        success: boolean;
-        build: NETBuild;
-        errorText: string;
-    }
-
     export var toolEnvironment: ToolEnvironment;
     export var toolSystem: ToolSystem;
     export var assetDatabase: AssetDatabase;