Browse Source

Updated typescript definitions

Matt Benic 10 years ago
parent
commit
bc32beb734
2 changed files with 489 additions and 489 deletions
  1. 440 440
      Script/TypeScript/Atomic.d.ts
  2. 49 49
      Script/TypeScript/ToolCore.d.ts

File diff suppressed because it is too large
+ 440 - 440
Script/TypeScript/Atomic.d.ts


+ 49 - 49
Script/TypeScript/ToolCore.d.ts

@@ -88,6 +88,17 @@ declare module ToolCore {
 
    }
 
+   export class ProjectFile extends Atomic.AObject {
+
+      // Construct.
+      constructor();
+
+      save(project: Project): void;
+      load(project: Project): boolean;
+      writeNewProject(fullpath: string): void;
+
+   }
+
    export class Project extends Atomic.AObject {
 
       resourcePath: string;
@@ -132,17 +143,6 @@ declare module ToolCore {
 
    }
 
-   export class ProjectFile extends Atomic.AObject {
-
-      // Construct.
-      constructor();
-
-      save(project: Project): void;
-      load(project: Project): boolean;
-      writeNewProject(fullpath: string): void;
-
-   }
-
    export class Platform extends Atomic.AObject {
 
       name: string;
@@ -237,6 +237,44 @@ declare module ToolCore {
 
    }
 
+   export class AudioImporter extends AssetImporter {
+
+      // Construct.
+      constructor(asset: Asset);
+
+      setDefaults(): void;
+
+   }
+
+   export class MaterialImporter extends AssetImporter {
+
+      // Construct.
+      constructor(asset: Asset);
+
+      setDefaults(): void;
+      saveMaterial(): void;
+
+   }
+
+   export class PrefabImporter extends AssetImporter {
+
+      // Construct.
+      constructor(asset: Asset);
+
+      setDefaults(): void;
+      preload(): boolean;
+
+   }
+
+   export class TextureImporter extends AssetImporter {
+
+      // Construct.
+      constructor(asset: Asset);
+
+      setDefaults(): void;
+
+   }
+
    export class Asset extends Atomic.AObject {
 
       guid: string;
@@ -324,15 +362,6 @@ declare module ToolCore {
 
    }
 
-   export class AudioImporter extends AssetImporter {
-
-      // Construct.
-      constructor(asset: Asset);
-
-      setDefaults(): void;
-
-   }
-
    export class JavascriptImporter extends AssetImporter {
 
       resource: Atomic.Resource;
@@ -346,16 +375,6 @@ declare module ToolCore {
 
    }
 
-   export class MaterialImporter extends AssetImporter {
-
-      // Construct.
-      constructor(asset: Asset);
-
-      setDefaults(): void;
-      saveMaterial(): void;
-
-   }
-
    export class AnimationImportInfo extends Atomic.AObject {
 
       name: string;
@@ -395,25 +414,6 @@ declare module ToolCore {
 
    }
 
-   export class PrefabImporter extends AssetImporter {
-
-      // Construct.
-      constructor(asset: Asset);
-
-      setDefaults(): void;
-      preload(): boolean;
-
-   }
-
-   export class TextureImporter extends AssetImporter {
-
-      // Construct.
-      constructor(asset: Asset);
-
-      setDefaults(): void;
-
-   }
-
    export class LicenseSystem extends Atomic.AObject {
 
       key: string;

Some files were not shown because too many files changed in this diff