|
|
@@ -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;
|