231 lines
6.1 KiB
C#
231 lines
6.1 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x020000CC RID: 204
|
|
[UsedByNativeCode]
|
|
public class Texture : Object
|
|
{
|
|
// Token: 0x17000319 RID: 793
|
|
// (get) Token: 0x06000ECA RID: 3786
|
|
// (set) Token: 0x06000ECB RID: 3787
|
|
public static extern int masterTextureLimit
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700031A RID: 794
|
|
// (get) Token: 0x06000ECC RID: 3788
|
|
// (set) Token: 0x06000ECD RID: 3789
|
|
public static extern AnisotropicFiltering anisotropicFiltering
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06000ECE RID: 3790
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern void SetGlobalAnisotropicFilteringLimits(int forcedMin, int globalMax);
|
|
|
|
// Token: 0x06000ECF RID: 3791
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern int Internal_GetWidth(Texture t);
|
|
|
|
// Token: 0x06000ED0 RID: 3792
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern int Internal_GetHeight(Texture t);
|
|
|
|
// Token: 0x06000ED1 RID: 3793
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern TextureDimension Internal_GetDimension(Texture t);
|
|
|
|
// Token: 0x1700031B RID: 795
|
|
// (get) Token: 0x06000ED2 RID: 3794 RVA: 0x0001478C File Offset: 0x0001298C
|
|
// (set) Token: 0x06000ED3 RID: 3795 RVA: 0x000147A8 File Offset: 0x000129A8
|
|
public virtual int width
|
|
{
|
|
get
|
|
{
|
|
return Texture.Internal_GetWidth(this);
|
|
}
|
|
set
|
|
{
|
|
throw new Exception("not implemented");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031C RID: 796
|
|
// (get) Token: 0x06000ED4 RID: 3796 RVA: 0x000147B8 File Offset: 0x000129B8
|
|
// (set) Token: 0x06000ED5 RID: 3797 RVA: 0x000147D4 File Offset: 0x000129D4
|
|
public virtual int height
|
|
{
|
|
get
|
|
{
|
|
return Texture.Internal_GetHeight(this);
|
|
}
|
|
set
|
|
{
|
|
throw new Exception("not implemented");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031D RID: 797
|
|
// (get) Token: 0x06000ED6 RID: 3798 RVA: 0x000147E4 File Offset: 0x000129E4
|
|
// (set) Token: 0x06000ED7 RID: 3799 RVA: 0x00014800 File Offset: 0x00012A00
|
|
public virtual TextureDimension dimension
|
|
{
|
|
get
|
|
{
|
|
return Texture.Internal_GetDimension(this);
|
|
}
|
|
set
|
|
{
|
|
throw new Exception("not implemented");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031E RID: 798
|
|
// (get) Token: 0x06000ED8 RID: 3800
|
|
// (set) Token: 0x06000ED9 RID: 3801
|
|
public extern FilterMode filterMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700031F RID: 799
|
|
// (get) Token: 0x06000EDA RID: 3802
|
|
// (set) Token: 0x06000EDB RID: 3803
|
|
public extern int anisoLevel
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000320 RID: 800
|
|
// (get) Token: 0x06000EDC RID: 3804
|
|
// (set) Token: 0x06000EDD RID: 3805
|
|
public extern TextureWrapMode wrapMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000321 RID: 801
|
|
// (get) Token: 0x06000EDE RID: 3806
|
|
// (set) Token: 0x06000EDF RID: 3807
|
|
public extern TextureWrapMode wrapModeU
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000322 RID: 802
|
|
// (get) Token: 0x06000EE0 RID: 3808
|
|
// (set) Token: 0x06000EE1 RID: 3809
|
|
public extern TextureWrapMode wrapModeV
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000323 RID: 803
|
|
// (get) Token: 0x06000EE2 RID: 3810
|
|
// (set) Token: 0x06000EE3 RID: 3811
|
|
public extern TextureWrapMode wrapModeW
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000324 RID: 804
|
|
// (get) Token: 0x06000EE4 RID: 3812
|
|
// (set) Token: 0x06000EE5 RID: 3813
|
|
public extern float mipMapBias
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000325 RID: 805
|
|
// (get) Token: 0x06000EE6 RID: 3814 RVA: 0x00014810 File Offset: 0x00012A10
|
|
public Vector2 texelSize
|
|
{
|
|
get
|
|
{
|
|
Vector2 vector;
|
|
this.INTERNAL_get_texelSize(out vector);
|
|
return vector;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000EE7 RID: 3815
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_texelSize(out Vector2 value);
|
|
|
|
// Token: 0x06000EE8 RID: 3816 RVA: 0x00014830 File Offset: 0x00012A30
|
|
public IntPtr GetNativeTexturePtr()
|
|
{
|
|
IntPtr intPtr;
|
|
Texture.INTERNAL_CALL_GetNativeTexturePtr(this, out intPtr);
|
|
return intPtr;
|
|
}
|
|
|
|
// Token: 0x06000EE9 RID: 3817
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetNativeTexturePtr(Texture self, out IntPtr value);
|
|
|
|
// Token: 0x06000EEA RID: 3818
|
|
[Obsolete("Use GetNativeTexturePtr instead.")]
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern int GetNativeTextureID();
|
|
}
|
|
}
|