Browse Source

Updated newly built typescript definitions

(cherry picked from commit b537ff2ae84835954c5dcde38885487103d51f4e)

(cherry picked from commit b537ff2ae84835954c5dcde38885487103d51f4e)
Matt Benic 10 years ago
parent
commit
3e52e3ca0e
2 changed files with 528 additions and 470 deletions
  1. 496 438
      Script/TypeScript/Atomic.d.ts
  2. 32 32
      Script/TypeScript/ToolCore.d.ts

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


+ 32 - 32
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,27 @@ declare module ToolCore {
 
    }
 
+   export class AssetDatabase extends Atomic.AObject {
+
+      cachePath: string;
+
+      // Construct.
+      constructor();
+
+      getAssetByGUID(guid: string): Asset;
+      getAssetByPath(path: string): Asset;
+      getAssetByCachePath(cachePath: string): Asset;
+      generateAssetGUID(): string;
+      registerGUID(guid: string): void;
+      getCachePath(): string;
+      deleteAsset(asset: Asset): void;
+      scan(): void;
+      getDotAssetFilename(path: string): string;
+      getFolderAssets(folder:string):ToolCore.Asset[];
+      getAssetsByImporterType(type:string):ToolCore.Asset[];
+
+   }
+
    export class Asset extends Atomic.AObject {
 
       guid: string;
@@ -282,27 +303,6 @@ declare module ToolCore {
 
    }
 
-   export class AssetDatabase extends Atomic.AObject {
-
-      cachePath: string;
-
-      // Construct.
-      constructor();
-
-      getAssetByGUID(guid: string): Asset;
-      getAssetByPath(path: string): Asset;
-      getAssetByCachePath(cachePath: string): Asset;
-      generateAssetGUID(): string;
-      registerGUID(guid: string): void;
-      getCachePath(): string;
-      deleteAsset(asset: Asset): void;
-      scan(): void;
-      getDotAssetFilename(path: string): string;
-      getFolderAssets(folder:string):ToolCore.Asset[];
-      getAssetsByImporterType(type:string):ToolCore.Asset[];
-
-   }
-
    export class AssetImporter extends Atomic.AObject {
 
       asset: Asset;

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