Files
Aug2021-Cpp2IL-Dump/UnityEngine.CoreModule/UnityEngine/Texture.cs
T
2026-04-10 22:50:51 +02:00

273 lines
7.6 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Bindings;
using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x020000B8 RID: 184
[Token(Token = "0x20000B8")]
[UsedByNativeCode]
[NativeHeader("Runtime/Graphics/Texture.h")]
[NativeHeader("Runtime/Streaming/TextureStreamingManager.h")]
public class Texture : Object
{
// Token: 0x06000694 RID: 1684 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000694")]
[Address(RVA = "0x3011150", Offset = "0x300FF50", VA = "0x183011150")]
protected Texture()
{
}
// Token: 0x17000157 RID: 343
// (get) Token: 0x06000695 RID: 1685 RVA: 0x00004F50 File Offset: 0x00003150
[Token(Token = "0x17000157")]
public int mipmapCount
{
[Token(Token = "0x6000695")]
[Address(RVA = "0x3011280", Offset = "0x3010080", VA = "0x183011280")]
[NativeName("GetMipmapCount")]
get
{
return 0;
}
}
// Token: 0x17000158 RID: 344
// (get) Token: 0x06000696 RID: 1686 RVA: 0x00004F68 File Offset: 0x00003168
[Token(Token = "0x17000158")]
public virtual GraphicsFormat graphicsFormat
{
[Token(Token = "0x6000696")]
[Address(RVA = "0x3011230", Offset = "0x3010030", VA = "0x183011230", Slot = "4")]
get
{
return GraphicsFormat.None;
}
}
// Token: 0x06000697 RID: 1687 RVA: 0x00004F80 File Offset: 0x00003180
[Token(Token = "0x6000697")]
[Address(RVA = "0x3010CE0", Offset = "0x300FAE0", VA = "0x183010CE0")]
private int GetDataWidth()
{
return 0;
}
// Token: 0x06000698 RID: 1688 RVA: 0x00004F98 File Offset: 0x00003198
[Token(Token = "0x6000698")]
[Address(RVA = "0x3010CA0", Offset = "0x300FAA0", VA = "0x183010CA0")]
private int GetDataHeight()
{
return 0;
}
// Token: 0x06000699 RID: 1689 RVA: 0x00004FB0 File Offset: 0x000031B0
[Token(Token = "0x6000699")]
[Address(RVA = "0x3010D20", Offset = "0x300FB20", VA = "0x183010D20")]
private TextureDimension GetDimension()
{
return TextureDimension.None;
}
// Token: 0x17000159 RID: 345
// (get) Token: 0x0600069A RID: 1690 RVA: 0x00004FC8 File Offset: 0x000031C8
// (set) Token: 0x0600069B RID: 1691 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000159")]
public virtual int width
{
[Token(Token = "0x600069A")]
[Address(RVA = "0x3010CE0", Offset = "0x300FAE0", VA = "0x183010CE0", Slot = "5")]
get
{
return 0;
}
[Token(Token = "0x600069B")]
[Address(RVA = "0x3011510", Offset = "0x3010310", VA = "0x183011510", Slot = "6")]
set
{
}
}
// Token: 0x1700015A RID: 346
// (get) Token: 0x0600069C RID: 1692 RVA: 0x00004FE0 File Offset: 0x000031E0
// (set) Token: 0x0600069D RID: 1693 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700015A")]
public virtual int height
{
[Token(Token = "0x600069C")]
[Address(RVA = "0x3010CA0", Offset = "0x300FAA0", VA = "0x183010CA0", Slot = "7")]
get
{
return 0;
}
[Token(Token = "0x600069D")]
[Address(RVA = "0x3011470", Offset = "0x3010270", VA = "0x183011470", Slot = "8")]
set
{
}
}
// Token: 0x1700015B RID: 347
// (get) Token: 0x0600069E RID: 1694 RVA: 0x00004FF8 File Offset: 0x000031F8
// (set) Token: 0x0600069F RID: 1695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700015B")]
public virtual TextureDimension dimension
{
[Token(Token = "0x600069E")]
[Address(RVA = "0x3010D20", Offset = "0x300FB20", VA = "0x183010D20", Slot = "9")]
get
{
return TextureDimension.None;
}
[Token(Token = "0x600069F")]
[Address(RVA = "0x30113E0", Offset = "0x30101E0", VA = "0x1830113E0", Slot = "10")]
set
{
}
}
// Token: 0x1700015C RID: 348
// (get) Token: 0x060006A0 RID: 1696 RVA: 0x00005010 File Offset: 0x00003210
[Token(Token = "0x1700015C")]
public virtual bool isReadable
{
[Token(Token = "0x60006A0")]
[Address(RVA = "0x3011240", Offset = "0x3010040", VA = "0x183011240", Slot = "11")]
get
{
return default(bool);
}
}
// Token: 0x1700015D RID: 349
// (get) Token: 0x060006A1 RID: 1697 RVA: 0x00005028 File Offset: 0x00003228
// (set) Token: 0x060006A2 RID: 1698 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700015D")]
public TextureWrapMode wrapMode
{
[Token(Token = "0x60006A1")]
[Address(RVA = "0x3011360", Offset = "0x3010160", VA = "0x183011360")]
[NativeName("GetWrapModeU")]
get
{
return TextureWrapMode.Repeat;
}
[Token(Token = "0x60006A2")]
[Address(RVA = "0x3011560", Offset = "0x3010360", VA = "0x183011560")]
set
{
}
}
// Token: 0x1700015E RID: 350
// (get) Token: 0x060006A3 RID: 1699 RVA: 0x00005040 File Offset: 0x00003240
// (set) Token: 0x060006A4 RID: 1700 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700015E")]
public FilterMode filterMode
{
[Token(Token = "0x60006A3")]
[Address(RVA = "0x30111F0", Offset = "0x300FFF0", VA = "0x1830111F0")]
get
{
return FilterMode.Point;
}
[Token(Token = "0x60006A4")]
[Address(RVA = "0x3011430", Offset = "0x3010230", VA = "0x183011430")]
set
{
}
}
// Token: 0x1700015F RID: 351
// (get) Token: 0x060006A5 RID: 1701 RVA: 0x00005058 File Offset: 0x00003258
// (set) Token: 0x060006A6 RID: 1702 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700015F")]
public int anisoLevel
{
[Token(Token = "0x60006A5")]
[Address(RVA = "0x30111B0", Offset = "0x300FFB0", VA = "0x1830111B0")]
get
{
return 0;
}
[Token(Token = "0x60006A6")]
[Address(RVA = "0x30113A0", Offset = "0x30101A0", VA = "0x1830113A0")]
set
{
}
}
// Token: 0x17000160 RID: 352
// (set) Token: 0x060006A7 RID: 1703 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000160")]
public float mipMapBias
{
[Token(Token = "0x60006A7")]
[Address(RVA = "0x30114C0", Offset = "0x30102C0", VA = "0x1830114C0")]
set
{
}
}
// Token: 0x17000161 RID: 353
// (get) Token: 0x060006A8 RID: 1704 RVA: 0x00005070 File Offset: 0x00003270
[Token(Token = "0x17000161")]
public Vector2 texelSize
{
[Token(Token = "0x60006A8")]
[Address(RVA = "0x3011310", Offset = "0x3010110", VA = "0x183011310")]
[NativeName("GetNpotTexelSize")]
get
{
return default(Vector2);
}
}
// Token: 0x060006A9 RID: 1705 RVA: 0x00005088 File Offset: 0x00003288
[Token(Token = "0x60006A9")]
[Address(RVA = "0x3010D60", Offset = "0x300FB60", VA = "0x183010D60")]
public IntPtr GetNativeTexturePtr()
{
return 0;
}
// Token: 0x060006AA RID: 1706 RVA: 0x000050A0 File Offset: 0x000032A0
[Token(Token = "0x60006AA")]
[Address(RVA = "0x3010DA0", Offset = "0x300FBA0", VA = "0x183010DA0")]
internal bool ValidateFormat(TextureFormat format)
{
return default(bool);
}
// Token: 0x060006AB RID: 1707 RVA: 0x000050B8 File Offset: 0x000032B8
[Token(Token = "0x60006AB")]
[Address(RVA = "0x3010FB0", Offset = "0x300FDB0", VA = "0x183010FB0")]
internal bool ValidateFormat(GraphicsFormat format, FormatUsage usage)
{
return default(bool);
}
// Token: 0x060006AC RID: 1708 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x60006AC")]
[Address(RVA = "0x3010BD0", Offset = "0x300F9D0", VA = "0x183010BD0")]
internal UnityException CreateNonReadableException(Texture t)
{
return null;
}
// Token: 0x060006AE RID: 1710 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60006AE")]
[Address(RVA = "0x30112C0", Offset = "0x30100C0", VA = "0x1830112C0")]
private void get_texelSize_Injected(out Vector2 ret)
{
}
// Token: 0x0400025F RID: 607
[Token(Token = "0x400025F")]
public static readonly int GenerateAllMips;
}
}