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(); } }