Files
Dec2017-Script-Dump/UnityEngine/Texture.cs
T
2026-06-04 11:42:34 +02:00

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