Zdexby TheHolyOneZ
49,743 classes
Class

AtlasUtilities

: Object
Spine.Unity.AttachmentTools.AtlasUtilities, spine-unity 0x0010 (16 B) inherited 0x0010 spine-unity.dll
0x00x0010

Members 13

OffsetSizeNameTypeFlagsDefault
—0x04SpineTextureFormatTextureFormatStatic+2 flags930791520
—0x04DefaultMipmapBiasfloatStatic+2 flags930791520
—0x01UseMipMapsboolStatic+2 flags96
—0x04DefaultScalefloatStatic+2 flags930791520
—0x04NonrenderingRegionintPrivateStatic+1 flags930791520
0x08existingRegionsDictionary<Spine.AtlasRegionPrivateStatic+1 flags—
0x08regionIndicesList<System.Int32>PrivateStatic+1 flags—
0x08originalRegionsList<Spine.AtlasRegion>PrivateStatic+1 flags—
0x08repackedRegionsList<Spine.AtlasRegion>PrivateStatic+1 flags—
0x08texturesToPackAtParamList<UnityEngine.Texture2D>[]PrivateStatic—
0x08inoutAttachmentsList<Spine.Attachment>PrivateStatic—
0x08CachedRegionTexturesDictionary<Spine.Unity.AttachmentTools.AtlasUtilities.IntAndAtlasRegionKeyPrivateStatic—
0x08CachedRegionTexturesListList<UnityEngine.Texture2D>PrivateStatic—

Functions 37

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
AtlasRegion ToAtlasRegion(Texture2D t, Material materialPropertySource, float scale)PublicStatic0x08
AtlasRegion ToAtlasRegion(Texture2D t, Shader shader, float scale, Material materialPropertySource)PublicStatic0x08
AtlasRegion ToAtlasRegionPMAClone(Texture2D t, Material materialPropertySource, const TextureFormat& textureFormat, bool mipmaps)PublicStatic0x08
AtlasRegion ToAtlasRegionPMAClone(Texture2D t, Shader shader, const TextureFormat& textureFormat, bool mipmaps, Material materialPropertySource)PublicStatic0x08
AtlasPage ToSpineAtlasPage(Material m)PublicStatic0x08
AtlasRegion ToAtlasRegion(Sprite s, AtlasPage page)PublicStatic0x08
AtlasRegion ToAtlasRegion(Sprite s, Material material)PublicStatic0x08
AtlasRegion ToAtlasRegionPMAClone(Sprite s, Material materialPropertySource, const TextureFormat& textureFormat, bool mipmaps)PublicStatic0x08
AtlasRegion ToAtlasRegionPMAClone(Sprite s, Shader shader, const TextureFormat& textureFormat, bool mipmaps, Material materialPropertySource)PublicStatic0x08
AtlasRegion ToAtlasRegion(Sprite s, bool isolatedTexture)Static+1 flags0x08
void GetRepackedAttachments(List<Spine.Attachment> sourceAttachments, List<Spine.Attachment> outputAttachments, Material materialPropertySource, ref Material& outputMaterial, ref Texture2D& outputTexture, int maxAtlasSize, int padding, const TextureFormat& textureFormat, bool mipmaps, const string& newAssetName, bool clearCache, bool useOriginalNonrenderables, const int[]& additionalTexturePropertyIDsToCopy, const Texture2D[]& additionalOutputTextures, const TextureFormat[]& additionalTextureFormats, const bool[]& additionalTextureIsLinear)PublicStatic0x08
void GetRepackedAttachments(List<Spine.Attachment> sourceAttachments, List<Spine.Attachment> outputAttachments, Shader shader, ref Material& outputMaterial, ref Texture2D& outputTexture, int maxAtlasSize, int padding, const TextureFormat& textureFormat, bool mipmaps, const string& newAssetName, Material materialPropertySource, bool clearCache, bool useOriginalNonrenderables, const int[]& additionalTexturePropertyIDsToCopy, const Texture2D[]& additionalOutputTextures, const TextureFormat[]& additionalTextureFormats, const bool[]& additionalTextureIsLinear)PublicStatic0x08
void AddRegionTexturesToPack(int numTextureParamsToRepack, AtlasRegion region, const TextureFormat& textureFormat, bool mipmaps, const TextureFormat[]& additionalTextureFormats, const int[]& additionalTexturePropertyIDsToCopy, const bool[]& additionalTextureIsLinear)PrivateStatic0x08
Skin GetRepackedSkin(Skin o, const string& newName, Material materialPropertySource, ref Material& outputMaterial, ref Texture2D& outputTexture, int maxAtlasSize, int padding, const TextureFormat& textureFormat, bool mipmaps, bool useOriginalNonrenderables, bool clearCache, const int[]& additionalTexturePropertyIDsToCopy, const Texture2D[]& additionalOutputTextures, const TextureFormat[]& additionalTextureFormats, const bool[]& additionalTextureIsLinear)PublicStatic0x08
Skin GetRepackedSkin(Skin o, const string& newName, Shader shader, ref Material& outputMaterial, ref Texture2D& outputTexture, int maxAtlasSize, int padding, const TextureFormat& textureFormat, bool mipmaps, Material materialPropertySource, bool clearCache, bool useOriginalNonrenderables, const int[]& additionalTexturePropertyIDsToCopy, const Texture2D[]& additionalOutputTextures, const TextureFormat[]& additionalTextureFormats, const bool[]& additionalTextureIsLinear)PublicStatic0x08
Sprite ToSprite(AtlasRegion ar, float pixelsPerUnit)PublicStatic0x08
void ClearCache()PublicStatic0x00
Texture2D ToTexture(AtlasRegion ar, const TextureFormat& textureFormat, bool mipmaps, int texturePropertyId, bool linear, bool applyPMA)PublicStatic0x08
Texture2D ToTexture(Sprite s, const TextureFormat& textureFormat, bool mipmaps, bool linear, bool applyPMA)PrivateStatic0x08
Texture2D GetClone(Texture2D t, const TextureFormat& textureFormat, bool mipmaps, bool linear, bool applyPMA)PrivateStatic0x08
void CopyTexture(Texture2D source, const Rect& sourceRect, Texture2D destination)PrivateStatic0x10
void CopyTextureApplyPMA(Texture2D source, const Rect& sourceRect, Texture2D destination)PrivateStatic0x10
bool IsRenderable(Attachment a)PrivateStatic0x08
Rect SpineUnityFlipRect(const Rect& rect, int textureHeight)PrivateStatic0x10
Rect GetUnityRect(AtlasRegion region)PrivateStatic0x10
Rect GetUnityRect(AtlasRegion region, int textureHeight)PrivateStatic0x10
Rect GetSpineAtlasRect(AtlasRegion region, bool includeRotate)PrivateStatic0x10
Rect UVRectToTextureRect(const Rect& uvRect, int texWidth, int texHeight)PrivateStatic0x10
Rect TextureRectToUVRect(const Rect& textureRect, int texWidth, int texHeight)PrivateStatic0x10
AtlasRegion UVRectToAtlasRegion(const Rect& uvRect, AtlasRegion referenceRegion, AtlasPage page)PrivateStatic0x10
Texture2D GetMainTexture(AtlasRegion region)PrivateStatic0x08
Texture2D GetTexture(AtlasRegion region, const string& texturePropertyName)PrivateStatic0x08
Texture2D GetTexture(AtlasRegion region, int texturePropertyId)PrivateStatic0x08
void CopyTextureAttributesFrom(Texture2D destination, Texture2D source)PrivateStatic0x08
float InverseLerp(float a, float b, float value)PrivateStatic0x04
void .cctor()PrivateStatic+1 flags0x00