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

138 lines
3.1 KiB
C#

using System;
using System.Runtime.InteropServices;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x0200022F RID: 559
[UsedByNativeCode]
[StructLayout(LayoutKind.Sequential)]
public sealed class SplatPrototype
{
// Token: 0x170008E8 RID: 2280
// (get) Token: 0x0600266E RID: 9838 RVA: 0x0002C288 File Offset: 0x0002A488
// (set) Token: 0x0600266F RID: 9839 RVA: 0x0002C2A4 File Offset: 0x0002A4A4
public Texture2D texture
{
get
{
return this.m_Texture;
}
set
{
this.m_Texture = value;
}
}
// Token: 0x170008E9 RID: 2281
// (get) Token: 0x06002670 RID: 9840 RVA: 0x0002C2B0 File Offset: 0x0002A4B0
// (set) Token: 0x06002671 RID: 9841 RVA: 0x0002C2CC File Offset: 0x0002A4CC
public Texture2D normalMap
{
get
{
return this.m_NormalMap;
}
set
{
this.m_NormalMap = value;
}
}
// Token: 0x170008EA RID: 2282
// (get) Token: 0x06002672 RID: 9842 RVA: 0x0002C2D8 File Offset: 0x0002A4D8
// (set) Token: 0x06002673 RID: 9843 RVA: 0x0002C2F4 File Offset: 0x0002A4F4
public Vector2 tileSize
{
get
{
return this.m_TileSize;
}
set
{
this.m_TileSize = value;
}
}
// Token: 0x170008EB RID: 2283
// (get) Token: 0x06002674 RID: 9844 RVA: 0x0002C300 File Offset: 0x0002A500
// (set) Token: 0x06002675 RID: 9845 RVA: 0x0002C31C File Offset: 0x0002A51C
public Vector2 tileOffset
{
get
{
return this.m_TileOffset;
}
set
{
this.m_TileOffset = value;
}
}
// Token: 0x170008EC RID: 2284
// (get) Token: 0x06002676 RID: 9846 RVA: 0x0002C328 File Offset: 0x0002A528
// (set) Token: 0x06002677 RID: 9847 RVA: 0x0002C364 File Offset: 0x0002A564
public Color specular
{
get
{
return new Color(this.m_SpecularMetallic.x, this.m_SpecularMetallic.y, this.m_SpecularMetallic.z);
}
set
{
this.m_SpecularMetallic.x = value.r;
this.m_SpecularMetallic.y = value.g;
this.m_SpecularMetallic.z = value.b;
}
}
// Token: 0x170008ED RID: 2285
// (get) Token: 0x06002678 RID: 9848 RVA: 0x0002C3A0 File Offset: 0x0002A5A0
// (set) Token: 0x06002679 RID: 9849 RVA: 0x0002C3C0 File Offset: 0x0002A5C0
public float metallic
{
get
{
return this.m_SpecularMetallic.w;
}
set
{
this.m_SpecularMetallic.w = value;
}
}
// Token: 0x170008EE RID: 2286
// (get) Token: 0x0600267A RID: 9850 RVA: 0x0002C3D0 File Offset: 0x0002A5D0
// (set) Token: 0x0600267B RID: 9851 RVA: 0x0002C3EC File Offset: 0x0002A5EC
public float smoothness
{
get
{
return this.m_Smoothness;
}
set
{
this.m_Smoothness = value;
}
}
// Token: 0x0400066F RID: 1647
internal Texture2D m_Texture;
// Token: 0x04000670 RID: 1648
internal Texture2D m_NormalMap;
// Token: 0x04000671 RID: 1649
internal Vector2 m_TileSize = new Vector2(15f, 15f);
// Token: 0x04000672 RID: 1650
internal Vector2 m_TileOffset = new Vector2(0f, 0f);
// Token: 0x04000673 RID: 1651
internal Vector4 m_SpecularMetallic = new Vector4(0f, 0f, 0f, 0f);
// Token: 0x04000674 RID: 1652
internal float m_Smoothness = 0f;
}
}