Show / Hide Table of Contents

Class SparseTexture

Inheritance
Object
Object
Texture
SparseTexture
Inherited Members
Texture.masterTextureLimit
Texture.anisotropicFiltering
Texture.SetGlobalAnisotropicFilteringLimits(Int32, Int32)
Texture.width
Texture.height
Texture.dimension
Texture.isReadable
Texture.wrapMode
Texture.wrapModeU
Texture.wrapModeV
Texture.wrapModeW
Texture.filterMode
Texture.anisoLevel
Texture.mipMapBias
Texture.texelSize
Texture.GetNativeTexturePtr()
Texture.GetNativeTextureID()
Texture.updateCount
Texture.IncrementUpdateCount()
Texture.imageContentsHash
Texture.totalTextureMemory
Texture.desiredTextureMemory
Texture.targetTextureMemory
Texture.currentTextureMemory
Texture.nonStreamingTextureMemory
Texture.streamingMipmapUploadCount
Texture.streamingRendererCount
Texture.streamingTextureCount
Texture.nonStreamingTextureCount
Texture.streamingTexturePendingLoadCount
Texture.streamingTextureLoadingCount
Texture.SetStreamingTextureMaterialDebugProperties()
Texture.streamingTextureForceLoadAll
Texture.streamingTextureDiscardUnusedMips
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class SparseTexture : Texture

Constructors

| Improve this Doc View Source

SparseTexture(Int32, Int32, GraphicsFormat, Int32)

Declaration
public SparseTexture(int width, int height, GraphicsFormat format, int mipCount)
Parameters
Type Name Description
Int32 width
Int32 height
GraphicsFormat format
Int32 mipCount
| Improve this Doc View Source

SparseTexture(Int32, Int32, TextureFormat, Int32)

Declaration
public SparseTexture(int width, int height, TextureFormat format, int mipCount)
Parameters
Type Name Description
Int32 width
Int32 height
TextureFormat format
Int32 mipCount
| Improve this Doc View Source

SparseTexture(Int32, Int32, TextureFormat, Int32, Boolean)

Declaration
public SparseTexture(int width, int height, TextureFormat format, int mipCount, bool linear)
Parameters
Type Name Description
Int32 width
Int32 height
TextureFormat format
Int32 mipCount
Boolean linear

Properties

isCreated

Declaration
public bool isCreated { get; }
Property Value
Type Description
Boolean

tileHeight

Declaration
public int tileHeight { get; }
Property Value
Type Description
Int32

tileWidth

Declaration
public int tileWidth { get; }
Property Value
Type Description
Int32

Methods

| Improve this Doc View Source

UnloadTile(Int32, Int32, Int32)

Declaration
public void UnloadTile(int tileX, int tileY, int miplevel)
Parameters
Type Name Description
Int32 tileX
Int32 tileY
Int32 miplevel

UpdateTile(Int32, Int32, Int32, Color32[])

Declaration
public void UpdateTile(int tileX, int tileY, int miplevel, Color32[] data)
Parameters
Type Name Description
Int32 tileX
Int32 tileY
Int32 miplevel
Color32[] data

UpdateTileRaw(Int32, Int32, Int32, Byte[])

Declaration
public void UpdateTileRaw(int tileX, int tileY, int miplevel, byte[] data)
Parameters
Type Name Description
Int32 tileX
Int32 tileY
Int32 miplevel
Byte[] data

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX