Zdexby TheHolyOneZ
36,909 classes
Class

Texture2D

: Texture : Object : Object
UnityEngine.Texture2D, UnityEngine.CoreModule 0x0018 (24 B) inherited 0x0018 UnityEngine.CoreModule.dll
0x00x0018

Members 2

OffsetSizeNameTypeFlagsDefault
—0x04streamingMipmapsPriorityMinintStatic+2 flags-128
—0x04streamingMipmapsPriorityMaxintStatic+2 flags127
Inherited from Texture 1
OffsetSizeNameTypeFlagsDefault
0x04GenerateAllMipsintPublicStatic+1 flags—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 71

SignatureFlagsNativeParams
TextureFormat get_format()Public+1 flags0x04
Texture2D get_whiteTexture()PublicStatic+1 flags0x08
Texture2D get_blackTexture()PublicStatic+1 flags0x08
bool Internal_CreateEmptyImpl(Texture2D mono)PrivateStatic0x08
bool Internal_CreateImpl(Texture2D mono, int w, int h, int mipCount, const GraphicsFormat& format, const TextureColorSpace& colorSpace, const TextureCreationFlags& flags, long nativeTex, bool ignoreMipmapLimit, const string& mipmapLimitGroupName)PrivateStatic0x08
void Internal_Create(Texture2D mono, int w, int h, int mipCount, const GraphicsFormat& format, const TextureColorSpace& colorSpace, const TextureCreationFlags& flags, long nativeTex, bool ignoreMipmapLimit, const string& mipmapLimitGroupName)PrivateStatic0x08
bool get_isReadable()Public+2 flags0x01
void ApplyImpl(bool updateMipmaps, bool makeNoLongerReadable)Private0x01
bool ReinitializeImpl(int width, int height)Private0x04
void SetPixelImpl(int image, int mip, int x, int y, const Color& color)Private0x10
Color GetPixelBilinearImpl(int image, int mip, float u, float v)Private0x10
bool ReinitializeWithTextureFormatImpl(int width, int height, const TextureFormat& textureFormat, bool hasMipMap)Private0x04
void ReadPixelsImpl(const Rect& source, int destX, int destY, bool recalculateMipMaps)Private0x10
void SetPixelsImpl(int x, int y, int w, int h, const Color[]& pixel, int miplevel, int frame)Private0x08
bool LoadRawTextureDataImplArray(const byte[]& data)Private0x08
bool SetPixelDataImplArray(Array data, int mipLevel, int elementSize, int dataArraySize, int sourceDataStartIndex)Private0x08
long GetWritableImageData(int frame)Private0x08
ulong GetImageDataSize()Private0x08
void SetAllPixels32(const Color32[]& colors, int miplevel)Private0x08
Color[] GetPixels(int x, int y, int blockWidth, int blockHeight, int miplevel)Public0x08
Color32[] GetPixels32(int miplevel)Public0x08
Color32[] GetPixels32()Public0x08
Rect[] PackTextures(const Texture2D[]& textures, int padding, int maximumAtlasSize, bool makeNoLongerReadable)Public0x08
bool ValidateFormat(const TextureFormat& format, int width, int height)1 flags0x04
bool ValidateFormat(const GraphicsFormat& format, int width, int height)1 flags0x04
void .ctor(int width, int height, const GraphicsFormat& format, const TextureCreationFlags& flags, int mipCount, long nativeTex, const MipmapLimitDescriptor& mipmapLimitDescriptor)2 flags0x10
void .ctor(int width, int height, const DefaultFormat& format, const TextureCreationFlags& flags)Public+1 flags0x04
void .ctor(int width, int height, const GraphicsFormat& format, const TextureCreationFlags& flags)Public+1 flags0x04
void .ctor(int width, int height, const TextureFormat& textureFormat, int mipCount, bool linear, long nativeTex, bool createUninitialized, const MipmapLimitDescriptor& mipmapLimitDescriptor)2 flags0x10
void .ctor(int width, int height, const TextureFormat& textureFormat, int mipCount, bool linear)Public+1 flags0x04
void .ctor(int width, int height, const TextureFormat& textureFormat, bool mipChain, bool linear)Public+1 flags0x04
void .ctor(int width, int height, const TextureFormat& textureFormat, bool mipChain)Public+1 flags0x04
void .ctor(int width, int height)Public+1 flags0x04
void SetPixel(int x, int y, const Color& color)Public0x10
void SetPixels(int x, int y, int blockWidth, int blockHeight, const Color[]& colors, int miplevel)Public0x08
void SetPixels(int x, int y, int blockWidth, int blockHeight, const Color[]& colors)Public0x08
void SetPixels(const Color[]& colors)Public0x08
Color GetPixelBilinear(float u, float v)Public0x10
void LoadRawTextureData(const byte[]& data)Public0x08
void SetPixelData(const T[]& data, int mipLevel, int sourceDataStartIndex)Public—0x08
NativeArray<T> GetRawTextureData()Public0x10
void Apply(bool updateMipmaps, bool makeNoLongerReadable)Public0x01
void Apply()Public0x00
bool Reinitialize(int width, int height)Public0x04
bool Reinitialize(int width, int height, const TextureFormat& format, bool hasMipMap)Public0x04
void ReadPixels(const Rect& source, int destX, int destY, bool recalculateMipMaps)Public0x10
void ReadPixels(const Rect& source, int destX, int destY)Public0x10
void SetPixels32(const Color32[]& colors, int miplevel)Public0x08
void SetPixels32(const Color32[]& colors)Public0x08
Color[] GetPixels(int miplevel)Public0x08
Color[] GetPixels()Public0x08
TextureFormat get_format_Injected(long _unity_self)PrivateStatic0x08
long get_whiteTexture_Injected()PrivateStatic0x08
long get_blackTexture_Injected()PrivateStatic0x08
bool Internal_CreateImpl_Injected(Texture2D mono, int w, int h, int mipCount, const GraphicsFormat& format, const TextureColorSpace& colorSpace, const TextureCreationFlags& flags, long nativeTex, bool ignoreMipmapLimit, ref ManagedSpanWrapper& mipmapLimitGroupName)PrivateStatic0x10
bool get_isReadable_Injected(long _unity_self)PrivateStatic0x08
void ApplyImpl_Injected(long _unity_self, bool updateMipmaps, bool makeNoLongerReadable)PrivateStatic0x08
bool ReinitializeImpl_Injected(long _unity_self, int width, int height)PrivateStatic0x08
void SetPixelImpl_Injected(long _unity_self, int image, int mip, int x, int y, ref Color& color)PrivateStatic0x10
void GetPixelBilinearImpl_Injected(long _unity_self, int image, int mip, float u, float v, ref Color& ret)PrivateStatic0x10
bool ReinitializeWithTextureFormatImpl_Injected(long _unity_self, int width, int height, const TextureFormat& textureFormat, bool hasMipMap)PrivateStatic0x08
void ReadPixelsImpl_Injected(long _unity_self, ref Rect& source, int destX, int destY, bool recalculateMipMaps)PrivateStatic0x10
void SetPixelsImpl_Injected(long _unity_self, int x, int y, int w, int h, ref ManagedSpanWrapper& pixel, int miplevel, int frame)PrivateStatic0x10
bool LoadRawTextureDataImplArray_Injected(long _unity_self, ref ManagedSpanWrapper& data)PrivateStatic0x10
bool SetPixelDataImplArray_Injected(long _unity_self, Array data, int mipLevel, int elementSize, int dataArraySize, int sourceDataStartIndex)PrivateStatic0x08
long GetWritableImageData_Injected(long _unity_self, int frame)PrivateStatic0x08
ulong GetImageDataSize_Injected(long _unity_self)PrivateStatic0x08
void SetAllPixels32_Injected(long _unity_self, ref ManagedSpanWrapper& colors, int miplevel)PrivateStatic0x10
Color[] GetPixels_Injected(long _unity_self, int x, int y, int blockWidth, int blockHeight, int miplevel)PrivateStatic0x08
Color32[] GetPixels32_Injected(long _unity_self, int miplevel)PrivateStatic0x08
Rect[] PackTextures_Injected(long _unity_self, const Texture2D[]& textures, int padding, int maximumAtlasSize, bool makeNoLongerReadable)PrivateStatic0x08

Used by 155

types with a member, parameter or interface of this type