288 lines
8.8 KiB
C#
288 lines
8.8 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|