Skip to content

Commit 2dce988

Browse files
author
Unity Technologies
committed
Unity 2020.1.0a15 C# reference source code
1 parent 3e4f048 commit 2dce988

File tree

281 files changed

+7850
-4360
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

281 files changed

+7850
-4360
lines changed

Editor/Mono/2D/SpriteAtlas/EditorSpriteAtlas.bindings.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
44

55
using System.Runtime.InteropServices;
6-
76
using UnityEngine;
87
using UnityEngine.U2D;
98
using UnityEngine.Bindings;
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
// Unity C# reference source
2+
// Copyright (c) Unity Technologies. For terms of use, see
3+
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
4+
5+
using System;
6+
using System.Collections.Generic;
7+
using System.ComponentModel;
8+
using UnityEditor.Build;
9+
using UnityEditor.Experimental.AssetImporters;
10+
using UnityEngine;
11+
using UnityEngine.Bindings;
12+
using UnityEngine.Scripting;
13+
using UnityEngine.U2D;
14+
15+
namespace UnityEditor.U2D
16+
{
17+
// SpriteAtlas Importer lets you modify [[SpriteAtlas]]
18+
[NativeHeader("Editor/Src/2D/SpriteAtlas/SpriteAtlasAsset.h")]
19+
[NativeType(Header = "Editor/Src/2D/SpriteAtlas/SpriteAtlasAsset.h")]
20+
public class SpriteAtlasAsset : UnityEngine.Object
21+
{
22+
public SpriteAtlasAsset() { Internal_Create(this); }
23+
extern private static void Internal_Create([Writable] SpriteAtlasAsset self);
24+
25+
extern public bool isVariant { [NativeMethod("GetIsVariant")] get; }
26+
extern public void SetIsVariant(bool value);
27+
extern public void SetMasterAtlas(SpriteAtlas atlas);
28+
extern public void SetIncludeInBuild(bool value);
29+
extern public void SetVariantScale(float value);
30+
extern public void SetPlatformSettings(TextureImporterPlatformSettings src);
31+
extern public TextureImporterPlatformSettings GetPlatformSettings(string buildTarget);
32+
extern public SpriteAtlasTextureSettings GetTextureSettings();
33+
extern public void SetTextureSettings(SpriteAtlasTextureSettings src);
34+
extern public SpriteAtlasPackingSettings GetPackingSettings();
35+
extern public void SetPackingSettings(SpriteAtlasPackingSettings src);
36+
37+
extern public void Add(UnityEngine.Object[] objects);
38+
extern public void Remove(UnityEngine.Object[] objects);
39+
extern internal void RemoveAt(int index);
40+
41+
extern internal TextureFormat GetTextureFormat(BuildTarget target);
42+
extern internal void CopyMasterAtlasSettings();
43+
}
44+
};
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// Unity C# reference source
2+
// Copyright (c) Unity Technologies. For terms of use, see
3+
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
4+
5+
using System;
6+
using System.Collections.Generic;
7+
using System.ComponentModel;
8+
using UnityEditor.Build;
9+
using UnityEditor.Experimental.AssetImporters;
10+
using UnityEngine;
11+
using UnityEngine.Bindings;
12+
using UnityEngine.Scripting;
13+
using UnityEngine.U2D;
14+
15+
namespace UnityEditor.U2D
16+
{
17+
// SpriteAtlas Importer lets you modify [[SpriteAtlas]]
18+
[NativeHeader("Editor/Src/2D/SpriteAtlas/SpriteAtlasImporter.h")]
19+
public sealed partial class SpriteAtlasImporter : AssetImporter
20+
{
21+
extern internal static void MigrateAllSpriteAtlases();
22+
}
23+
};

0 commit comments

Comments
 (0)