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

290 lines
9.3 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Bindings;
namespace UnityEngine
{
// Token: 0x02000083 RID: 131
[Token(Token = "0x2000083")]
[NativeHeader("Runtime/Graphics/ShaderScriptBindings.h")]
[NativeHeader("Runtime/Shaders/ShaderPropertySheet.h")]
[NativeHeader("Runtime/Math/SphericalHarmonicsL2.h")]
[NativeHeader("Runtime/Shaders/ComputeShader.h")]
public sealed class MaterialPropertyBlock
{
// Token: 0x06000363 RID: 867 RVA: 0x00003BE8 File Offset: 0x00001DE8
[Token(Token = "0x6000363")]
[Address(RVA = "0x2B8A4E0", Offset = "0x2B892E0", VA = "0x182B8A4E0")]
[NativeName("GetFloatFromScript")]
private float GetFloatImpl(int name)
{
return 0f;
}
// Token: 0x06000364 RID: 868 RVA: 0x00003C00 File Offset: 0x00001E00
[Token(Token = "0x6000364")]
[Address(RVA = "0x2B8A470", Offset = "0x2B89270", VA = "0x182B8A470")]
[NativeName("GetColorFromScript")]
private Color GetColorImpl(int name)
{
return default(Color);
}
// Token: 0x06000365 RID: 869 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000365")]
[Address(RVA = "0x2B8A950", Offset = "0x2B89750", VA = "0x182B8A950")]
[NativeName("SetFloatFromScript")]
private void SetFloatImpl(int name, float value)
{
}
// Token: 0x06000366 RID: 870 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000366")]
[Address(RVA = "0x2B8AEA0", Offset = "0x2B89CA0", VA = "0x182B8AEA0")]
[NativeName("SetVectorFromScript")]
private void SetVectorImpl(int name, Vector4 value)
{
}
// Token: 0x06000367 RID: 871 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000367")]
[Address(RVA = "0x2B8A5C0", Offset = "0x2B893C0", VA = "0x182B8A5C0")]
[NativeName("SetColorFromScript")]
private void SetColorImpl(int name, Color value)
{
}
// Token: 0x06000368 RID: 872 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000368")]
[Address(RVA = "0x2B8AA50", Offset = "0x2B89850", VA = "0x182B8AA50")]
[NativeName("SetMatrixFromScript")]
private void SetMatrixImpl(int name, Matrix4x4 value)
{
}
// Token: 0x06000369 RID: 873 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000369")]
[Address(RVA = "0x2B8AB10", Offset = "0x2B89910", VA = "0x182B8AB10")]
[NativeName("SetTextureFromScript")]
private void SetTextureImpl(int name, [NotNull] Texture value)
{
}
// Token: 0x0600036A RID: 874 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036A")]
[Address(RVA = "0x2B8A520", Offset = "0x2B89320", VA = "0x182B8A520")]
[NativeName("SetBufferFromScript")]
private void SetBufferImpl(int name, ComputeBuffer value)
{
}
// Token: 0x0600036B RID: 875 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036B")]
[Address(RVA = "0x2B8A6C0", Offset = "0x2B894C0", VA = "0x182B8A6C0")]
[NativeName("SetFloatArrayFromScript")]
private void SetFloatArrayImpl(int name, float[] values, int count)
{
}
// Token: 0x0600036C RID: 876 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036C")]
[Address(RVA = "0x2B8ABC0", Offset = "0x2B899C0", VA = "0x182B8ABC0")]
[NativeName("SetVectorArrayFromScript")]
private void SetVectorArrayImpl(int name, Vector4[] values, int count)
{
}
// Token: 0x0600036D RID: 877 RVA: 0x00003C18 File Offset: 0x00001E18
[Token(Token = "0x600036D")]
[Address(RVA = "0x2B8A210", Offset = "0x2B89010", VA = "0x182B8A210")]
[NativeMethod]
private static IntPtr CreateImpl()
{
return 0;
}
// Token: 0x0600036E RID: 878 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036E")]
[Address(RVA = "0x2B8A240", Offset = "0x2B89040", VA = "0x182B8A240")]
[NativeMethod]
private static void DestroyImpl(IntPtr mpb)
{
}
// Token: 0x0600036F RID: 879 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600036F")]
[Address(RVA = "0x2B8A1C0", Offset = "0x2B88FC0", VA = "0x182B8A1C0")]
private void Clear(bool keepMemory)
{
}
// Token: 0x06000370 RID: 880 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000370")]
[Address(RVA = "0x2B8A180", Offset = "0x2B88F80", VA = "0x182B8A180")]
public void Clear()
{
}
// Token: 0x06000371 RID: 881 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000371")]
[Address(RVA = "0x2B8A820", Offset = "0x2B89620", VA = "0x182B8A820")]
private void SetFloatArray(int name, float[] values, int count)
{
}
// Token: 0x06000372 RID: 882 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000372")]
[Address(RVA = "0x2B8AD20", Offset = "0x2B89B20", VA = "0x182B8AD20")]
private void SetVectorArray(int name, Vector4[] values, int count)
{
}
// Token: 0x06000373 RID: 883 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000373")]
[Address(RVA = "0x2B8AF40", Offset = "0x2B89D40", VA = "0x182B8AF40")]
public MaterialPropertyBlock()
{
}
// Token: 0x06000374 RID: 884 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000374")]
[Address(RVA = "0x2B8A320", Offset = "0x2B89120", VA = "0x182B8A320", Slot = "1")]
protected override void Finalize()
{
}
// Token: 0x06000375 RID: 885 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000375")]
[Address(RVA = "0x2B8A280", Offset = "0x2B89080", VA = "0x182B8A280")]
private void Dispose()
{
}
// Token: 0x06000376 RID: 886 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000376")]
[Address(RVA = "0x2B8A9A0", Offset = "0x2B897A0", VA = "0x182B8A9A0")]
public void SetFloat(string name, float value)
{
}
// Token: 0x06000377 RID: 887 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000377")]
[Address(RVA = "0x2B8A950", Offset = "0x2B89750", VA = "0x182B8A950")]
public void SetFloat(int nameID, float value)
{
}
// Token: 0x06000378 RID: 888 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000378")]
[Address(RVA = "0x2B8AEF0", Offset = "0x2B89CF0", VA = "0x182B8AEF0")]
public void SetVector(int nameID, Vector4 value)
{
}
// Token: 0x06000379 RID: 889 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000379")]
[Address(RVA = "0x2B8A610", Offset = "0x2B89410", VA = "0x182B8A610")]
public void SetColor(string name, Color value)
{
}
// Token: 0x0600037A RID: 890 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037A")]
[Address(RVA = "0x2B8A670", Offset = "0x2B89470", VA = "0x182B8A670")]
public void SetColor(int nameID, Color value)
{
}
// Token: 0x0600037B RID: 891 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037B")]
[Address(RVA = "0x2B8AAA0", Offset = "0x2B898A0", VA = "0x182B8AAA0")]
public void SetMatrix(int nameID, Matrix4x4 value)
{
}
// Token: 0x0600037C RID: 892 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037C")]
[Address(RVA = "0x2B8A520", Offset = "0x2B89320", VA = "0x182B8A520")]
public void SetBuffer(int nameID, ComputeBuffer value)
{
}
// Token: 0x0600037D RID: 893 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037D")]
[Address(RVA = "0x2B8AB60", Offset = "0x2B89960", VA = "0x182B8AB60")]
public void SetTexture(string name, Texture value)
{
}
// Token: 0x0600037E RID: 894 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037E")]
[Address(RVA = "0x2B8AB10", Offset = "0x2B89910", VA = "0x182B8AB10")]
public void SetTexture(int nameID, Texture value)
{
}
// Token: 0x0600037F RID: 895 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037F")]
[Address(RVA = "0x2B8A720", Offset = "0x2B89520", VA = "0x182B8A720")]
public void SetFloatArray(int nameID, float[] values)
{
}
// Token: 0x06000380 RID: 896 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000380")]
[Address(RVA = "0x2B8AC20", Offset = "0x2B89A20", VA = "0x182B8AC20")]
public void SetVectorArray(int nameID, Vector4[] values)
{
}
// Token: 0x06000381 RID: 897 RVA: 0x00003C30 File Offset: 0x00001E30
[Token(Token = "0x6000381")]
[Address(RVA = "0x2B8A4E0", Offset = "0x2B892E0", VA = "0x182B8A4E0")]
public float GetFloat(int nameID)
{
return 0f;
}
// Token: 0x06000382 RID: 898 RVA: 0x00003C48 File Offset: 0x00001E48
[Token(Token = "0x6000382")]
[Address(RVA = "0x2B8A470", Offset = "0x2B89270", VA = "0x182B8A470")]
public Color GetColor(int nameID)
{
return default(Color);
}
// Token: 0x06000383 RID: 899 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000383")]
[Address(RVA = "0x2B8A420", Offset = "0x2B89220", VA = "0x182B8A420")]
private void GetColorImpl_Injected(int name, out Color ret)
{
}
// Token: 0x06000384 RID: 900 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000384")]
[Address(RVA = "0x2B8AE50", Offset = "0x2B89C50", VA = "0x182B8AE50")]
private void SetVectorImpl_Injected(int name, ref Vector4 value)
{
}
// Token: 0x06000385 RID: 901 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000385")]
[Address(RVA = "0x2B8A570", Offset = "0x2B89370", VA = "0x182B8A570")]
private void SetColorImpl_Injected(int name, ref Color value)
{
}
// Token: 0x06000386 RID: 902 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000386")]
[Address(RVA = "0x2B8AA00", Offset = "0x2B89800", VA = "0x182B8AA00")]
private void SetMatrixImpl_Injected(int name, ref Matrix4x4 value)
{
}
// Token: 0x04000146 RID: 326
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000146")]
internal IntPtr m_Ptr;
}
}