This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
+287
View File
@@ -0,0 +1,287 @@
using System;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x020000C9 RID: 201
public sealed class ProceduralMaterial : Material
{
// Token: 0x06000E8F RID: 3727 RVA: 0x000146EC File Offset: 0x000128EC
internal ProceduralMaterial()
: base(null)
{
}
// Token: 0x06000E90 RID: 3728
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern ProceduralPropertyDescription[] GetProceduralPropertyDescriptions();
// Token: 0x06000E91 RID: 3729
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern bool HasProceduralProperty(string inputName);
// Token: 0x06000E92 RID: 3730
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern bool GetProceduralBoolean(string inputName);
// Token: 0x06000E93 RID: 3731
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern bool IsProceduralPropertyVisible(string inputName);
// Token: 0x06000E94 RID: 3732
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetProceduralBoolean(string inputName, bool value);
// Token: 0x06000E95 RID: 3733
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern float GetProceduralFloat(string inputName);
// Token: 0x06000E96 RID: 3734
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetProceduralFloat(string inputName, float value);
// Token: 0x06000E97 RID: 3735 RVA: 0x000146F8 File Offset: 0x000128F8
public Vector4 GetProceduralVector(string inputName)
{
Vector4 vector;
ProceduralMaterial.INTERNAL_CALL_GetProceduralVector(this, inputName, out vector);
return vector;
}
// Token: 0x06000E98 RID: 3736
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void INTERNAL_CALL_GetProceduralVector(ProceduralMaterial self, string inputName, out Vector4 value);
// Token: 0x06000E99 RID: 3737 RVA: 0x00014718 File Offset: 0x00012918
public void SetProceduralVector(string inputName, Vector4 value)
{
ProceduralMaterial.INTERNAL_CALL_SetProceduralVector(this, inputName, ref value);
}
// Token: 0x06000E9A RID: 3738
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void INTERNAL_CALL_SetProceduralVector(ProceduralMaterial self, string inputName, ref Vector4 value);
// Token: 0x06000E9B RID: 3739 RVA: 0x00014724 File Offset: 0x00012924
public Color GetProceduralColor(string inputName)
{
Color color;
ProceduralMaterial.INTERNAL_CALL_GetProceduralColor(this, inputName, out color);
return color;
}
// Token: 0x06000E9C RID: 3740
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void INTERNAL_CALL_GetProceduralColor(ProceduralMaterial self, string inputName, out Color value);
// Token: 0x06000E9D RID: 3741 RVA: 0x00014744 File Offset: 0x00012944
public void SetProceduralColor(string inputName, Color value)
{
ProceduralMaterial.INTERNAL_CALL_SetProceduralColor(this, inputName, ref value);
}
// Token: 0x06000E9E RID: 3742
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void INTERNAL_CALL_SetProceduralColor(ProceduralMaterial self, string inputName, ref Color value);
// Token: 0x06000E9F RID: 3743
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern int GetProceduralEnum(string inputName);
// Token: 0x06000EA0 RID: 3744
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetProceduralEnum(string inputName, int value);
// Token: 0x06000EA1 RID: 3745
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern Texture2D GetProceduralTexture(string inputName);
// Token: 0x06000EA2 RID: 3746
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetProceduralTexture(string inputName, Texture2D value);
// Token: 0x06000EA3 RID: 3747
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern bool IsProceduralPropertyCached(string inputName);
// Token: 0x06000EA4 RID: 3748
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void CacheProceduralProperty(string inputName, bool value);
// Token: 0x06000EA5 RID: 3749
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void ClearCache();
// Token: 0x1700030A RID: 778
// (get) Token: 0x06000EA6 RID: 3750
// (set) Token: 0x06000EA7 RID: 3751
public extern ProceduralCacheSize cacheSize
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700030B RID: 779
// (get) Token: 0x06000EA8 RID: 3752
// (set) Token: 0x06000EA9 RID: 3753
public extern int animationUpdateRate
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x06000EAA RID: 3754
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void RebuildTextures();
// Token: 0x06000EAB RID: 3755
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void RebuildTexturesImmediately();
// Token: 0x1700030C RID: 780
// (get) Token: 0x06000EAC RID: 3756
public extern bool isProcessing
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x06000EAD RID: 3757
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public static extern void StopRebuilds();
// Token: 0x1700030D RID: 781
// (get) Token: 0x06000EAE RID: 3758
public extern bool isCachedDataAvailable
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x1700030E RID: 782
// (get) Token: 0x06000EAF RID: 3759
// (set) Token: 0x06000EB0 RID: 3760
public extern bool isLoadTimeGenerated
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x1700030F RID: 783
// (get) Token: 0x06000EB1 RID: 3761
public extern ProceduralLoadingBehavior loadingBehavior
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000310 RID: 784
// (get) Token: 0x06000EB2 RID: 3762
public static extern bool isSupported
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000311 RID: 785
// (get) Token: 0x06000EB3 RID: 3763
// (set) Token: 0x06000EB4 RID: 3764
public static extern ProceduralProcessorUsage substanceProcessorUsage
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000312 RID: 786
// (get) Token: 0x06000EB5 RID: 3765
// (set) Token: 0x06000EB6 RID: 3766
public extern string preset
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x06000EB7 RID: 3767
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern Texture[] GetGeneratedTextures();
// Token: 0x06000EB8 RID: 3768
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern ProceduralTexture GetGeneratedTexture(string textureName);
// Token: 0x17000313 RID: 787
// (get) Token: 0x06000EB9 RID: 3769
// (set) Token: 0x06000EBA RID: 3770
public extern bool isReadable
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x06000EBB RID: 3771
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void FreezeAndReleaseSourceData();
// Token: 0x17000314 RID: 788
// (get) Token: 0x06000EBC RID: 3772
public extern bool isFrozen
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
}
}