diff --git a/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.html b/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.html new file mode 100644 index 00000000..600c5686 --- /dev/null +++ b/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.html @@ -0,0 +1,131 @@ + + + + + Unity Web Player | DnD Project + + + + + + +

Unity Web Player | DnD Project

+
+
+
+ + Unity Web Player. Install now! + +
+
+
+ + + diff --git a/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.unity3d b/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.unity3d new file mode 100644 index 00000000..c19d8211 Binary files /dev/null and b/0_Game_Submission_Builds/DnD_CharGen/DnD_CharGen.unity3d differ diff --git a/DnD Project/Assets/RNG_Cha.cs b/DnD Project/Assets/RNG_Cha.cs index f5691d00..51323a93 100644 --- a/DnD Project/Assets/RNG_Cha.cs +++ b/DnD Project/Assets/RNG_Cha.cs @@ -1,5 +1,6 @@ using UnityEngine; using System.Collections; +using UnityEngine.UI; public class RNG_Cha : MonoBehaviour { //Base Values @@ -7,11 +8,19 @@ public class RNG_Cha : MonoBehaviour { public int ChaValue1 = 0; public int ChaValue2 = 0; public int ChaValue3 = 0; - private string ChaString; + public static string ChaString; + Text updates; + + void Awake() + { + updates = GetComponent(); + ChaString = "Cha:"; + + } // Use this for initialization - void Start() + public void Roll() { //Rolls ChaValue1 = Random.Range(1, 6); @@ -27,6 +36,6 @@ public class RNG_Cha : MonoBehaviour { // Update is called once per frame void Update() { - + updates.text = "Cha: " + ChaString; } } diff --git a/DnD Project/Assets/RNG_Dex.cs b/DnD Project/Assets/RNG_Dex.cs index 3718f8e3..63c2ce24 100644 --- a/DnD Project/Assets/RNG_Dex.cs +++ b/DnD Project/Assets/RNG_Dex.cs @@ -1,5 +1,6 @@ using UnityEngine; using System.Collections; +using UnityEngine.UI; public class RNG_Dex : MonoBehaviour { @@ -8,11 +9,18 @@ public class RNG_Dex : MonoBehaviour public int DexValue1 = 0; public int DexValue2 = 0; public int DexValue3 = 0; - private string DexString; + public static string DexString; + Text updates; + void Awake() + { + updates = GetComponent(); + DexString = "Dex:"; + + } // Use this for initialization - void Start() + public void Roll() { //Rolls DexValue1 = Random.Range(1, 6); @@ -28,6 +36,8 @@ public class RNG_Dex : MonoBehaviour // Update is called once per frame void Update() { + updates.text = "Dex: " + DexString; + } } diff --git a/DnD Project/Assets/RNG_HP.cs b/DnD Project/Assets/RNG_HP.cs index 0d519be4..eb2e3854 100644 --- a/DnD Project/Assets/RNG_HP.cs +++ b/DnD Project/Assets/RNG_HP.cs @@ -1,5 +1,6 @@ using UnityEngine; using System.Collections; +using UnityEngine.UI; public class RNG_HP : MonoBehaviour { //HP Base Values @@ -23,9 +24,17 @@ public class RNG_HP : MonoBehaviour { private string ConString; + Text updates; + + void Awake() + { + updates = GetComponent(); + HPString = "HP:"; + + } // Use this for initialization - void Start() + public void Roll() { //HP Rolls HPValue1 = Random.Range(1, 8); @@ -53,5 +62,7 @@ public class RNG_HP : MonoBehaviour { // Update is called once per frame void Update() { + updates.text = "HP: " + HPString; + } } diff --git a/DnD Project/Assets/RNG_Int.cs b/DnD Project/Assets/RNG_Int.cs index 190c96ab..b8ef4921 100644 --- a/DnD Project/Assets/RNG_Int.cs +++ b/DnD Project/Assets/RNG_Int.cs @@ -1,5 +1,6 @@ using UnityEngine; using System.Collections; +using UnityEngine.UI; public class RNG_Int : MonoBehaviour { @@ -8,11 +9,17 @@ public class RNG_Int : MonoBehaviour public int IntValue1 = 0; public int IntValue2 = 0; public int IntValue3 = 0; - private string IntString; + public static string IntString; + Text updates; + void Awake() + { + updates = GetComponent(); + IntString = "Int:"; + } // Use this for initialization - void Start() + public void Roll() { //Rolls IntValue1 = Random.Range(1, 6); @@ -28,6 +35,7 @@ public class RNG_Int : MonoBehaviour // Update is called once per frame void Update() { + updates.text = "Int: " + IntString; } } diff --git a/DnD Project/Assets/RNG_Str.cs b/DnD Project/Assets/RNG_Str.cs index e2e7ed18..d3fae863 100644 --- a/DnD Project/Assets/RNG_Str.cs +++ b/DnD Project/Assets/RNG_Str.cs @@ -11,11 +11,19 @@ public class RNG_Str : MonoBehaviour { public int StrValue1 = 0; public int StrValue2 = 0; public int StrValue3 = 0; - private string StrString; + public static string StrString; + Text updates; + void Awake() + { + updates = GetComponent(); + StrString = "Str:"; + + } // Use this for initialization - void Start() { + public void Roll() + { //Strength Rolls StrValue1 = Random.Range(1, 6); StrValue2 = Random.Range(1, 6); @@ -33,18 +41,11 @@ public class RNG_Str : MonoBehaviour { strText.text = StrString; } - // Use this for initialization - void start () - { - //setPropertyModification(RNG_Str as Text as strText); - // UnityEditor.PrefabUtility.ReplacePrefab(strText, strText); - //strText.guiText. - } - // Update is called once per frame void Update() { + updates.text = "Str: " + StrString; } } diff --git a/DnD Project/Assets/RNG_Wis.cs b/DnD Project/Assets/RNG_Wis.cs index 0eedda61..4d33c586 100644 --- a/DnD Project/Assets/RNG_Wis.cs +++ b/DnD Project/Assets/RNG_Wis.cs @@ -1,5 +1,6 @@ using UnityEngine; using System.Collections; +using UnityEngine.UI; public class RNG_Wis : MonoBehaviour { @@ -8,11 +9,17 @@ public class RNG_Wis : MonoBehaviour public int WisValue1 = 0; public int WisValue2 = 0; public int WisValue3 = 0; - private string WisString; + public static string WisString; + Text updates; + void Awake() + { + updates = GetComponent(); + WisString = "Wis:"; + } // Use this for initialization - void Start() + public void Roll() { //Rolls WisValue1 = Random.Range(1, 6); @@ -28,6 +35,7 @@ public class RNG_Wis : MonoBehaviour // Update is called once per frame void Update() { + updates.text = "Wis: " + WisString; } } diff --git a/DnD Project/Assets/WriteText.unity b/DnD Project/Assets/WriteText.unity index c29624f7..afa79393 100644 Binary files a/DnD Project/Assets/WriteText.unity and b/DnD Project/Assets/WriteText.unity differ diff --git a/DnD Project/DnD Project.CSharp.csproj b/DnD Project/DnD Project.CSharp.csproj new file mode 100644 index 00000000..80e76518 --- /dev/null +++ b/DnD Project/DnD Project.CSharp.csproj @@ -0,0 +1,84 @@ + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + {F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623} + Library + Assembly-CSharp + 512 + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + .NETFramework + v3.5 + Unity Web v3.5 + + Game:1 + WebPlayer:6 + 5.2.2f1 + + + + pdbonly + false + Temp\UnityVS_bin\Debug\ + Temp\UnityVS_obj\Debug\ + prompt + 4 + DEBUG;TRACE;UNITY_5_2_2;UNITY_5_2;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_2D_PHYSICS;ENABLE_4_6_FEATURES;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_REFLECTION_BUFFERS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;UNITY_WEBPLAYER;ENABLE_SUBSTANCE;WEBPLUG;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_MONO;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN + false + + + pdbonly + false + Temp\UnityVS_bin\Release\ + Temp\UnityVS_obj\Release\ + prompt + 4 + TRACE;UNITY_5_2_2;UNITY_5_2;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_2D_PHYSICS;ENABLE_4_6_FEATURES;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_REFLECTION_BUFFERS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;UNITY_WEBPLAYER;ENABLE_SUBSTANCE;WEBPLUG;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_MONO;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN + false + + + + + + + + + + Library\UnityAssemblies\UnityEngine.dll + + + Library\UnityAssemblies\UnityEngine.UI.dll + + + Library\UnityAssemblies\UnityEngine.Networking.dll + + + Library\UnityAssemblies\UnityEngine.Networking.dll + + + Library\UnityAssemblies\UnityEngine.UI.dll + + + Library\UnityAssemblies\UnityEditor.dll + + + Library\UnityAssemblies\Mono.Cecil.dll + + + Library\UnityAssemblies\UnityEditor.iOS.Extensions.Xcode.dll + + + + + + + + + + + + + diff --git a/DnD Project/DnD Project.sln b/DnD Project/DnD Project.sln index 28665ec8..ae8e1a82 100644 --- a/DnD Project/DnD Project.sln +++ b/DnD Project/DnD Project.sln @@ -1,7 +1,7 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2008 - -Project("{14CEBBFD-727A-6B14-F199-54A62BCF4F98}") = "DnD Project", "Assembly-CSharp.csproj", "{8EF5A277-BCC7-DF58-B01F-705C35D9BCBF}" + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2015 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DnD Project.CSharp", "DnD Project.CSharp.csproj", "{F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -9,32 +9,12 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8EF5A277-BCC7-DF58-B01F-705C35D9BCBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8EF5A277-BCC7-DF58-B01F-705C35D9BCBF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8EF5A277-BCC7-DF58-B01F-705C35D9BCBF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8EF5A277-BCC7-DF58-B01F-705C35D9BCBF}.Release|Any CPU.Build.0 = Release|Any CPU + {F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F2F8D9A3-133C-C9F9-90E5-6F36B8DA3623}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection - GlobalSection(MonoDevelopProperties) = preSolution - StartupItem = Assembly-CSharp.csproj - Policies = $0 - $0.TextStylePolicy = $1 - $1.inheritsSet = null - $1.scope = text/x-csharp - $0.CSharpFormattingPolicy = $2 - $2.inheritsSet = Mono - $2.inheritsScope = text/x-csharp - $2.scope = text/x-csharp - $0.TextStylePolicy = $3 - $3.FileWidth = 120 - $3.TabWidth = 4 - $3.IndentWidth = 4 - $3.EolMarker = Unix - $3.inheritsSet = Mono - $3.inheritsScope = text/plain - $3.scope = text/plain - EndGlobalSection - EndGlobal diff --git a/DnD Project/Library/AssetImportState b/DnD Project/Library/AssetImportState index cfb43eac..c7ae9772 100644 --- a/DnD Project/Library/AssetImportState +++ b/DnD Project/Library/AssetImportState @@ -1 +1 @@ -5;0;-1 \ No newline at end of file +6;0;-1 \ No newline at end of file diff --git a/DnD Project/Library/AssetServerCacheV3 b/DnD Project/Library/AssetServerCacheV3 index 78c75632..69b0f603 100644 Binary files a/DnD Project/Library/AssetServerCacheV3 and b/DnD Project/Library/AssetServerCacheV3 differ diff --git a/DnD Project/Library/CurrentLayout.dwlt b/DnD Project/Library/CurrentLayout.dwlt index f3f2d250..2538ca3d 100644 Binary files a/DnD Project/Library/CurrentLayout.dwlt and b/DnD Project/Library/CurrentLayout.dwlt differ diff --git a/DnD Project/Library/EditorUserBuildSettings.asset b/DnD Project/Library/EditorUserBuildSettings.asset index c19bbcf3..d14cc7e2 100644 Binary files a/DnD Project/Library/EditorUserBuildSettings.asset and b/DnD Project/Library/EditorUserBuildSettings.asset differ diff --git a/DnD Project/Library/ProjectSettings.asset b/DnD Project/Library/ProjectSettings.asset index 3d8c2d0f..4cb9aa78 100644 Binary files a/DnD Project/Library/ProjectSettings.asset and b/DnD Project/Library/ProjectSettings.asset differ diff --git a/DnD Project/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb b/DnD Project/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb index 26c060cb..5175e4f8 100644 Binary files a/DnD Project/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb and b/DnD Project/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb differ diff --git a/DnD Project/Library/ScriptAssemblies/BuiltinAssemblies.stamp b/DnD Project/Library/ScriptAssemblies/BuiltinAssemblies.stamp index 1021efe1..d2c33d72 100644 --- a/DnD Project/Library/ScriptAssemblies/BuiltinAssemblies.stamp +++ b/DnD Project/Library/ScriptAssemblies/BuiltinAssemblies.stamp @@ -1,2 +1,2 @@ -0000.55d3536a.0000 -0000.55d3538a.0000 \ No newline at end of file +0000.56264290.0000 +0000.562642ae.0000 \ No newline at end of file diff --git a/DnD Project/Library/ScriptMapper b/DnD Project/Library/ScriptMapper index 6103aea9..949cb4c0 100644 Binary files a/DnD Project/Library/ScriptMapper and b/DnD Project/Library/ScriptMapper differ diff --git a/DnD Project/Library/ShaderCache/0/0003fcc8d5b607c4c14edb3a944c100d.bin b/DnD Project/Library/ShaderCache/0/0003fcc8d5b607c4c14edb3a944c100d.bin new file mode 100644 index 00000000..1d86e7ec Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0003fcc8d5b607c4c14edb3a944c100d.bin differ diff --git a/DnD Project/Library/ShaderCache/0/000f9edb33000d920d354cadad315693.bin b/DnD Project/Library/ShaderCache/0/000f9edb33000d920d354cadad315693.bin new file mode 100644 index 00000000..3a7e1119 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/000f9edb33000d920d354cadad315693.bin differ diff --git a/DnD Project/Library/ShaderCache/0/002aded34e7edbef6958fd588265e343.bin b/DnD Project/Library/ShaderCache/0/002aded34e7edbef6958fd588265e343.bin new file mode 100644 index 00000000..1edc8d67 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/002aded34e7edbef6958fd588265e343.bin differ diff --git a/DnD Project/Library/ShaderCache/0/005b4f03d528d4f9865ce6a0b885f15e.bin b/DnD Project/Library/ShaderCache/0/005b4f03d528d4f9865ce6a0b885f15e.bin new file mode 100644 index 00000000..098df62a Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/005b4f03d528d4f9865ce6a0b885f15e.bin differ diff --git a/DnD Project/Library/ShaderCache/0/01897840aa762b66b991ca3fc76d1c06.bin b/DnD Project/Library/ShaderCache/0/01897840aa762b66b991ca3fc76d1c06.bin new file mode 100644 index 00000000..384940df Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/01897840aa762b66b991ca3fc76d1c06.bin differ diff --git a/DnD Project/Library/ShaderCache/0/02a0bf52719bb5a4daf6dad869a2acdc.bin b/DnD Project/Library/ShaderCache/0/02a0bf52719bb5a4daf6dad869a2acdc.bin new file mode 100644 index 00000000..218aff59 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/02a0bf52719bb5a4daf6dad869a2acdc.bin differ diff --git a/DnD Project/Library/ShaderCache/0/02d685a6097fa1dbf2c28c59b17ebdc2.bin b/DnD Project/Library/ShaderCache/0/02d685a6097fa1dbf2c28c59b17ebdc2.bin new file mode 100644 index 00000000..df5fb2e6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/02d685a6097fa1dbf2c28c59b17ebdc2.bin differ diff --git a/DnD Project/Library/ShaderCache/0/02f048dbff535d5fcb69bca22a359685.bin b/DnD Project/Library/ShaderCache/0/02f048dbff535d5fcb69bca22a359685.bin new file mode 100644 index 00000000..f616ff64 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/02f048dbff535d5fcb69bca22a359685.bin differ diff --git a/DnD Project/Library/ShaderCache/0/03c5da25de492aec8c6bfa1e53d2ae98.bin b/DnD Project/Library/ShaderCache/0/03c5da25de492aec8c6bfa1e53d2ae98.bin new file mode 100644 index 00000000..d09cb39d Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/03c5da25de492aec8c6bfa1e53d2ae98.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0497f5229e7dbf47de661d0db043c5ea.bin b/DnD Project/Library/ShaderCache/0/0497f5229e7dbf47de661d0db043c5ea.bin new file mode 100644 index 00000000..14f6a32e Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0497f5229e7dbf47de661d0db043c5ea.bin differ diff --git a/DnD Project/Library/ShaderCache/0/04bdc5389397b21c92f69516df24800d.bin b/DnD Project/Library/ShaderCache/0/04bdc5389397b21c92f69516df24800d.bin new file mode 100644 index 00000000..70118203 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/04bdc5389397b21c92f69516df24800d.bin differ diff --git a/DnD Project/Library/ShaderCache/0/05433635f14a9aa306b7771cdab9ab12.bin b/DnD Project/Library/ShaderCache/0/05433635f14a9aa306b7771cdab9ab12.bin new file mode 100644 index 00000000..524aebee Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/05433635f14a9aa306b7771cdab9ab12.bin differ diff --git a/DnD Project/Library/ShaderCache/0/05880c43a99547353f6dd7862a5d7d71.bin b/DnD Project/Library/ShaderCache/0/05880c43a99547353f6dd7862a5d7d71.bin new file mode 100644 index 00000000..b1d388d1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/05880c43a99547353f6dd7862a5d7d71.bin differ diff --git a/DnD Project/Library/ShaderCache/0/05ce7dfd931b14a527ba92ca9a5e5d4f.bin b/DnD Project/Library/ShaderCache/0/05ce7dfd931b14a527ba92ca9a5e5d4f.bin new file mode 100644 index 00000000..b5b1d540 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/05ce7dfd931b14a527ba92ca9a5e5d4f.bin differ diff --git a/DnD Project/Library/ShaderCache/0/05f2e6a9af36d26c591a489389b0d5f0.bin b/DnD Project/Library/ShaderCache/0/05f2e6a9af36d26c591a489389b0d5f0.bin new file mode 100644 index 00000000..0fd5045f Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/05f2e6a9af36d26c591a489389b0d5f0.bin differ diff --git a/DnD Project/Library/ShaderCache/0/06bbf48206274ca03f900f052897b46a.bin b/DnD Project/Library/ShaderCache/0/06bbf48206274ca03f900f052897b46a.bin new file mode 100644 index 00000000..eecbf734 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/06bbf48206274ca03f900f052897b46a.bin differ diff --git a/DnD Project/Library/ShaderCache/0/074e0924bacace47277d1c9c44161167.bin b/DnD Project/Library/ShaderCache/0/074e0924bacace47277d1c9c44161167.bin new file mode 100644 index 00000000..b6f80e84 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/074e0924bacace47277d1c9c44161167.bin differ diff --git a/DnD Project/Library/ShaderCache/0/07860b25c20815b2490c2cf536ca5553.bin b/DnD Project/Library/ShaderCache/0/07860b25c20815b2490c2cf536ca5553.bin new file mode 100644 index 00000000..18b96fb2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/07860b25c20815b2490c2cf536ca5553.bin differ diff --git a/DnD Project/Library/ShaderCache/0/082115ac34bb9f058df9c6d9ffc78b14.bin b/DnD Project/Library/ShaderCache/0/082115ac34bb9f058df9c6d9ffc78b14.bin new file mode 100644 index 00000000..4caaf0fc Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/082115ac34bb9f058df9c6d9ffc78b14.bin differ diff --git a/DnD Project/Library/ShaderCache/0/085f2734b6dce49e624cb69167e92363.bin b/DnD Project/Library/ShaderCache/0/085f2734b6dce49e624cb69167e92363.bin new file mode 100644 index 00000000..9c6ebbb4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/085f2734b6dce49e624cb69167e92363.bin differ diff --git a/DnD Project/Library/ShaderCache/0/097dac61663528e5ecfa7ebcd5b7e21f.bin b/DnD Project/Library/ShaderCache/0/097dac61663528e5ecfa7ebcd5b7e21f.bin new file mode 100644 index 00000000..1c447ad4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/097dac61663528e5ecfa7ebcd5b7e21f.bin differ diff --git a/DnD Project/Library/ShaderCache/0/09d363d0d7100963f2aaf15e7e33a97e.bin b/DnD Project/Library/ShaderCache/0/09d363d0d7100963f2aaf15e7e33a97e.bin new file mode 100644 index 00000000..f29eda43 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/09d363d0d7100963f2aaf15e7e33a97e.bin differ diff --git a/DnD Project/Library/ShaderCache/0/09d80c3b26941a69162701a5146e2f0a.bin b/DnD Project/Library/ShaderCache/0/09d80c3b26941a69162701a5146e2f0a.bin new file mode 100644 index 00000000..4dd3baa6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/09d80c3b26941a69162701a5146e2f0a.bin differ diff --git a/DnD Project/Library/ShaderCache/0/09fe914f8287618a9654d321fc9afb6b.bin b/DnD Project/Library/ShaderCache/0/09fe914f8287618a9654d321fc9afb6b.bin new file mode 100644 index 00000000..5cdeca5f Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/09fe914f8287618a9654d321fc9afb6b.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0a4cd1dd362fdbacc86f0b0d60e3f041.bin b/DnD Project/Library/ShaderCache/0/0a4cd1dd362fdbacc86f0b0d60e3f041.bin new file mode 100644 index 00000000..74edfef4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0a4cd1dd362fdbacc86f0b0d60e3f041.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0ad05caf00dd98169bf1e419818ed125.bin b/DnD Project/Library/ShaderCache/0/0ad05caf00dd98169bf1e419818ed125.bin new file mode 100644 index 00000000..bbf9a7f0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0ad05caf00dd98169bf1e419818ed125.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0ae7dd8bcad83d5a7f2baaa7821b0cfa.bin b/DnD Project/Library/ShaderCache/0/0ae7dd8bcad83d5a7f2baaa7821b0cfa.bin new file mode 100644 index 00000000..6fc0c59d Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0ae7dd8bcad83d5a7f2baaa7821b0cfa.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0afff8833c107e6fdffd7c8de8772039.bin b/DnD Project/Library/ShaderCache/0/0afff8833c107e6fdffd7c8de8772039.bin new file mode 100644 index 00000000..42d5f855 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0afff8833c107e6fdffd7c8de8772039.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0b0c80a8e3aba3b9615e5e3609bb7076.bin b/DnD Project/Library/ShaderCache/0/0b0c80a8e3aba3b9615e5e3609bb7076.bin new file mode 100644 index 00000000..b4c6e8f8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0b0c80a8e3aba3b9615e5e3609bb7076.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0b6835954ae7143f144c39ed3acf2ebd.bin b/DnD Project/Library/ShaderCache/0/0b6835954ae7143f144c39ed3acf2ebd.bin new file mode 100644 index 00000000..673b8cea Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0b6835954ae7143f144c39ed3acf2ebd.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0c14d01a43445f05ca69ca885a43b926.bin b/DnD Project/Library/ShaderCache/0/0c14d01a43445f05ca69ca885a43b926.bin new file mode 100644 index 00000000..e829bd7d Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0c14d01a43445f05ca69ca885a43b926.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0c3a89b9a787ae5476c30613f1faa1b9.bin b/DnD Project/Library/ShaderCache/0/0c3a89b9a787ae5476c30613f1faa1b9.bin new file mode 100644 index 00000000..37eb6a96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0c3a89b9a787ae5476c30613f1faa1b9.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0d9884b70e33de998b2acf1de099ded0.bin b/DnD Project/Library/ShaderCache/0/0d9884b70e33de998b2acf1de099ded0.bin new file mode 100644 index 00000000..e213394f Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0d9884b70e33de998b2acf1de099ded0.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0e4f608e60651c932124828e61e2ff7f.bin b/DnD Project/Library/ShaderCache/0/0e4f608e60651c932124828e61e2ff7f.bin new file mode 100644 index 00000000..7d4058b2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0e4f608e60651c932124828e61e2ff7f.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0f8cff42efa89358fad96c851b51b439.bin b/DnD Project/Library/ShaderCache/0/0f8cff42efa89358fad96c851b51b439.bin new file mode 100644 index 00000000..3491921c Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0f8cff42efa89358fad96c851b51b439.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0f98b80affe0041c4e322387ff575a60.bin b/DnD Project/Library/ShaderCache/0/0f98b80affe0041c4e322387ff575a60.bin new file mode 100644 index 00000000..2d3d34cc Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0f98b80affe0041c4e322387ff575a60.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0fe5c3d05c08c9563289d879b605e424.bin b/DnD Project/Library/ShaderCache/0/0fe5c3d05c08c9563289d879b605e424.bin new file mode 100644 index 00000000..0345db7f Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0fe5c3d05c08c9563289d879b605e424.bin differ diff --git a/DnD Project/Library/ShaderCache/0/0febcf68c79ee9a3478ee36d03d62540.bin b/DnD Project/Library/ShaderCache/0/0febcf68c79ee9a3478ee36d03d62540.bin new file mode 100644 index 00000000..0644f8db Binary files /dev/null and b/DnD Project/Library/ShaderCache/0/0febcf68c79ee9a3478ee36d03d62540.bin differ diff --git a/DnD Project/Library/ShaderCache/1/11e844a71c46f78f8e764168948d0640.bin b/DnD Project/Library/ShaderCache/1/11e844a71c46f78f8e764168948d0640.bin new file mode 100644 index 00000000..73f1abf4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/11e844a71c46f78f8e764168948d0640.bin differ diff --git a/DnD Project/Library/ShaderCache/1/12056ab535907c6dd11dfbd1c2183c26.bin b/DnD Project/Library/ShaderCache/1/12056ab535907c6dd11dfbd1c2183c26.bin new file mode 100644 index 00000000..57e83c40 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/12056ab535907c6dd11dfbd1c2183c26.bin differ diff --git a/DnD Project/Library/ShaderCache/1/122c7f2b3905d8e1a6f2d450e805529a.bin b/DnD Project/Library/ShaderCache/1/122c7f2b3905d8e1a6f2d450e805529a.bin new file mode 100644 index 00000000..c173115f Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/122c7f2b3905d8e1a6f2d450e805529a.bin differ diff --git a/DnD Project/Library/ShaderCache/1/123c3164ad5fa96189c75daae48b509a.bin b/DnD Project/Library/ShaderCache/1/123c3164ad5fa96189c75daae48b509a.bin new file mode 100644 index 00000000..0be70a82 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/123c3164ad5fa96189c75daae48b509a.bin differ diff --git a/DnD Project/Library/ShaderCache/1/13c8bdb98e3e5d6abf3bcf365ff87dd1.bin b/DnD Project/Library/ShaderCache/1/13c8bdb98e3e5d6abf3bcf365ff87dd1.bin new file mode 100644 index 00000000..9fb17281 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/13c8bdb98e3e5d6abf3bcf365ff87dd1.bin differ diff --git a/DnD Project/Library/ShaderCache/1/14141a499bb0f60bb162f964aef5351c.bin b/DnD Project/Library/ShaderCache/1/14141a499bb0f60bb162f964aef5351c.bin new file mode 100644 index 00000000..1c7b2243 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/14141a499bb0f60bb162f964aef5351c.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1425b4d08b282324d9d91eda28d17bfa.bin b/DnD Project/Library/ShaderCache/1/1425b4d08b282324d9d91eda28d17bfa.bin new file mode 100644 index 00000000..f453681d Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1425b4d08b282324d9d91eda28d17bfa.bin differ diff --git a/DnD Project/Library/ShaderCache/1/14565848a914720a1898028e291e8086.bin b/DnD Project/Library/ShaderCache/1/14565848a914720a1898028e291e8086.bin new file mode 100644 index 00000000..4f49e320 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/14565848a914720a1898028e291e8086.bin differ diff --git a/DnD Project/Library/ShaderCache/1/149435773746a6e88240617be6f47310.bin b/DnD Project/Library/ShaderCache/1/149435773746a6e88240617be6f47310.bin new file mode 100644 index 00000000..b05ac3a3 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/149435773746a6e88240617be6f47310.bin differ diff --git a/DnD Project/Library/ShaderCache/1/14ce4c0bc318778b8ea263216c21c30b.bin b/DnD Project/Library/ShaderCache/1/14ce4c0bc318778b8ea263216c21c30b.bin new file mode 100644 index 00000000..58575ecb Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/14ce4c0bc318778b8ea263216c21c30b.bin differ diff --git a/DnD Project/Library/ShaderCache/1/155bb06cf456b16caecc99400924d7d6.bin b/DnD Project/Library/ShaderCache/1/155bb06cf456b16caecc99400924d7d6.bin new file mode 100644 index 00000000..4b0af8b8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/155bb06cf456b16caecc99400924d7d6.bin differ diff --git a/DnD Project/Library/ShaderCache/1/164b752cba99bfea2e3069c9ff975d00.bin b/DnD Project/Library/ShaderCache/1/164b752cba99bfea2e3069c9ff975d00.bin new file mode 100644 index 00000000..d701739b Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/164b752cba99bfea2e3069c9ff975d00.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1652bf5a49ffc91cd0b4bdfc811fce26.bin b/DnD Project/Library/ShaderCache/1/1652bf5a49ffc91cd0b4bdfc811fce26.bin new file mode 100644 index 00000000..cda28326 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1652bf5a49ffc91cd0b4bdfc811fce26.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1656e96583c36a2ae84d872332ee8e87.bin b/DnD Project/Library/ShaderCache/1/1656e96583c36a2ae84d872332ee8e87.bin new file mode 100644 index 00000000..92b7a1d1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1656e96583c36a2ae84d872332ee8e87.bin differ diff --git a/DnD Project/Library/ShaderCache/1/16624d3b0c85191c810a8051b4fa73f6.bin b/DnD Project/Library/ShaderCache/1/16624d3b0c85191c810a8051b4fa73f6.bin new file mode 100644 index 00000000..e9a40bb6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/16624d3b0c85191c810a8051b4fa73f6.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1667ef966d20e1fef363f35683255c41.bin b/DnD Project/Library/ShaderCache/1/1667ef966d20e1fef363f35683255c41.bin new file mode 100644 index 00000000..f2f2fef7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1667ef966d20e1fef363f35683255c41.bin differ diff --git a/DnD Project/Library/ShaderCache/1/166f7b0cd42e582be5913fe8c9d78c93.bin b/DnD Project/Library/ShaderCache/1/166f7b0cd42e582be5913fe8c9d78c93.bin new file mode 100644 index 00000000..95bb4c61 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/166f7b0cd42e582be5913fe8c9d78c93.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1681a33a3216ab26edced67ef0f448e9.bin b/DnD Project/Library/ShaderCache/1/1681a33a3216ab26edced67ef0f448e9.bin new file mode 100644 index 00000000..0355336e Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1681a33a3216ab26edced67ef0f448e9.bin differ diff --git a/DnD Project/Library/ShaderCache/1/16d2fb609c612d6f5316f2bc8e601424.bin b/DnD Project/Library/ShaderCache/1/16d2fb609c612d6f5316f2bc8e601424.bin new file mode 100644 index 00000000..7f58056d Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/16d2fb609c612d6f5316f2bc8e601424.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1775b66f2b25969a514fe76127a832c3.bin b/DnD Project/Library/ShaderCache/1/1775b66f2b25969a514fe76127a832c3.bin new file mode 100644 index 00000000..36946c39 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1775b66f2b25969a514fe76127a832c3.bin differ diff --git a/DnD Project/Library/ShaderCache/1/17c7e8ee8d4aeb4fbf35f6fa562f5b29.bin b/DnD Project/Library/ShaderCache/1/17c7e8ee8d4aeb4fbf35f6fa562f5b29.bin new file mode 100644 index 00000000..04638867 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/17c7e8ee8d4aeb4fbf35f6fa562f5b29.bin differ diff --git a/DnD Project/Library/ShaderCache/1/17e7f6e2364dd5dafec674af84bcf595.bin b/DnD Project/Library/ShaderCache/1/17e7f6e2364dd5dafec674af84bcf595.bin new file mode 100644 index 00000000..03a41fb7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/17e7f6e2364dd5dafec674af84bcf595.bin differ diff --git a/DnD Project/Library/ShaderCache/1/186550ecc495d211a3fefbb94955181f.bin b/DnD Project/Library/ShaderCache/1/186550ecc495d211a3fefbb94955181f.bin new file mode 100644 index 00000000..a1c30d11 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/186550ecc495d211a3fefbb94955181f.bin differ diff --git a/DnD Project/Library/ShaderCache/1/192ff713c71a4d4cb013a97af1b81a01.bin b/DnD Project/Library/ShaderCache/1/192ff713c71a4d4cb013a97af1b81a01.bin new file mode 100644 index 00000000..7b6463d7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/192ff713c71a4d4cb013a97af1b81a01.bin differ diff --git a/DnD Project/Library/ShaderCache/1/19539d513e7141fb3b1091d271f99065.bin b/DnD Project/Library/ShaderCache/1/19539d513e7141fb3b1091d271f99065.bin new file mode 100644 index 00000000..b1dbfec3 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/19539d513e7141fb3b1091d271f99065.bin differ diff --git a/DnD Project/Library/ShaderCache/1/19aa323e9de6d68172da5a37f3cbb4fd.bin b/DnD Project/Library/ShaderCache/1/19aa323e9de6d68172da5a37f3cbb4fd.bin new file mode 100644 index 00000000..e5ff493d Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/19aa323e9de6d68172da5a37f3cbb4fd.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1af0098e57b2eb7e3fb6f9db934795aa.bin b/DnD Project/Library/ShaderCache/1/1af0098e57b2eb7e3fb6f9db934795aa.bin new file mode 100644 index 00000000..a1fd4c7e Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1af0098e57b2eb7e3fb6f9db934795aa.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1b23b647cc4da6dbfd09b8e53ec7a4f0.bin b/DnD Project/Library/ShaderCache/1/1b23b647cc4da6dbfd09b8e53ec7a4f0.bin new file mode 100644 index 00000000..35da9099 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1b23b647cc4da6dbfd09b8e53ec7a4f0.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1b988eaee0b951af84877b0f3f78c9c0.bin b/DnD Project/Library/ShaderCache/1/1b988eaee0b951af84877b0f3f78c9c0.bin new file mode 100644 index 00000000..d55b3833 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1b988eaee0b951af84877b0f3f78c9c0.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1c92b2285e0eea229b2dcffb51a87da0.bin b/DnD Project/Library/ShaderCache/1/1c92b2285e0eea229b2dcffb51a87da0.bin new file mode 100644 index 00000000..0e4bf56a Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1c92b2285e0eea229b2dcffb51a87da0.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1cb6713b20a6d083ab4968dc3324bdcc.bin b/DnD Project/Library/ShaderCache/1/1cb6713b20a6d083ab4968dc3324bdcc.bin new file mode 100644 index 00000000..f03a7d9a Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1cb6713b20a6d083ab4968dc3324bdcc.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1d051847d0724eaea8c32dd31cb7cbe9.bin b/DnD Project/Library/ShaderCache/1/1d051847d0724eaea8c32dd31cb7cbe9.bin new file mode 100644 index 00000000..a010674c Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1d051847d0724eaea8c32dd31cb7cbe9.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1d5f7991f5516027f60eb377e5b6385b.bin b/DnD Project/Library/ShaderCache/1/1d5f7991f5516027f60eb377e5b6385b.bin new file mode 100644 index 00000000..a16465b2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1d5f7991f5516027f60eb377e5b6385b.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1db8fc3ff944b4910858f3de7e8e13cd.bin b/DnD Project/Library/ShaderCache/1/1db8fc3ff944b4910858f3de7e8e13cd.bin new file mode 100644 index 00000000..ead9e31e Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1db8fc3ff944b4910858f3de7e8e13cd.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1e4a5578f881b3fbaef3a470c176225e.bin b/DnD Project/Library/ShaderCache/1/1e4a5578f881b3fbaef3a470c176225e.bin new file mode 100644 index 00000000..430da3b4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1e4a5578f881b3fbaef3a470c176225e.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1eb6c7d347b53ed57cab59be07c2043b.bin b/DnD Project/Library/ShaderCache/1/1eb6c7d347b53ed57cab59be07c2043b.bin new file mode 100644 index 00000000..430da3b4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1eb6c7d347b53ed57cab59be07c2043b.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1ee7896ce580a17145fce0f797afa9ca.bin b/DnD Project/Library/ShaderCache/1/1ee7896ce580a17145fce0f797afa9ca.bin new file mode 100644 index 00000000..559c18ad Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1ee7896ce580a17145fce0f797afa9ca.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1f0d2ffddfffaeb64449cc65ee634755.bin b/DnD Project/Library/ShaderCache/1/1f0d2ffddfffaeb64449cc65ee634755.bin new file mode 100644 index 00000000..eab0a63a Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1f0d2ffddfffaeb64449cc65ee634755.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1f344502e2333d57e00f6d604069ca98.bin b/DnD Project/Library/ShaderCache/1/1f344502e2333d57e00f6d604069ca98.bin new file mode 100644 index 00000000..26390e68 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1f344502e2333d57e00f6d604069ca98.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1f47de300e60d8a85f1cbdb284bc2721.bin b/DnD Project/Library/ShaderCache/1/1f47de300e60d8a85f1cbdb284bc2721.bin new file mode 100644 index 00000000..f1765b47 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1f47de300e60d8a85f1cbdb284bc2721.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1f7534a932f783bf071f4fd647af4af4.bin b/DnD Project/Library/ShaderCache/1/1f7534a932f783bf071f4fd647af4af4.bin new file mode 100644 index 00000000..326340c8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1f7534a932f783bf071f4fd647af4af4.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1f788d6dbf9408c1be33e16739a016a4.bin b/DnD Project/Library/ShaderCache/1/1f788d6dbf9408c1be33e16739a016a4.bin new file mode 100644 index 00000000..311afbb1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1f788d6dbf9408c1be33e16739a016a4.bin differ diff --git a/DnD Project/Library/ShaderCache/1/1fc257ff3a729658c60e87795d4c67ff.bin b/DnD Project/Library/ShaderCache/1/1fc257ff3a729658c60e87795d4c67ff.bin new file mode 100644 index 00000000..36946c39 Binary files /dev/null and b/DnD Project/Library/ShaderCache/1/1fc257ff3a729658c60e87795d4c67ff.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2095b096e529bbaf9a98fc813574a2e0.bin b/DnD Project/Library/ShaderCache/2/2095b096e529bbaf9a98fc813574a2e0.bin new file mode 100644 index 00000000..e635a38a Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2095b096e529bbaf9a98fc813574a2e0.bin differ diff --git a/DnD Project/Library/ShaderCache/2/20c168b6f66d64ec37415005f37db145.bin b/DnD Project/Library/ShaderCache/2/20c168b6f66d64ec37415005f37db145.bin new file mode 100644 index 00000000..9455c025 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/20c168b6f66d64ec37415005f37db145.bin differ diff --git a/DnD Project/Library/ShaderCache/2/20c8e181bb9295daa4cd3b09114dac2e.bin b/DnD Project/Library/ShaderCache/2/20c8e181bb9295daa4cd3b09114dac2e.bin new file mode 100644 index 00000000..f616ff64 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/20c8e181bb9295daa4cd3b09114dac2e.bin differ diff --git a/DnD Project/Library/ShaderCache/2/215343df1fdc4c175c84b7f9e3253433.bin b/DnD Project/Library/ShaderCache/2/215343df1fdc4c175c84b7f9e3253433.bin new file mode 100644 index 00000000..f4bdcd85 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/215343df1fdc4c175c84b7f9e3253433.bin differ diff --git a/DnD Project/Library/ShaderCache/2/229a0bf9f4bee1068127d48c53c7181c.bin b/DnD Project/Library/ShaderCache/2/229a0bf9f4bee1068127d48c53c7181c.bin new file mode 100644 index 00000000..f0c6534d Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/229a0bf9f4bee1068127d48c53c7181c.bin differ diff --git a/DnD Project/Library/ShaderCache/2/22de43823d42499cd72a46af7a1b8228.bin b/DnD Project/Library/ShaderCache/2/22de43823d42499cd72a46af7a1b8228.bin new file mode 100644 index 00000000..5609cefa Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/22de43823d42499cd72a46af7a1b8228.bin differ diff --git a/DnD Project/Library/ShaderCache/2/238b1d9962c0c0477dd4d1ad9e4e8c9d.bin b/DnD Project/Library/ShaderCache/2/238b1d9962c0c0477dd4d1ad9e4e8c9d.bin new file mode 100644 index 00000000..8a99f460 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/238b1d9962c0c0477dd4d1ad9e4e8c9d.bin differ diff --git a/DnD Project/Library/ShaderCache/2/23cc922c390561c2e11bc1c674dda692.bin b/DnD Project/Library/ShaderCache/2/23cc922c390561c2e11bc1c674dda692.bin new file mode 100644 index 00000000..b49ec4c8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/23cc922c390561c2e11bc1c674dda692.bin differ diff --git a/DnD Project/Library/ShaderCache/2/241b691030698c425e4a1c7f4963c5ec.bin b/DnD Project/Library/ShaderCache/2/241b691030698c425e4a1c7f4963c5ec.bin new file mode 100644 index 00000000..b990c498 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/241b691030698c425e4a1c7f4963c5ec.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2468e08d9914c82f69891e4af26d52c9.bin b/DnD Project/Library/ShaderCache/2/2468e08d9914c82f69891e4af26d52c9.bin new file mode 100644 index 00000000..d08439b8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2468e08d9914c82f69891e4af26d52c9.bin differ diff --git a/DnD Project/Library/ShaderCache/2/24b465dd8121f20be930adcf8d9730a9.bin b/DnD Project/Library/ShaderCache/2/24b465dd8121f20be930adcf8d9730a9.bin new file mode 100644 index 00000000..5bbac057 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/24b465dd8121f20be930adcf8d9730a9.bin differ diff --git a/DnD Project/Library/ShaderCache/2/24fd61cf277d2409fd8437a67c441f78.bin b/DnD Project/Library/ShaderCache/2/24fd61cf277d2409fd8437a67c441f78.bin new file mode 100644 index 00000000..8ca24256 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/24fd61cf277d2409fd8437a67c441f78.bin differ diff --git a/DnD Project/Library/ShaderCache/2/25725db02db02e4d694034f26a37a62f.bin b/DnD Project/Library/ShaderCache/2/25725db02db02e4d694034f26a37a62f.bin new file mode 100644 index 00000000..dce42b68 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/25725db02db02e4d694034f26a37a62f.bin differ diff --git a/DnD Project/Library/ShaderCache/2/26413da34238d49f59d9417f855579da.bin b/DnD Project/Library/ShaderCache/2/26413da34238d49f59d9417f855579da.bin new file mode 100644 index 00000000..89cb3d9f Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/26413da34238d49f59d9417f855579da.bin differ diff --git a/DnD Project/Library/ShaderCache/2/267a5f7e55c5ab9e7a662a67b4ff7930.bin b/DnD Project/Library/ShaderCache/2/267a5f7e55c5ab9e7a662a67b4ff7930.bin new file mode 100644 index 00000000..aef30609 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/267a5f7e55c5ab9e7a662a67b4ff7930.bin differ diff --git a/DnD Project/Library/ShaderCache/2/284242325134759abf2128f46ea819dd.bin b/DnD Project/Library/ShaderCache/2/284242325134759abf2128f46ea819dd.bin new file mode 100644 index 00000000..8ca17761 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/284242325134759abf2128f46ea819dd.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2861c02702e1fca3b5a8dc7046765c29.bin b/DnD Project/Library/ShaderCache/2/2861c02702e1fca3b5a8dc7046765c29.bin new file mode 100644 index 00000000..66ac7b20 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2861c02702e1fca3b5a8dc7046765c29.bin differ diff --git a/DnD Project/Library/ShaderCache/2/294cf92f4acd8057b00af8dc2d6f6258.bin b/DnD Project/Library/ShaderCache/2/294cf92f4acd8057b00af8dc2d6f6258.bin new file mode 100644 index 00000000..c06a4ea3 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/294cf92f4acd8057b00af8dc2d6f6258.bin differ diff --git a/DnD Project/Library/ShaderCache/2/29f8dff42a2744934ab366edcc7d5bc2.bin b/DnD Project/Library/ShaderCache/2/29f8dff42a2744934ab366edcc7d5bc2.bin new file mode 100644 index 00000000..f6c0f3be Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/29f8dff42a2744934ab366edcc7d5bc2.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2a4b5fb805f2c6162b1901a3922e1c46.bin b/DnD Project/Library/ShaderCache/2/2a4b5fb805f2c6162b1901a3922e1c46.bin new file mode 100644 index 00000000..f8e9767f Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2a4b5fb805f2c6162b1901a3922e1c46.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2a6a27b38efa44085fb314abb7c5331a.bin b/DnD Project/Library/ShaderCache/2/2a6a27b38efa44085fb314abb7c5331a.bin new file mode 100644 index 00000000..4d6f2dcf Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2a6a27b38efa44085fb314abb7c5331a.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2aaf56ced9b5dabb8e24466ff04aae0a.bin b/DnD Project/Library/ShaderCache/2/2aaf56ced9b5dabb8e24466ff04aae0a.bin new file mode 100644 index 00000000..f82982a9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2aaf56ced9b5dabb8e24466ff04aae0a.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2bd30a69814470689cae601f59ab67ed.bin b/DnD Project/Library/ShaderCache/2/2bd30a69814470689cae601f59ab67ed.bin new file mode 100644 index 00000000..19d8494c Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2bd30a69814470689cae601f59ab67ed.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2c15b53e12742f68e45f84dafc918d8b.bin b/DnD Project/Library/ShaderCache/2/2c15b53e12742f68e45f84dafc918d8b.bin new file mode 100644 index 00000000..7e3e4fb1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2c15b53e12742f68e45f84dafc918d8b.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2c17bedac2d58cac07b0be150eb0bb95.bin b/DnD Project/Library/ShaderCache/2/2c17bedac2d58cac07b0be150eb0bb95.bin new file mode 100644 index 00000000..d498ea22 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2c17bedac2d58cac07b0be150eb0bb95.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2c4044ca589dc5ec2b526e23b7ce91a6.bin b/DnD Project/Library/ShaderCache/2/2c4044ca589dc5ec2b526e23b7ce91a6.bin new file mode 100644 index 00000000..7ad0807b Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2c4044ca589dc5ec2b526e23b7ce91a6.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2ca8bd1b93ee06c62946b4a9bdaa1630.bin b/DnD Project/Library/ShaderCache/2/2ca8bd1b93ee06c62946b4a9bdaa1630.bin new file mode 100644 index 00000000..e3d84082 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2ca8bd1b93ee06c62946b4a9bdaa1630.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2d514e03b55f7f4d756e89f0bfcc8fbd.bin b/DnD Project/Library/ShaderCache/2/2d514e03b55f7f4d756e89f0bfcc8fbd.bin new file mode 100644 index 00000000..6f62329e Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2d514e03b55f7f4d756e89f0bfcc8fbd.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2d5a2b67be742d2dc54d032e23a50e97.bin b/DnD Project/Library/ShaderCache/2/2d5a2b67be742d2dc54d032e23a50e97.bin new file mode 100644 index 00000000..58942b72 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2d5a2b67be742d2dc54d032e23a50e97.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2e2c5980c26e32a8b1cc1ebe155e68d7.bin b/DnD Project/Library/ShaderCache/2/2e2c5980c26e32a8b1cc1ebe155e68d7.bin new file mode 100644 index 00000000..5fcaba9d Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2e2c5980c26e32a8b1cc1ebe155e68d7.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2e2d5c94d555a54ab6fa5ae91ac2fa17.bin b/DnD Project/Library/ShaderCache/2/2e2d5c94d555a54ab6fa5ae91ac2fa17.bin new file mode 100644 index 00000000..1580ab50 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2e2d5c94d555a54ab6fa5ae91ac2fa17.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2efb53a4b46b77d4875eb8ab60a19c89.bin b/DnD Project/Library/ShaderCache/2/2efb53a4b46b77d4875eb8ab60a19c89.bin new file mode 100644 index 00000000..9a676660 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2efb53a4b46b77d4875eb8ab60a19c89.bin differ diff --git a/DnD Project/Library/ShaderCache/2/2fd4ea3d47d2f05a7582e03bbfc65717.bin b/DnD Project/Library/ShaderCache/2/2fd4ea3d47d2f05a7582e03bbfc65717.bin new file mode 100644 index 00000000..b084e872 Binary files /dev/null and b/DnD Project/Library/ShaderCache/2/2fd4ea3d47d2f05a7582e03bbfc65717.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3199f6857a622a5204536f24d71abe8e.bin b/DnD Project/Library/ShaderCache/3/3199f6857a622a5204536f24d71abe8e.bin new file mode 100644 index 00000000..849d03fc Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3199f6857a622a5204536f24d71abe8e.bin differ diff --git a/DnD Project/Library/ShaderCache/3/31c82fbf40c82a3884d23a1b38e6ad52.bin b/DnD Project/Library/ShaderCache/3/31c82fbf40c82a3884d23a1b38e6ad52.bin new file mode 100644 index 00000000..1117f571 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/31c82fbf40c82a3884d23a1b38e6ad52.bin differ diff --git a/DnD Project/Library/ShaderCache/3/31e1f43cebca14aece9713a5927c2145.bin b/DnD Project/Library/ShaderCache/3/31e1f43cebca14aece9713a5927c2145.bin new file mode 100644 index 00000000..1513de96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/31e1f43cebca14aece9713a5927c2145.bin differ diff --git a/DnD Project/Library/ShaderCache/3/323858d16bb0f354d43152ac5d5d5472.bin b/DnD Project/Library/ShaderCache/3/323858d16bb0f354d43152ac5d5d5472.bin new file mode 100644 index 00000000..908cc050 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/323858d16bb0f354d43152ac5d5d5472.bin differ diff --git a/DnD Project/Library/ShaderCache/3/32bf2cb7edfd7b36aef0429aca4f16a2.bin b/DnD Project/Library/ShaderCache/3/32bf2cb7edfd7b36aef0429aca4f16a2.bin new file mode 100644 index 00000000..3a6ffc71 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/32bf2cb7edfd7b36aef0429aca4f16a2.bin differ diff --git a/DnD Project/Library/ShaderCache/3/32c1cb600a33b03bbe42bb0ce3946b22.bin b/DnD Project/Library/ShaderCache/3/32c1cb600a33b03bbe42bb0ce3946b22.bin new file mode 100644 index 00000000..5161939b Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/32c1cb600a33b03bbe42bb0ce3946b22.bin differ diff --git a/DnD Project/Library/ShaderCache/3/32e47002fb9fb4f9c64a1b50a589ea1a.bin b/DnD Project/Library/ShaderCache/3/32e47002fb9fb4f9c64a1b50a589ea1a.bin new file mode 100644 index 00000000..edd39ae2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/32e47002fb9fb4f9c64a1b50a589ea1a.bin differ diff --git a/DnD Project/Library/ShaderCache/3/32f0c5482599ae1c62b037733f4bbd62.bin b/DnD Project/Library/ShaderCache/3/32f0c5482599ae1c62b037733f4bbd62.bin new file mode 100644 index 00000000..55b2f744 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/32f0c5482599ae1c62b037733f4bbd62.bin differ diff --git a/DnD Project/Library/ShaderCache/3/336845e73be63769c5edf3ed8a5fa93c.bin b/DnD Project/Library/ShaderCache/3/336845e73be63769c5edf3ed8a5fa93c.bin new file mode 100644 index 00000000..f8a37ba6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/336845e73be63769c5edf3ed8a5fa93c.bin differ diff --git a/DnD Project/Library/ShaderCache/3/33cf1e643f4e7367bd7c07f2ef70ba05.bin b/DnD Project/Library/ShaderCache/3/33cf1e643f4e7367bd7c07f2ef70ba05.bin new file mode 100644 index 00000000..4fe7fd6e Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/33cf1e643f4e7367bd7c07f2ef70ba05.bin differ diff --git a/DnD Project/Library/ShaderCache/3/34571d33da01b155f211cb0b8ae83691.bin b/DnD Project/Library/ShaderCache/3/34571d33da01b155f211cb0b8ae83691.bin new file mode 100644 index 00000000..8667ce79 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/34571d33da01b155f211cb0b8ae83691.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3547a21b9cb545bc508311a33cedbae1.bin b/DnD Project/Library/ShaderCache/3/3547a21b9cb545bc508311a33cedbae1.bin new file mode 100644 index 00000000..b03ab3ff Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3547a21b9cb545bc508311a33cedbae1.bin differ diff --git a/DnD Project/Library/ShaderCache/3/35a7f2ed9e130b902fd040533eeb01c9.bin b/DnD Project/Library/ShaderCache/3/35a7f2ed9e130b902fd040533eeb01c9.bin new file mode 100644 index 00000000..66c7ee2a Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/35a7f2ed9e130b902fd040533eeb01c9.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3696fff92411785bee8160617856fe5b.bin b/DnD Project/Library/ShaderCache/3/3696fff92411785bee8160617856fe5b.bin new file mode 100644 index 00000000..1728bd9c Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3696fff92411785bee8160617856fe5b.bin differ diff --git a/DnD Project/Library/ShaderCache/3/37062eea0ee6698f5fc5097dbda78590.bin b/DnD Project/Library/ShaderCache/3/37062eea0ee6698f5fc5097dbda78590.bin new file mode 100644 index 00000000..309e0844 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/37062eea0ee6698f5fc5097dbda78590.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3741513e0b14cbf6066310ea656e8cb1.bin b/DnD Project/Library/ShaderCache/3/3741513e0b14cbf6066310ea656e8cb1.bin new file mode 100644 index 00000000..abba3594 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3741513e0b14cbf6066310ea656e8cb1.bin differ diff --git a/DnD Project/Library/ShaderCache/3/379d8a7b66259ee4d80b3137346e7e0b.bin b/DnD Project/Library/ShaderCache/3/379d8a7b66259ee4d80b3137346e7e0b.bin new file mode 100644 index 00000000..77d4aa02 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/379d8a7b66259ee4d80b3137346e7e0b.bin differ diff --git a/DnD Project/Library/ShaderCache/3/37c5eb9bee80c447528edd623331b5c5.bin b/DnD Project/Library/ShaderCache/3/37c5eb9bee80c447528edd623331b5c5.bin new file mode 100644 index 00000000..b46d16e9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/37c5eb9bee80c447528edd623331b5c5.bin differ diff --git a/DnD Project/Library/ShaderCache/3/37d69b99c4eb1376359df0c847b3627e.bin b/DnD Project/Library/ShaderCache/3/37d69b99c4eb1376359df0c847b3627e.bin new file mode 100644 index 00000000..ba74ce6a Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/37d69b99c4eb1376359df0c847b3627e.bin differ diff --git a/DnD Project/Library/ShaderCache/3/37eca66b497fee372d9ca20618c6b067.bin b/DnD Project/Library/ShaderCache/3/37eca66b497fee372d9ca20618c6b067.bin new file mode 100644 index 00000000..183fd1de Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/37eca66b497fee372d9ca20618c6b067.bin differ diff --git a/DnD Project/Library/ShaderCache/3/37f7e33ea258d1cca0a843f9ac665f5d.bin b/DnD Project/Library/ShaderCache/3/37f7e33ea258d1cca0a843f9ac665f5d.bin new file mode 100644 index 00000000..16bd7f70 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/37f7e33ea258d1cca0a843f9ac665f5d.bin differ diff --git a/DnD Project/Library/ShaderCache/3/381a79ad8e674d271fd4f5c519892321.bin b/DnD Project/Library/ShaderCache/3/381a79ad8e674d271fd4f5c519892321.bin new file mode 100644 index 00000000..37eb6a96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/381a79ad8e674d271fd4f5c519892321.bin differ diff --git a/DnD Project/Library/ShaderCache/3/385c545d513550e2c75cf5c641ffe693.bin b/DnD Project/Library/ShaderCache/3/385c545d513550e2c75cf5c641ffe693.bin new file mode 100644 index 00000000..b6a00bcc Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/385c545d513550e2c75cf5c641ffe693.bin differ diff --git a/DnD Project/Library/ShaderCache/3/38c78e44b8c587ba88134e1edfa4b5f7.bin b/DnD Project/Library/ShaderCache/3/38c78e44b8c587ba88134e1edfa4b5f7.bin new file mode 100644 index 00000000..b6a00bcc Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/38c78e44b8c587ba88134e1edfa4b5f7.bin differ diff --git a/DnD Project/Library/ShaderCache/3/394230383f07243fd9b3ed3dd681461e.bin b/DnD Project/Library/ShaderCache/3/394230383f07243fd9b3ed3dd681461e.bin new file mode 100644 index 00000000..d4a2469d Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/394230383f07243fd9b3ed3dd681461e.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3a8eef78a3b767f892b1d97fcf953a0b.bin b/DnD Project/Library/ShaderCache/3/3a8eef78a3b767f892b1d97fcf953a0b.bin new file mode 100644 index 00000000..b353af28 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3a8eef78a3b767f892b1d97fcf953a0b.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3aad63b13775073f4ecfe89a4d12e7f7.bin b/DnD Project/Library/ShaderCache/3/3aad63b13775073f4ecfe89a4d12e7f7.bin new file mode 100644 index 00000000..999c020a Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3aad63b13775073f4ecfe89a4d12e7f7.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3b52b16e387b3b19b32213e56378e975.bin b/DnD Project/Library/ShaderCache/3/3b52b16e387b3b19b32213e56378e975.bin new file mode 100644 index 00000000..2775d0e4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3b52b16e387b3b19b32213e56378e975.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3c60fef23e7075813232c2b3115f484f.bin b/DnD Project/Library/ShaderCache/3/3c60fef23e7075813232c2b3115f484f.bin new file mode 100644 index 00000000..477c7ade Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3c60fef23e7075813232c2b3115f484f.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3c8d48dd1b04073ab7d4ef9322b9ffa7.bin b/DnD Project/Library/ShaderCache/3/3c8d48dd1b04073ab7d4ef9322b9ffa7.bin new file mode 100644 index 00000000..485cd21d Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3c8d48dd1b04073ab7d4ef9322b9ffa7.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3cf4e081be9bb6417505b01ed0c53dbb.bin b/DnD Project/Library/ShaderCache/3/3cf4e081be9bb6417505b01ed0c53dbb.bin new file mode 100644 index 00000000..9fb709d0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3cf4e081be9bb6417505b01ed0c53dbb.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3d6a3f9dd3fc089f469dde447c94ade9.bin b/DnD Project/Library/ShaderCache/3/3d6a3f9dd3fc089f469dde447c94ade9.bin new file mode 100644 index 00000000..067d262e Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3d6a3f9dd3fc089f469dde447c94ade9.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3e80ede4bbcfa1bb8849b2fbf3271b5f.bin b/DnD Project/Library/ShaderCache/3/3e80ede4bbcfa1bb8849b2fbf3271b5f.bin new file mode 100644 index 00000000..31d25c07 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3e80ede4bbcfa1bb8849b2fbf3271b5f.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3eeb14a99002b4a30415edf9764f3303.bin b/DnD Project/Library/ShaderCache/3/3eeb14a99002b4a30415edf9764f3303.bin new file mode 100644 index 00000000..7380c513 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3eeb14a99002b4a30415edf9764f3303.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3f06fdb334b2db97d31bbb3568cc4ffd.bin b/DnD Project/Library/ShaderCache/3/3f06fdb334b2db97d31bbb3568cc4ffd.bin new file mode 100644 index 00000000..94bbebf7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3f06fdb334b2db97d31bbb3568cc4ffd.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3f2fe8094d999249b264e3470ab99f46.bin b/DnD Project/Library/ShaderCache/3/3f2fe8094d999249b264e3470ab99f46.bin new file mode 100644 index 00000000..0827eef1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3f2fe8094d999249b264e3470ab99f46.bin differ diff --git a/DnD Project/Library/ShaderCache/3/3fada30e723bcb1514acd549968f36bf.bin b/DnD Project/Library/ShaderCache/3/3fada30e723bcb1514acd549968f36bf.bin new file mode 100644 index 00000000..ccb52545 Binary files /dev/null and b/DnD Project/Library/ShaderCache/3/3fada30e723bcb1514acd549968f36bf.bin differ diff --git a/DnD Project/Library/ShaderCache/4/405470753bc5e22645a0f721b1b16a39.bin b/DnD Project/Library/ShaderCache/4/405470753bc5e22645a0f721b1b16a39.bin new file mode 100644 index 00000000..369414cb Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/405470753bc5e22645a0f721b1b16a39.bin differ diff --git a/DnD Project/Library/ShaderCache/4/407e4951a579807dd8498a1a7181da4e.bin b/DnD Project/Library/ShaderCache/4/407e4951a579807dd8498a1a7181da4e.bin new file mode 100644 index 00000000..9b8a1f11 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/407e4951a579807dd8498a1a7181da4e.bin differ diff --git a/DnD Project/Library/ShaderCache/4/408abb2877d4a50dd1f4dad782183b6a.bin b/DnD Project/Library/ShaderCache/4/408abb2877d4a50dd1f4dad782183b6a.bin new file mode 100644 index 00000000..f82982a9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/408abb2877d4a50dd1f4dad782183b6a.bin differ diff --git a/DnD Project/Library/ShaderCache/4/413554b6abe89d7135c1c5ad4a28a63b.bin b/DnD Project/Library/ShaderCache/4/413554b6abe89d7135c1c5ad4a28a63b.bin new file mode 100644 index 00000000..983e9e65 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/413554b6abe89d7135c1c5ad4a28a63b.bin differ diff --git a/DnD Project/Library/ShaderCache/4/41beb5fa2e95a82f9574a107ae459ea8.bin b/DnD Project/Library/ShaderCache/4/41beb5fa2e95a82f9574a107ae459ea8.bin new file mode 100644 index 00000000..9c6ebbb4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/41beb5fa2e95a82f9574a107ae459ea8.bin differ diff --git a/DnD Project/Library/ShaderCache/4/426e42befd55949fe109db2578700086.bin b/DnD Project/Library/ShaderCache/4/426e42befd55949fe109db2578700086.bin new file mode 100644 index 00000000..0012b770 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/426e42befd55949fe109db2578700086.bin differ diff --git a/DnD Project/Library/ShaderCache/4/42ec1619c7f3325001f7492aab7f1f9a.bin b/DnD Project/Library/ShaderCache/4/42ec1619c7f3325001f7492aab7f1f9a.bin new file mode 100644 index 00000000..cb6db061 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/42ec1619c7f3325001f7492aab7f1f9a.bin differ diff --git a/DnD Project/Library/ShaderCache/4/43091b58619628b5ca691452ab81cf55.bin b/DnD Project/Library/ShaderCache/4/43091b58619628b5ca691452ab81cf55.bin new file mode 100644 index 00000000..3e078afe Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/43091b58619628b5ca691452ab81cf55.bin differ diff --git a/DnD Project/Library/ShaderCache/4/43563911fa47a73da96edc0d16636a42.bin b/DnD Project/Library/ShaderCache/4/43563911fa47a73da96edc0d16636a42.bin new file mode 100644 index 00000000..af856feb Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/43563911fa47a73da96edc0d16636a42.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4386a2caca2c834d20f872c77d742f63.bin b/DnD Project/Library/ShaderCache/4/4386a2caca2c834d20f872c77d742f63.bin new file mode 100644 index 00000000..36946c39 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4386a2caca2c834d20f872c77d742f63.bin differ diff --git a/DnD Project/Library/ShaderCache/4/43903e26d980f8cb0c956f3cd5e43891.bin b/DnD Project/Library/ShaderCache/4/43903e26d980f8cb0c956f3cd5e43891.bin new file mode 100644 index 00000000..87f404fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/43903e26d980f8cb0c956f3cd5e43891.bin differ diff --git a/DnD Project/Library/ShaderCache/4/439fbc9ccf5211681913c27865be26eb.bin b/DnD Project/Library/ShaderCache/4/439fbc9ccf5211681913c27865be26eb.bin new file mode 100644 index 00000000..fad90d5d Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/439fbc9ccf5211681913c27865be26eb.bin differ diff --git a/DnD Project/Library/ShaderCache/4/43b8cad0375a8be51a9c1ff0ad3c3017.bin b/DnD Project/Library/ShaderCache/4/43b8cad0375a8be51a9c1ff0ad3c3017.bin new file mode 100644 index 00000000..214c86b0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/43b8cad0375a8be51a9c1ff0ad3c3017.bin differ diff --git a/DnD Project/Library/ShaderCache/4/44b5c2b31332aa74adbb241044682f77.bin b/DnD Project/Library/ShaderCache/4/44b5c2b31332aa74adbb241044682f77.bin new file mode 100644 index 00000000..f4bdcd85 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/44b5c2b31332aa74adbb241044682f77.bin differ diff --git a/DnD Project/Library/ShaderCache/4/44cc9b32843c139de19397c23b3bf707.bin b/DnD Project/Library/ShaderCache/4/44cc9b32843c139de19397c23b3bf707.bin new file mode 100644 index 00000000..c0b8f62a Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/44cc9b32843c139de19397c23b3bf707.bin differ diff --git a/DnD Project/Library/ShaderCache/4/45b8afa5667b4f33a6c34cea5746aeb9.bin b/DnD Project/Library/ShaderCache/4/45b8afa5667b4f33a6c34cea5746aeb9.bin new file mode 100644 index 00000000..da6fedee Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/45b8afa5667b4f33a6c34cea5746aeb9.bin differ diff --git a/DnD Project/Library/ShaderCache/4/461ec4ea852c51239c0913c51ea99ba7.bin b/DnD Project/Library/ShaderCache/4/461ec4ea852c51239c0913c51ea99ba7.bin new file mode 100644 index 00000000..bdca1bff Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/461ec4ea852c51239c0913c51ea99ba7.bin differ diff --git a/DnD Project/Library/ShaderCache/4/465b3ba7b6ec373b0789fef7dd38ebc3.bin b/DnD Project/Library/ShaderCache/4/465b3ba7b6ec373b0789fef7dd38ebc3.bin new file mode 100644 index 00000000..e04e8037 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/465b3ba7b6ec373b0789fef7dd38ebc3.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4734e41648f97d0752278b13ee554210.bin b/DnD Project/Library/ShaderCache/4/4734e41648f97d0752278b13ee554210.bin new file mode 100644 index 00000000..96ac9c35 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4734e41648f97d0752278b13ee554210.bin differ diff --git a/DnD Project/Library/ShaderCache/4/474b8f1a32f0999494377911da635a3c.bin b/DnD Project/Library/ShaderCache/4/474b8f1a32f0999494377911da635a3c.bin new file mode 100644 index 00000000..c09d8f03 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/474b8f1a32f0999494377911da635a3c.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4792c884f0fc5a56bb015f1c31a23665.bin b/DnD Project/Library/ShaderCache/4/4792c884f0fc5a56bb015f1c31a23665.bin new file mode 100644 index 00000000..b3f36614 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4792c884f0fc5a56bb015f1c31a23665.bin differ diff --git a/DnD Project/Library/ShaderCache/4/48204cb4f0a1177fbb06da5903f35c74.bin b/DnD Project/Library/ShaderCache/4/48204cb4f0a1177fbb06da5903f35c74.bin new file mode 100644 index 00000000..7bb65f38 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/48204cb4f0a1177fbb06da5903f35c74.bin differ diff --git a/DnD Project/Library/ShaderCache/4/484a75e3c93d18daaa84bd234e992575.bin b/DnD Project/Library/ShaderCache/4/484a75e3c93d18daaa84bd234e992575.bin new file mode 100644 index 00000000..30674e62 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/484a75e3c93d18daaa84bd234e992575.bin differ diff --git a/DnD Project/Library/ShaderCache/4/487082d7120bd23ca5912b2940eab02e.bin b/DnD Project/Library/ShaderCache/4/487082d7120bd23ca5912b2940eab02e.bin new file mode 100644 index 00000000..343e995b Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/487082d7120bd23ca5912b2940eab02e.bin differ diff --git a/DnD Project/Library/ShaderCache/4/49b0bd20cccd77730689b796c896346e.bin b/DnD Project/Library/ShaderCache/4/49b0bd20cccd77730689b796c896346e.bin new file mode 100644 index 00000000..bff2d76d Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/49b0bd20cccd77730689b796c896346e.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4a20611a2d8e914a98ecab353028b5d2.bin b/DnD Project/Library/ShaderCache/4/4a20611a2d8e914a98ecab353028b5d2.bin new file mode 100644 index 00000000..8e8ee409 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4a20611a2d8e914a98ecab353028b5d2.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4a7be4505d3164e1bc017a39d7d9aa47.bin b/DnD Project/Library/ShaderCache/4/4a7be4505d3164e1bc017a39d7d9aa47.bin new file mode 100644 index 00000000..ec61e737 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4a7be4505d3164e1bc017a39d7d9aa47.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4ac4c853a5f09a9823b2fa6fb6a94445.bin b/DnD Project/Library/ShaderCache/4/4ac4c853a5f09a9823b2fa6fb6a94445.bin new file mode 100644 index 00000000..1d3aac3f Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4ac4c853a5f09a9823b2fa6fb6a94445.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4aebf1256ee4fae6a7a1030b3f4f2af3.bin b/DnD Project/Library/ShaderCache/4/4aebf1256ee4fae6a7a1030b3f4f2af3.bin new file mode 100644 index 00000000..655dbb18 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4aebf1256ee4fae6a7a1030b3f4f2af3.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4af176ff0195b1fdaa7abfbc9ca94f2e.bin b/DnD Project/Library/ShaderCache/4/4af176ff0195b1fdaa7abfbc9ca94f2e.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4af176ff0195b1fdaa7abfbc9ca94f2e.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4b1e67ea4fdc5db92ee73c08a8931947.bin b/DnD Project/Library/ShaderCache/4/4b1e67ea4fdc5db92ee73c08a8931947.bin new file mode 100644 index 00000000..b27d81c9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4b1e67ea4fdc5db92ee73c08a8931947.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4b6f759eb66d77889c9366c636dfc0e9.bin b/DnD Project/Library/ShaderCache/4/4b6f759eb66d77889c9366c636dfc0e9.bin new file mode 100644 index 00000000..41e4aae6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4b6f759eb66d77889c9366c636dfc0e9.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4c03a99fa6cf1e820a04833a5085c66e.bin b/DnD Project/Library/ShaderCache/4/4c03a99fa6cf1e820a04833a5085c66e.bin new file mode 100644 index 00000000..85e7c42c Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4c03a99fa6cf1e820a04833a5085c66e.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4c65d450e4d3d7f65f937fc941b81ec5.bin b/DnD Project/Library/ShaderCache/4/4c65d450e4d3d7f65f937fc941b81ec5.bin new file mode 100644 index 00000000..7aeab520 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4c65d450e4d3d7f65f937fc941b81ec5.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4d3f287a5308597fc0665607f8c52629.bin b/DnD Project/Library/ShaderCache/4/4d3f287a5308597fc0665607f8c52629.bin new file mode 100644 index 00000000..c802c543 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4d3f287a5308597fc0665607f8c52629.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4defcff894c89f2a238f610c974472e5.bin b/DnD Project/Library/ShaderCache/4/4defcff894c89f2a238f610c974472e5.bin new file mode 100644 index 00000000..ab0f7269 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4defcff894c89f2a238f610c974472e5.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4e48649a25fb9225f2f74bff3160ddd7.bin b/DnD Project/Library/ShaderCache/4/4e48649a25fb9225f2f74bff3160ddd7.bin new file mode 100644 index 00000000..6a8da624 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4e48649a25fb9225f2f74bff3160ddd7.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4e49eb5dc13a758c7a485ae04df5ef14.bin b/DnD Project/Library/ShaderCache/4/4e49eb5dc13a758c7a485ae04df5ef14.bin new file mode 100644 index 00000000..d19ca52f Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4e49eb5dc13a758c7a485ae04df5ef14.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4e555310fe81fdbba8d3ba2425558d25.bin b/DnD Project/Library/ShaderCache/4/4e555310fe81fdbba8d3ba2425558d25.bin new file mode 100644 index 00000000..defa9499 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4e555310fe81fdbba8d3ba2425558d25.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4f12b365af6d22c512a1b9d54528e883.bin b/DnD Project/Library/ShaderCache/4/4f12b365af6d22c512a1b9d54528e883.bin new file mode 100644 index 00000000..53359157 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4f12b365af6d22c512a1b9d54528e883.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4fccf36210669d31699cf953302dda99.bin b/DnD Project/Library/ShaderCache/4/4fccf36210669d31699cf953302dda99.bin new file mode 100644 index 00000000..74e7c934 Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4fccf36210669d31699cf953302dda99.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4fd9000060e3ef32c6b5442ae3ad8b90.bin b/DnD Project/Library/ShaderCache/4/4fd9000060e3ef32c6b5442ae3ad8b90.bin new file mode 100644 index 00000000..68521eac Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4fd9000060e3ef32c6b5442ae3ad8b90.bin differ diff --git a/DnD Project/Library/ShaderCache/4/4fe02d80f6ba1770d81c59ca9ab42d93.bin b/DnD Project/Library/ShaderCache/4/4fe02d80f6ba1770d81c59ca9ab42d93.bin new file mode 100644 index 00000000..1660696e Binary files /dev/null and b/DnD Project/Library/ShaderCache/4/4fe02d80f6ba1770d81c59ca9ab42d93.bin differ diff --git a/DnD Project/Library/ShaderCache/5/504c1fde17fb5b8f1202dbb0560dfddb.bin b/DnD Project/Library/ShaderCache/5/504c1fde17fb5b8f1202dbb0560dfddb.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/504c1fde17fb5b8f1202dbb0560dfddb.bin differ diff --git a/DnD Project/Library/ShaderCache/5/50914682bcf65c411c5fe08409378199.bin b/DnD Project/Library/ShaderCache/5/50914682bcf65c411c5fe08409378199.bin new file mode 100644 index 00000000..447ddf20 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/50914682bcf65c411c5fe08409378199.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5142184e9055cb259033b25d58653382.bin b/DnD Project/Library/ShaderCache/5/5142184e9055cb259033b25d58653382.bin new file mode 100644 index 00000000..8c5e507c Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5142184e9055cb259033b25d58653382.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5150b268c49cbd84de940d433f77e917.bin b/DnD Project/Library/ShaderCache/5/5150b268c49cbd84de940d433f77e917.bin new file mode 100644 index 00000000..ebd275a5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5150b268c49cbd84de940d433f77e917.bin differ diff --git a/DnD Project/Library/ShaderCache/5/51944a7e1d77c1a46dbe9984d9c50b7a.bin b/DnD Project/Library/ShaderCache/5/51944a7e1d77c1a46dbe9984d9c50b7a.bin new file mode 100644 index 00000000..68f3ff9c Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/51944a7e1d77c1a46dbe9984d9c50b7a.bin differ diff --git a/DnD Project/Library/ShaderCache/5/51a950c4eed56f7e8410333727603a58.bin b/DnD Project/Library/ShaderCache/5/51a950c4eed56f7e8410333727603a58.bin new file mode 100644 index 00000000..d701739b Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/51a950c4eed56f7e8410333727603a58.bin differ diff --git a/DnD Project/Library/ShaderCache/5/51ad4c06885967841dcee7616ebc1ce0.bin b/DnD Project/Library/ShaderCache/5/51ad4c06885967841dcee7616ebc1ce0.bin new file mode 100644 index 00000000..9f70f5ee Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/51ad4c06885967841dcee7616ebc1ce0.bin differ diff --git a/DnD Project/Library/ShaderCache/5/51fbe313252942ed6eaf996607a93c7c.bin b/DnD Project/Library/ShaderCache/5/51fbe313252942ed6eaf996607a93c7c.bin new file mode 100644 index 00000000..9fb83b86 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/51fbe313252942ed6eaf996607a93c7c.bin differ diff --git a/DnD Project/Library/ShaderCache/5/520feb96e4a7586cfe15734cebe6696b.bin b/DnD Project/Library/ShaderCache/5/520feb96e4a7586cfe15734cebe6696b.bin new file mode 100644 index 00000000..60b6f6a5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/520feb96e4a7586cfe15734cebe6696b.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5218f9e6477def4a3338b768f28ec7f7.bin b/DnD Project/Library/ShaderCache/5/5218f9e6477def4a3338b768f28ec7f7.bin new file mode 100644 index 00000000..855c772b Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5218f9e6477def4a3338b768f28ec7f7.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5220d8ee205351369d9bfb9e9d5b522d.bin b/DnD Project/Library/ShaderCache/5/5220d8ee205351369d9bfb9e9d5b522d.bin new file mode 100644 index 00000000..3bc17d82 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5220d8ee205351369d9bfb9e9d5b522d.bin differ diff --git a/DnD Project/Library/ShaderCache/5/532693e218574caca1c6fe43ff6666e7.bin b/DnD Project/Library/ShaderCache/5/532693e218574caca1c6fe43ff6666e7.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/532693e218574caca1c6fe43ff6666e7.bin differ diff --git a/DnD Project/Library/ShaderCache/5/53798af0b115c5d3c510d748a1688705.bin b/DnD Project/Library/ShaderCache/5/53798af0b115c5d3c510d748a1688705.bin new file mode 100644 index 00000000..f72e6fa3 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/53798af0b115c5d3c510d748a1688705.bin differ diff --git a/DnD Project/Library/ShaderCache/5/53a1668dc1bb671130216f2aa5f28f8a.bin b/DnD Project/Library/ShaderCache/5/53a1668dc1bb671130216f2aa5f28f8a.bin new file mode 100644 index 00000000..6722ef03 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/53a1668dc1bb671130216f2aa5f28f8a.bin differ diff --git a/DnD Project/Library/ShaderCache/5/53f908e34086fb289e7272f15ddb8f34.bin b/DnD Project/Library/ShaderCache/5/53f908e34086fb289e7272f15ddb8f34.bin new file mode 100644 index 00000000..fb971eea Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/53f908e34086fb289e7272f15ddb8f34.bin differ diff --git a/DnD Project/Library/ShaderCache/5/540f14ef49f90e44b4fd161e21df5ff2.bin b/DnD Project/Library/ShaderCache/5/540f14ef49f90e44b4fd161e21df5ff2.bin new file mode 100644 index 00000000..92ede753 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/540f14ef49f90e44b4fd161e21df5ff2.bin differ diff --git a/DnD Project/Library/ShaderCache/5/54c17cff9c4b2c5e12ec1b890d853880.bin b/DnD Project/Library/ShaderCache/5/54c17cff9c4b2c5e12ec1b890d853880.bin new file mode 100644 index 00000000..71091d14 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/54c17cff9c4b2c5e12ec1b890d853880.bin differ diff --git a/DnD Project/Library/ShaderCache/5/55203b0b6727ea128d86b08d60a00ee8.bin b/DnD Project/Library/ShaderCache/5/55203b0b6727ea128d86b08d60a00ee8.bin new file mode 100644 index 00000000..378a81fe Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/55203b0b6727ea128d86b08d60a00ee8.bin differ diff --git a/DnD Project/Library/ShaderCache/5/55244a1195b37fd49b8f9037fb450ee3.bin b/DnD Project/Library/ShaderCache/5/55244a1195b37fd49b8f9037fb450ee3.bin new file mode 100644 index 00000000..1c436c08 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/55244a1195b37fd49b8f9037fb450ee3.bin differ diff --git a/DnD Project/Library/ShaderCache/5/556eadc24b1be43216e340261b2e54e5.bin b/DnD Project/Library/ShaderCache/5/556eadc24b1be43216e340261b2e54e5.bin new file mode 100644 index 00000000..080dbf09 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/556eadc24b1be43216e340261b2e54e5.bin differ diff --git a/DnD Project/Library/ShaderCache/5/55cb114fceff922e93d1e9823c868260.bin b/DnD Project/Library/ShaderCache/5/55cb114fceff922e93d1e9823c868260.bin new file mode 100644 index 00000000..736e457d Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/55cb114fceff922e93d1e9823c868260.bin differ diff --git a/DnD Project/Library/ShaderCache/5/565c81fdb05048a092f78c16661a9ba1.bin b/DnD Project/Library/ShaderCache/5/565c81fdb05048a092f78c16661a9ba1.bin new file mode 100644 index 00000000..384940df Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/565c81fdb05048a092f78c16661a9ba1.bin differ diff --git a/DnD Project/Library/ShaderCache/5/566e626594b581b93b5810195d68a9d9.bin b/DnD Project/Library/ShaderCache/5/566e626594b581b93b5810195d68a9d9.bin new file mode 100644 index 00000000..428b82b7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/566e626594b581b93b5810195d68a9d9.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5689d722d04abec1e06282decda5e199.bin b/DnD Project/Library/ShaderCache/5/5689d722d04abec1e06282decda5e199.bin new file mode 100644 index 00000000..2a1066b5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5689d722d04abec1e06282decda5e199.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5788ed84135090305e3d26699c84902f.bin b/DnD Project/Library/ShaderCache/5/5788ed84135090305e3d26699c84902f.bin new file mode 100644 index 00000000..4f327e3b Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5788ed84135090305e3d26699c84902f.bin differ diff --git a/DnD Project/Library/ShaderCache/5/57b89f55980920f4bfe8216c74e38a60.bin b/DnD Project/Library/ShaderCache/5/57b89f55980920f4bfe8216c74e38a60.bin new file mode 100644 index 00000000..5590717a Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/57b89f55980920f4bfe8216c74e38a60.bin differ diff --git a/DnD Project/Library/ShaderCache/5/582fe89a5e7b3fb585debbdcefc2968d.bin b/DnD Project/Library/ShaderCache/5/582fe89a5e7b3fb585debbdcefc2968d.bin new file mode 100644 index 00000000..51c931fb Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/582fe89a5e7b3fb585debbdcefc2968d.bin differ diff --git a/DnD Project/Library/ShaderCache/5/58307229040fbef64db97d4a88d60428.bin b/DnD Project/Library/ShaderCache/5/58307229040fbef64db97d4a88d60428.bin new file mode 100644 index 00000000..5f97fb14 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/58307229040fbef64db97d4a88d60428.bin differ diff --git a/DnD Project/Library/ShaderCache/5/586825e1ea82834bd14019a7712e8d5a.bin b/DnD Project/Library/ShaderCache/5/586825e1ea82834bd14019a7712e8d5a.bin new file mode 100644 index 00000000..6bd65e59 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/586825e1ea82834bd14019a7712e8d5a.bin differ diff --git a/DnD Project/Library/ShaderCache/5/58b85e36feea2cb25120dbd4b5e14a7b.bin b/DnD Project/Library/ShaderCache/5/58b85e36feea2cb25120dbd4b5e14a7b.bin new file mode 100644 index 00000000..5e2ab1ab Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/58b85e36feea2cb25120dbd4b5e14a7b.bin differ diff --git a/DnD Project/Library/ShaderCache/5/58c5c5d37144358bd6642b4878a20a93.bin b/DnD Project/Library/ShaderCache/5/58c5c5d37144358bd6642b4878a20a93.bin new file mode 100644 index 00000000..defa9499 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/58c5c5d37144358bd6642b4878a20a93.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5936919136e589b29a5405c19028153b.bin b/DnD Project/Library/ShaderCache/5/5936919136e589b29a5405c19028153b.bin new file mode 100644 index 00000000..5e2ab1ab Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5936919136e589b29a5405c19028153b.bin differ diff --git a/DnD Project/Library/ShaderCache/5/59b33556c245b134a1c9ff81f2640075.bin b/DnD Project/Library/ShaderCache/5/59b33556c245b134a1c9ff81f2640075.bin new file mode 100644 index 00000000..e635a38a Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/59b33556c245b134a1c9ff81f2640075.bin differ diff --git a/DnD Project/Library/ShaderCache/5/59ce7213003dff88efb5c0e2ffd23b61.bin b/DnD Project/Library/ShaderCache/5/59ce7213003dff88efb5c0e2ffd23b61.bin new file mode 100644 index 00000000..12206baf Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/59ce7213003dff88efb5c0e2ffd23b61.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5a36713feeee32151a07c0908836ddd3.bin b/DnD Project/Library/ShaderCache/5/5a36713feeee32151a07c0908836ddd3.bin new file mode 100644 index 00000000..e62f0361 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5a36713feeee32151a07c0908836ddd3.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5a84953a52898586bfb4a5534d81b8f9.bin b/DnD Project/Library/ShaderCache/5/5a84953a52898586bfb4a5534d81b8f9.bin new file mode 100644 index 00000000..3a5b2594 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5a84953a52898586bfb4a5534d81b8f9.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5aaad5cd2cbd699198c54364c9c11854.bin b/DnD Project/Library/ShaderCache/5/5aaad5cd2cbd699198c54364c9c11854.bin new file mode 100644 index 00000000..885dd556 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5aaad5cd2cbd699198c54364c9c11854.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5ac39a45d5eeea5c3f1ad7b638ced736.bin b/DnD Project/Library/ShaderCache/5/5ac39a45d5eeea5c3f1ad7b638ced736.bin new file mode 100644 index 00000000..ba481950 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5ac39a45d5eeea5c3f1ad7b638ced736.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5ae39a7c9cae11f1bf68a0c119d66b2f.bin b/DnD Project/Library/ShaderCache/5/5ae39a7c9cae11f1bf68a0c119d66b2f.bin new file mode 100644 index 00000000..f8be9949 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5ae39a7c9cae11f1bf68a0c119d66b2f.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5b03820c23e6985f5454448d5794cf31.bin b/DnD Project/Library/ShaderCache/5/5b03820c23e6985f5454448d5794cf31.bin new file mode 100644 index 00000000..58d4031d Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5b03820c23e6985f5454448d5794cf31.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5c0c4331ccb0b27f1c8fd826bda39aac.bin b/DnD Project/Library/ShaderCache/5/5c0c4331ccb0b27f1c8fd826bda39aac.bin new file mode 100644 index 00000000..2dab4195 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5c0c4331ccb0b27f1c8fd826bda39aac.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5c6da46f6d7d59b7ea64115dd79903cd.bin b/DnD Project/Library/ShaderCache/5/5c6da46f6d7d59b7ea64115dd79903cd.bin new file mode 100644 index 00000000..6c0b7f87 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5c6da46f6d7d59b7ea64115dd79903cd.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5daed78d63995880d002c96b630a94f3.bin b/DnD Project/Library/ShaderCache/5/5daed78d63995880d002c96b630a94f3.bin new file mode 100644 index 00000000..b1c3f9d1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5daed78d63995880d002c96b630a94f3.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5e2c817bd0fe7550ba3d74d5cfd128a8.bin b/DnD Project/Library/ShaderCache/5/5e2c817bd0fe7550ba3d74d5cfd128a8.bin new file mode 100644 index 00000000..e1b496b3 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5e2c817bd0fe7550ba3d74d5cfd128a8.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5e886bbabf72bc339c01adf80c7668c8.bin b/DnD Project/Library/ShaderCache/5/5e886bbabf72bc339c01adf80c7668c8.bin new file mode 100644 index 00000000..8042c045 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5e886bbabf72bc339c01adf80c7668c8.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5efe24c132fc0c94ca215e4fd70d0ada.bin b/DnD Project/Library/ShaderCache/5/5efe24c132fc0c94ca215e4fd70d0ada.bin new file mode 100644 index 00000000..5dd0f10e Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5efe24c132fc0c94ca215e4fd70d0ada.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5f0c6a2033d875a92cd876d74631f97f.bin b/DnD Project/Library/ShaderCache/5/5f0c6a2033d875a92cd876d74631f97f.bin new file mode 100644 index 00000000..0f26316e Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5f0c6a2033d875a92cd876d74631f97f.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5f252caea24ea50accbf9b684fc3a2fb.bin b/DnD Project/Library/ShaderCache/5/5f252caea24ea50accbf9b684fc3a2fb.bin new file mode 100644 index 00000000..7c2269e8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5f252caea24ea50accbf9b684fc3a2fb.bin differ diff --git a/DnD Project/Library/ShaderCache/5/5f925dc7311074ecdf210eef0111ab81.bin b/DnD Project/Library/ShaderCache/5/5f925dc7311074ecdf210eef0111ab81.bin new file mode 100644 index 00000000..03105d06 Binary files /dev/null and b/DnD Project/Library/ShaderCache/5/5f925dc7311074ecdf210eef0111ab81.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6123b131c4a549186b0cde2ee6ec3479.bin b/DnD Project/Library/ShaderCache/6/6123b131c4a549186b0cde2ee6ec3479.bin new file mode 100644 index 00000000..384940df Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6123b131c4a549186b0cde2ee6ec3479.bin differ diff --git a/DnD Project/Library/ShaderCache/6/61e1c939cf2ae6ef587949bc4e832599.bin b/DnD Project/Library/ShaderCache/6/61e1c939cf2ae6ef587949bc4e832599.bin new file mode 100644 index 00000000..5e8a232c Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/61e1c939cf2ae6ef587949bc4e832599.bin differ diff --git a/DnD Project/Library/ShaderCache/6/62c793eebd83d0bd7dc10b0e99264502.bin b/DnD Project/Library/ShaderCache/6/62c793eebd83d0bd7dc10b0e99264502.bin new file mode 100644 index 00000000..1361d7d4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/62c793eebd83d0bd7dc10b0e99264502.bin differ diff --git a/DnD Project/Library/ShaderCache/6/62e3121c8c357367dea62d804d2b8245.bin b/DnD Project/Library/ShaderCache/6/62e3121c8c357367dea62d804d2b8245.bin new file mode 100644 index 00000000..0b7a386e Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/62e3121c8c357367dea62d804d2b8245.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6374d6375b08aa1bbd2761478912fd38.bin b/DnD Project/Library/ShaderCache/6/6374d6375b08aa1bbd2761478912fd38.bin new file mode 100644 index 00000000..4bbf642f Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6374d6375b08aa1bbd2761478912fd38.bin differ diff --git a/DnD Project/Library/ShaderCache/6/64d53aa892a916a790d5104757409c76.bin b/DnD Project/Library/ShaderCache/6/64d53aa892a916a790d5104757409c76.bin new file mode 100644 index 00000000..2f9db260 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/64d53aa892a916a790d5104757409c76.bin differ diff --git a/DnD Project/Library/ShaderCache/6/65057155c24d0fce3e43ae3de43fab86.bin b/DnD Project/Library/ShaderCache/6/65057155c24d0fce3e43ae3de43fab86.bin new file mode 100644 index 00000000..15615da2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/65057155c24d0fce3e43ae3de43fab86.bin differ diff --git a/DnD Project/Library/ShaderCache/6/65539a91dfc1b83a53d13629c2a63ab5.bin b/DnD Project/Library/ShaderCache/6/65539a91dfc1b83a53d13629c2a63ab5.bin new file mode 100644 index 00000000..5db674ef Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/65539a91dfc1b83a53d13629c2a63ab5.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6645bff53c0ea36c8b9c0580da510fa2.bin b/DnD Project/Library/ShaderCache/6/6645bff53c0ea36c8b9c0580da510fa2.bin new file mode 100644 index 00000000..83c34545 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6645bff53c0ea36c8b9c0580da510fa2.bin differ diff --git a/DnD Project/Library/ShaderCache/6/67007a86bbfae5898bcfd74d86c6efa8.bin b/DnD Project/Library/ShaderCache/6/67007a86bbfae5898bcfd74d86c6efa8.bin new file mode 100644 index 00000000..19d8494c Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/67007a86bbfae5898bcfd74d86c6efa8.bin differ diff --git a/DnD Project/Library/ShaderCache/6/68a311306a576f3cae4dbd2361a8db48.bin b/DnD Project/Library/ShaderCache/6/68a311306a576f3cae4dbd2361a8db48.bin new file mode 100644 index 00000000..717bccce Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/68a311306a576f3cae4dbd2361a8db48.bin differ diff --git a/DnD Project/Library/ShaderCache/6/68d75f94cd594d6f70dd7639d7d63606.bin b/DnD Project/Library/ShaderCache/6/68d75f94cd594d6f70dd7639d7d63606.bin new file mode 100644 index 00000000..dc5c9148 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/68d75f94cd594d6f70dd7639d7d63606.bin differ diff --git a/DnD Project/Library/ShaderCache/6/68ebbe764121e8b5070207a48d41f2dd.bin b/DnD Project/Library/ShaderCache/6/68ebbe764121e8b5070207a48d41f2dd.bin new file mode 100644 index 00000000..fad90d5d Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/68ebbe764121e8b5070207a48d41f2dd.bin differ diff --git a/DnD Project/Library/ShaderCache/6/699b0f82e5e5f8e3b32d90e96614faf9.bin b/DnD Project/Library/ShaderCache/6/699b0f82e5e5f8e3b32d90e96614faf9.bin new file mode 100644 index 00000000..bf064aea Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/699b0f82e5e5f8e3b32d90e96614faf9.bin differ diff --git a/DnD Project/Library/ShaderCache/6/69a7ba24a97dbc9e440efbdc4c515808.bin b/DnD Project/Library/ShaderCache/6/69a7ba24a97dbc9e440efbdc4c515808.bin new file mode 100644 index 00000000..1c8589c1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/69a7ba24a97dbc9e440efbdc4c515808.bin differ diff --git a/DnD Project/Library/ShaderCache/6/69b12820f9f6d40bb060e11ca3d17069.bin b/DnD Project/Library/ShaderCache/6/69b12820f9f6d40bb060e11ca3d17069.bin new file mode 100644 index 00000000..74edfef4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/69b12820f9f6d40bb060e11ca3d17069.bin differ diff --git a/DnD Project/Library/ShaderCache/6/69d45a40f61bcd8d00f020075a7f09c5.bin b/DnD Project/Library/ShaderCache/6/69d45a40f61bcd8d00f020075a7f09c5.bin new file mode 100644 index 00000000..8eb5b35f Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/69d45a40f61bcd8d00f020075a7f09c5.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6aa04cbc92da3865808e172c22d7781e.bin b/DnD Project/Library/ShaderCache/6/6aa04cbc92da3865808e172c22d7781e.bin new file mode 100644 index 00000000..f4114f94 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6aa04cbc92da3865808e172c22d7781e.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6af4e49a02ae619f30b8b9085350b077.bin b/DnD Project/Library/ShaderCache/6/6af4e49a02ae619f30b8b9085350b077.bin new file mode 100644 index 00000000..3b5a3f49 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6af4e49a02ae619f30b8b9085350b077.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6b857c06f4a7c44ec8e8617c40695c4d.bin b/DnD Project/Library/ShaderCache/6/6b857c06f4a7c44ec8e8617c40695c4d.bin new file mode 100644 index 00000000..a6febbc8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6b857c06f4a7c44ec8e8617c40695c4d.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6bc2571536de4b82530bbc478b0e4107.bin b/DnD Project/Library/ShaderCache/6/6bc2571536de4b82530bbc478b0e4107.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6bc2571536de4b82530bbc478b0e4107.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6be191764d4a1ad4514f559cc8bb5133.bin b/DnD Project/Library/ShaderCache/6/6be191764d4a1ad4514f559cc8bb5133.bin new file mode 100644 index 00000000..cd0301d7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6be191764d4a1ad4514f559cc8bb5133.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6bf493cad67ab24e2dd88b67213dd5c1.bin b/DnD Project/Library/ShaderCache/6/6bf493cad67ab24e2dd88b67213dd5c1.bin new file mode 100644 index 00000000..ac989844 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6bf493cad67ab24e2dd88b67213dd5c1.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6c8aac5779c12b19d5c24ac1a3859654.bin b/DnD Project/Library/ShaderCache/6/6c8aac5779c12b19d5c24ac1a3859654.bin new file mode 100644 index 00000000..7ad0807b Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6c8aac5779c12b19d5c24ac1a3859654.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6db6bfdddda7887349c4026138c54b02.bin b/DnD Project/Library/ShaderCache/6/6db6bfdddda7887349c4026138c54b02.bin new file mode 100644 index 00000000..8c0b0295 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6db6bfdddda7887349c4026138c54b02.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6e3d2a224406b837c830c342f4be369c.bin b/DnD Project/Library/ShaderCache/6/6e3d2a224406b837c830c342f4be369c.bin new file mode 100644 index 00000000..ae2c789c Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6e3d2a224406b837c830c342f4be369c.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6e88739aace01bf012c37d863db36620.bin b/DnD Project/Library/ShaderCache/6/6e88739aace01bf012c37d863db36620.bin new file mode 100644 index 00000000..137b0ea0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6e88739aace01bf012c37d863db36620.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6f1d5478fd73f725da0bef44c1ca8edd.bin b/DnD Project/Library/ShaderCache/6/6f1d5478fd73f725da0bef44c1ca8edd.bin new file mode 100644 index 00000000..d7995187 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6f1d5478fd73f725da0bef44c1ca8edd.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6f5556e382a540c694f51e45e65dc722.bin b/DnD Project/Library/ShaderCache/6/6f5556e382a540c694f51e45e65dc722.bin new file mode 100644 index 00000000..842ab32a Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6f5556e382a540c694f51e45e65dc722.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6f82e04d979fc944cdb3599229c66430.bin b/DnD Project/Library/ShaderCache/6/6f82e04d979fc944cdb3599229c66430.bin new file mode 100644 index 00000000..384940df Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6f82e04d979fc944cdb3599229c66430.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6f94c63d4f5577272b3b12c7ee3b6563.bin b/DnD Project/Library/ShaderCache/6/6f94c63d4f5577272b3b12c7ee3b6563.bin new file mode 100644 index 00000000..3731cdcb Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6f94c63d4f5577272b3b12c7ee3b6563.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6fd00b72cc36e83e5bdc2c742701c598.bin b/DnD Project/Library/ShaderCache/6/6fd00b72cc36e83e5bdc2c742701c598.bin new file mode 100644 index 00000000..e3254ff1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6fd00b72cc36e83e5bdc2c742701c598.bin differ diff --git a/DnD Project/Library/ShaderCache/6/6ff5b370235fb45ba9a2aaf8bccc977a.bin b/DnD Project/Library/ShaderCache/6/6ff5b370235fb45ba9a2aaf8bccc977a.bin new file mode 100644 index 00000000..7531c910 Binary files /dev/null and b/DnD Project/Library/ShaderCache/6/6ff5b370235fb45ba9a2aaf8bccc977a.bin differ diff --git a/DnD Project/Library/ShaderCache/7/70224a9927577115931a36dd08d39ded.bin b/DnD Project/Library/ShaderCache/7/70224a9927577115931a36dd08d39ded.bin new file mode 100644 index 00000000..0b2e780b Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/70224a9927577115931a36dd08d39ded.bin differ diff --git a/DnD Project/Library/ShaderCache/7/70aa837332db07e3e3dd31a5a0e990a0.bin b/DnD Project/Library/ShaderCache/7/70aa837332db07e3e3dd31a5a0e990a0.bin new file mode 100644 index 00000000..ec61e737 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/70aa837332db07e3e3dd31a5a0e990a0.bin differ diff --git a/DnD Project/Library/ShaderCache/7/70efc92a35614e9d90c9844f54535583.bin b/DnD Project/Library/ShaderCache/7/70efc92a35614e9d90c9844f54535583.bin new file mode 100644 index 00000000..161232de Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/70efc92a35614e9d90c9844f54535583.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7230b411dc5666191c8ff5e17ceb8ba2.bin b/DnD Project/Library/ShaderCache/7/7230b411dc5666191c8ff5e17ceb8ba2.bin new file mode 100644 index 00000000..3805b043 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7230b411dc5666191c8ff5e17ceb8ba2.bin differ diff --git a/DnD Project/Library/ShaderCache/7/724dd9a0b0becb6e882c4c32de67ff53.bin b/DnD Project/Library/ShaderCache/7/724dd9a0b0becb6e882c4c32de67ff53.bin new file mode 100644 index 00000000..ecffe627 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/724dd9a0b0becb6e882c4c32de67ff53.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7362bb123b75bec35dd7f9d80589b7d4.bin b/DnD Project/Library/ShaderCache/7/7362bb123b75bec35dd7f9d80589b7d4.bin new file mode 100644 index 00000000..4ef7f525 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7362bb123b75bec35dd7f9d80589b7d4.bin differ diff --git a/DnD Project/Library/ShaderCache/7/741ab5f048bfc8d49b6dfa0a6b5f1083.bin b/DnD Project/Library/ShaderCache/7/741ab5f048bfc8d49b6dfa0a6b5f1083.bin new file mode 100644 index 00000000..a5dc7e7c Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/741ab5f048bfc8d49b6dfa0a6b5f1083.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7540e357452e69f2486c3f1e221f9f13.bin b/DnD Project/Library/ShaderCache/7/7540e357452e69f2486c3f1e221f9f13.bin new file mode 100644 index 00000000..1c87aeae Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7540e357452e69f2486c3f1e221f9f13.bin differ diff --git a/DnD Project/Library/ShaderCache/7/75b9009f3da94587bd6793523fa8c516.bin b/DnD Project/Library/ShaderCache/7/75b9009f3da94587bd6793523fa8c516.bin new file mode 100644 index 00000000..b6a00bcc Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/75b9009f3da94587bd6793523fa8c516.bin differ diff --git a/DnD Project/Library/ShaderCache/7/75bb6284e4752988815db98542be38b4.bin b/DnD Project/Library/ShaderCache/7/75bb6284e4752988815db98542be38b4.bin new file mode 100644 index 00000000..56769293 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/75bb6284e4752988815db98542be38b4.bin differ diff --git a/DnD Project/Library/ShaderCache/7/75cc04d48e2a8711ab5cb2bd8b3c586b.bin b/DnD Project/Library/ShaderCache/7/75cc04d48e2a8711ab5cb2bd8b3c586b.bin new file mode 100644 index 00000000..1c17a20f Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/75cc04d48e2a8711ab5cb2bd8b3c586b.bin differ diff --git a/DnD Project/Library/ShaderCache/7/76063b39495b55f57aa6aa02c8439d3c.bin b/DnD Project/Library/ShaderCache/7/76063b39495b55f57aa6aa02c8439d3c.bin new file mode 100644 index 00000000..c93ade13 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/76063b39495b55f57aa6aa02c8439d3c.bin differ diff --git a/DnD Project/Library/ShaderCache/7/764bf2d49f9ff3832e39be94c3caaf43.bin b/DnD Project/Library/ShaderCache/7/764bf2d49f9ff3832e39be94c3caaf43.bin new file mode 100644 index 00000000..5cf72fa1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/764bf2d49f9ff3832e39be94c3caaf43.bin differ diff --git a/DnD Project/Library/ShaderCache/7/76deac35e425f736261ecd284503451a.bin b/DnD Project/Library/ShaderCache/7/76deac35e425f736261ecd284503451a.bin new file mode 100644 index 00000000..ec61e737 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/76deac35e425f736261ecd284503451a.bin differ diff --git a/DnD Project/Library/ShaderCache/7/77987ed16593eb541d2c196d1df9c555.bin b/DnD Project/Library/ShaderCache/7/77987ed16593eb541d2c196d1df9c555.bin new file mode 100644 index 00000000..9acd9c4e Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/77987ed16593eb541d2c196d1df9c555.bin differ diff --git a/DnD Project/Library/ShaderCache/7/77bde21ffacb95b79da5a8d527b975f3.bin b/DnD Project/Library/ShaderCache/7/77bde21ffacb95b79da5a8d527b975f3.bin new file mode 100644 index 00000000..df096164 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/77bde21ffacb95b79da5a8d527b975f3.bin differ diff --git a/DnD Project/Library/ShaderCache/7/77e226982e5f955adc6e0b73e86e4a78.bin b/DnD Project/Library/ShaderCache/7/77e226982e5f955adc6e0b73e86e4a78.bin new file mode 100644 index 00000000..697aaa1a Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/77e226982e5f955adc6e0b73e86e4a78.bin differ diff --git a/DnD Project/Library/ShaderCache/7/78063843c46352db352ad5ba6c01e246.bin b/DnD Project/Library/ShaderCache/7/78063843c46352db352ad5ba6c01e246.bin new file mode 100644 index 00000000..5d168ba4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/78063843c46352db352ad5ba6c01e246.bin differ diff --git a/DnD Project/Library/ShaderCache/7/78b41cb5772b99208022d070f01d034a.bin b/DnD Project/Library/ShaderCache/7/78b41cb5772b99208022d070f01d034a.bin new file mode 100644 index 00000000..e5b30336 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/78b41cb5772b99208022d070f01d034a.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7980f8e48aeed48fe15fd05116e953c9.bin b/DnD Project/Library/ShaderCache/7/7980f8e48aeed48fe15fd05116e953c9.bin new file mode 100644 index 00000000..4b401a2f Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7980f8e48aeed48fe15fd05116e953c9.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7992fef58bedd92a09da818d182e3d86.bin b/DnD Project/Library/ShaderCache/7/7992fef58bedd92a09da818d182e3d86.bin new file mode 100644 index 00000000..0f26316e Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7992fef58bedd92a09da818d182e3d86.bin differ diff --git a/DnD Project/Library/ShaderCache/7/79b5dfbb3673dda3eb81c2907efcbcfc.bin b/DnD Project/Library/ShaderCache/7/79b5dfbb3673dda3eb81c2907efcbcfc.bin new file mode 100644 index 00000000..50f231d0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/79b5dfbb3673dda3eb81c2907efcbcfc.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7a17b370aac031d6990a881eb4124d37.bin b/DnD Project/Library/ShaderCache/7/7a17b370aac031d6990a881eb4124d37.bin new file mode 100644 index 00000000..72a96fa0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7a17b370aac031d6990a881eb4124d37.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7a62b009012bea91b80eba2db35bc603.bin b/DnD Project/Library/ShaderCache/7/7a62b009012bea91b80eba2db35bc603.bin new file mode 100644 index 00000000..c3463d93 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7a62b009012bea91b80eba2db35bc603.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7a96af98e61a33bf5fc9c6c0799fcc57.bin b/DnD Project/Library/ShaderCache/7/7a96af98e61a33bf5fc9c6c0799fcc57.bin new file mode 100644 index 00000000..d6403475 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7a96af98e61a33bf5fc9c6c0799fcc57.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7a9ac3ca8c9ad5362da1609b10a03749.bin b/DnD Project/Library/ShaderCache/7/7a9ac3ca8c9ad5362da1609b10a03749.bin new file mode 100644 index 00000000..b8866c31 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7a9ac3ca8c9ad5362da1609b10a03749.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7b4c50ba16d7c1e54421f7e9493e674d.bin b/DnD Project/Library/ShaderCache/7/7b4c50ba16d7c1e54421f7e9493e674d.bin new file mode 100644 index 00000000..0236e9f4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7b4c50ba16d7c1e54421f7e9493e674d.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7bd6a24f0161e39f2654ddadb99ee386.bin b/DnD Project/Library/ShaderCache/7/7bd6a24f0161e39f2654ddadb99ee386.bin new file mode 100644 index 00000000..ef26f0c8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7bd6a24f0161e39f2654ddadb99ee386.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7bfb0365625be15e1a5274b7b891574f.bin b/DnD Project/Library/ShaderCache/7/7bfb0365625be15e1a5274b7b891574f.bin new file mode 100644 index 00000000..44bf94ce Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7bfb0365625be15e1a5274b7b891574f.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7d1bac767b640ba69ea084059a8fd2e1.bin b/DnD Project/Library/ShaderCache/7/7d1bac767b640ba69ea084059a8fd2e1.bin new file mode 100644 index 00000000..10956924 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7d1bac767b640ba69ea084059a8fd2e1.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7d6081ff55b070abe706d42ae4d37a81.bin b/DnD Project/Library/ShaderCache/7/7d6081ff55b070abe706d42ae4d37a81.bin new file mode 100644 index 00000000..8ee01c6c Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7d6081ff55b070abe706d42ae4d37a81.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7d913b6ff82c5c0a317c052f6387ae6f.bin b/DnD Project/Library/ShaderCache/7/7d913b6ff82c5c0a317c052f6387ae6f.bin new file mode 100644 index 00000000..28be9daf Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7d913b6ff82c5c0a317c052f6387ae6f.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7da5c66a89745e8274b07528aa899e3f.bin b/DnD Project/Library/ShaderCache/7/7da5c66a89745e8274b07528aa899e3f.bin new file mode 100644 index 00000000..1580ab50 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7da5c66a89745e8274b07528aa899e3f.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7dfd408b6ab317fce35ce09a28056b58.bin b/DnD Project/Library/ShaderCache/7/7dfd408b6ab317fce35ce09a28056b58.bin new file mode 100644 index 00000000..a2d3d3b2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7dfd408b6ab317fce35ce09a28056b58.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7f7020ad3af25b31c32993512720fb77.bin b/DnD Project/Library/ShaderCache/7/7f7020ad3af25b31c32993512720fb77.bin new file mode 100644 index 00000000..215537ae Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7f7020ad3af25b31c32993512720fb77.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7fd5b6f4469b7f85ee56442485467612.bin b/DnD Project/Library/ShaderCache/7/7fd5b6f4469b7f85ee56442485467612.bin new file mode 100644 index 00000000..c172d6ce Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7fd5b6f4469b7f85ee56442485467612.bin differ diff --git a/DnD Project/Library/ShaderCache/7/7fd7604ad194130d38abdcaa46d5117e.bin b/DnD Project/Library/ShaderCache/7/7fd7604ad194130d38abdcaa46d5117e.bin new file mode 100644 index 00000000..5dea2af2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/7/7fd7604ad194130d38abdcaa46d5117e.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8044d3a1a312c2b73ac79faf9dc9e815.bin b/DnD Project/Library/ShaderCache/8/8044d3a1a312c2b73ac79faf9dc9e815.bin new file mode 100644 index 00000000..72a96fa0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8044d3a1a312c2b73ac79faf9dc9e815.bin differ diff --git a/DnD Project/Library/ShaderCache/8/81acb61eda50cf671a56889136f3457d.bin b/DnD Project/Library/ShaderCache/8/81acb61eda50cf671a56889136f3457d.bin new file mode 100644 index 00000000..016fa5cd Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/81acb61eda50cf671a56889136f3457d.bin differ diff --git a/DnD Project/Library/ShaderCache/8/82280bd113ef00d750f32741d4f18248.bin b/DnD Project/Library/ShaderCache/8/82280bd113ef00d750f32741d4f18248.bin new file mode 100644 index 00000000..cda28326 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/82280bd113ef00d750f32741d4f18248.bin differ diff --git a/DnD Project/Library/ShaderCache/8/82c5f972a15977e5ab9b9f51ea7207d4.bin b/DnD Project/Library/ShaderCache/8/82c5f972a15977e5ab9b9f51ea7207d4.bin new file mode 100644 index 00000000..8f142446 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/82c5f972a15977e5ab9b9f51ea7207d4.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8359ff4748ef63c650236cbad8abe2fe.bin b/DnD Project/Library/ShaderCache/8/8359ff4748ef63c650236cbad8abe2fe.bin new file mode 100644 index 00000000..9447112b Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8359ff4748ef63c650236cbad8abe2fe.bin differ diff --git a/DnD Project/Library/ShaderCache/8/83b0dcdd27a08b3740ea1674636643b0.bin b/DnD Project/Library/ShaderCache/8/83b0dcdd27a08b3740ea1674636643b0.bin new file mode 100644 index 00000000..6ecbed62 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/83b0dcdd27a08b3740ea1674636643b0.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8413700c609bd915dd8b7ab54186b0fc.bin b/DnD Project/Library/ShaderCache/8/8413700c609bd915dd8b7ab54186b0fc.bin new file mode 100644 index 00000000..68bd1247 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8413700c609bd915dd8b7ab54186b0fc.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8429b316455dcdcc319859ec936a26a6.bin b/DnD Project/Library/ShaderCache/8/8429b316455dcdcc319859ec936a26a6.bin new file mode 100644 index 00000000..f82982a9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8429b316455dcdcc319859ec936a26a6.bin differ diff --git a/DnD Project/Library/ShaderCache/8/855ad5b5d8371ad6d5d72ec9b4ad931d.bin b/DnD Project/Library/ShaderCache/8/855ad5b5d8371ad6d5d72ec9b4ad931d.bin new file mode 100644 index 00000000..f616ff64 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/855ad5b5d8371ad6d5d72ec9b4ad931d.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8985ce2187b54fa02f185dbbccae9281.bin b/DnD Project/Library/ShaderCache/8/8985ce2187b54fa02f185dbbccae9281.bin new file mode 100644 index 00000000..a1c6678f Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8985ce2187b54fa02f185dbbccae9281.bin differ diff --git a/DnD Project/Library/ShaderCache/8/89c0bf6d23c0eb2a73a2ef755de17239.bin b/DnD Project/Library/ShaderCache/8/89c0bf6d23c0eb2a73a2ef755de17239.bin new file mode 100644 index 00000000..a010674c Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/89c0bf6d23c0eb2a73a2ef755de17239.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8acc06e47f77682f1c2e5e6a33b6dbf3.bin b/DnD Project/Library/ShaderCache/8/8acc06e47f77682f1c2e5e6a33b6dbf3.bin new file mode 100644 index 00000000..4c14365b Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8acc06e47f77682f1c2e5e6a33b6dbf3.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8ae996502eda188d20231225765f31e0.bin b/DnD Project/Library/ShaderCache/8/8ae996502eda188d20231225765f31e0.bin new file mode 100644 index 00000000..c375912e Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8ae996502eda188d20231225765f31e0.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8bb2588205eb0c90a799bc7ffe31fa6e.bin b/DnD Project/Library/ShaderCache/8/8bb2588205eb0c90a799bc7ffe31fa6e.bin new file mode 100644 index 00000000..78af9b29 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8bb2588205eb0c90a799bc7ffe31fa6e.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8bca138483befd84b2cde997dfcb2460.bin b/DnD Project/Library/ShaderCache/8/8bca138483befd84b2cde997dfcb2460.bin new file mode 100644 index 00000000..117afce7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8bca138483befd84b2cde997dfcb2460.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8bebf93f59e5f59bfdf0e0e101ffbe6c.bin b/DnD Project/Library/ShaderCache/8/8bebf93f59e5f59bfdf0e0e101ffbe6c.bin new file mode 100644 index 00000000..af81bb73 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8bebf93f59e5f59bfdf0e0e101ffbe6c.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8c07a0927e78b73c3138d379e1324df6.bin b/DnD Project/Library/ShaderCache/8/8c07a0927e78b73c3138d379e1324df6.bin new file mode 100644 index 00000000..27c925f8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8c07a0927e78b73c3138d379e1324df6.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8caecb2779e13dafad57545a7de4f4dd.bin b/DnD Project/Library/ShaderCache/8/8caecb2779e13dafad57545a7de4f4dd.bin new file mode 100644 index 00000000..72a96fa0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8caecb2779e13dafad57545a7de4f4dd.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8cba27b4e32045113559d57d3e492f7e.bin b/DnD Project/Library/ShaderCache/8/8cba27b4e32045113559d57d3e492f7e.bin new file mode 100644 index 00000000..5161939b Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8cba27b4e32045113559d57d3e492f7e.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8db8078ea4e431de7d50e1b25c075eb8.bin b/DnD Project/Library/ShaderCache/8/8db8078ea4e431de7d50e1b25c075eb8.bin new file mode 100644 index 00000000..37eb6a96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8db8078ea4e431de7d50e1b25c075eb8.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8e00af703d2948ececbdbf434e7b18fa.bin b/DnD Project/Library/ShaderCache/8/8e00af703d2948ececbdbf434e7b18fa.bin new file mode 100644 index 00000000..72a96fa0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8e00af703d2948ececbdbf434e7b18fa.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8e1e51b5b54f6c73df6ab6c771a14d3b.bin b/DnD Project/Library/ShaderCache/8/8e1e51b5b54f6c73df6ab6c771a14d3b.bin new file mode 100644 index 00000000..ec61e737 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8e1e51b5b54f6c73df6ab6c771a14d3b.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8e3fdb8b0fa03ed2e0057efb7d0cf43f.bin b/DnD Project/Library/ShaderCache/8/8e3fdb8b0fa03ed2e0057efb7d0cf43f.bin new file mode 100644 index 00000000..68b6a558 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8e3fdb8b0fa03ed2e0057efb7d0cf43f.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8e59f7722aba6d462c5b52905ed3cc95.bin b/DnD Project/Library/ShaderCache/8/8e59f7722aba6d462c5b52905ed3cc95.bin new file mode 100644 index 00000000..59bb44ae Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8e59f7722aba6d462c5b52905ed3cc95.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8e92949193af3584a23457e71adb7cc8.bin b/DnD Project/Library/ShaderCache/8/8e92949193af3584a23457e71adb7cc8.bin new file mode 100644 index 00000000..4caaf0fc Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8e92949193af3584a23457e71adb7cc8.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8f4964c0de7c0df9a2bff0d5cc96b740.bin b/DnD Project/Library/ShaderCache/8/8f4964c0de7c0df9a2bff0d5cc96b740.bin new file mode 100644 index 00000000..01bea900 Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8f4964c0de7c0df9a2bff0d5cc96b740.bin differ diff --git a/DnD Project/Library/ShaderCache/8/8fc50534e5fda753e0f84a33b083c243.bin b/DnD Project/Library/ShaderCache/8/8fc50534e5fda753e0f84a33b083c243.bin new file mode 100644 index 00000000..edc6858c Binary files /dev/null and b/DnD Project/Library/ShaderCache/8/8fc50534e5fda753e0f84a33b083c243.bin differ diff --git a/DnD Project/Library/ShaderCache/9/907b27cef275aa5dd8584cfe517a5c1a.bin b/DnD Project/Library/ShaderCache/9/907b27cef275aa5dd8584cfe517a5c1a.bin new file mode 100644 index 00000000..6cfba407 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/907b27cef275aa5dd8584cfe517a5c1a.bin differ diff --git a/DnD Project/Library/ShaderCache/9/90a962f83e05b9bc3f08dfe2e286e2f4.bin b/DnD Project/Library/ShaderCache/9/90a962f83e05b9bc3f08dfe2e286e2f4.bin new file mode 100644 index 00000000..5cee1433 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/90a962f83e05b9bc3f08dfe2e286e2f4.bin differ diff --git a/DnD Project/Library/ShaderCache/9/916ed2001db7261225d089e2a384a26c.bin b/DnD Project/Library/ShaderCache/9/916ed2001db7261225d089e2a384a26c.bin new file mode 100644 index 00000000..a4eaed60 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/916ed2001db7261225d089e2a384a26c.bin differ diff --git a/DnD Project/Library/ShaderCache/9/91aab6dffdd2049d3aa54a1c7db469dd.bin b/DnD Project/Library/ShaderCache/9/91aab6dffdd2049d3aa54a1c7db469dd.bin new file mode 100644 index 00000000..eb7113fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/91aab6dffdd2049d3aa54a1c7db469dd.bin differ diff --git a/DnD Project/Library/ShaderCache/9/91b0c4647de91b44252558011e5ff026.bin b/DnD Project/Library/ShaderCache/9/91b0c4647de91b44252558011e5ff026.bin new file mode 100644 index 00000000..9c6ebbb4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/91b0c4647de91b44252558011e5ff026.bin differ diff --git a/DnD Project/Library/ShaderCache/9/92690774e50763b14018fb798313b915.bin b/DnD Project/Library/ShaderCache/9/92690774e50763b14018fb798313b915.bin new file mode 100644 index 00000000..6325781f Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/92690774e50763b14018fb798313b915.bin differ diff --git a/DnD Project/Library/ShaderCache/9/93273203756a781fb8c790b3836a37c1.bin b/DnD Project/Library/ShaderCache/9/93273203756a781fb8c790b3836a37c1.bin new file mode 100644 index 00000000..ad476188 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/93273203756a781fb8c790b3836a37c1.bin differ diff --git a/DnD Project/Library/ShaderCache/9/94003fe572c0afdd4f5278421f5582b4.bin b/DnD Project/Library/ShaderCache/9/94003fe572c0afdd4f5278421f5582b4.bin new file mode 100644 index 00000000..8c0b0295 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/94003fe572c0afdd4f5278421f5582b4.bin differ diff --git a/DnD Project/Library/ShaderCache/9/941df1aea8c21815d383b6a27fe9fb92.bin b/DnD Project/Library/ShaderCache/9/941df1aea8c21815d383b6a27fe9fb92.bin new file mode 100644 index 00000000..5da7aa98 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/941df1aea8c21815d383b6a27fe9fb92.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9442a7dfbf24eb6fa7135e5002e781ca.bin b/DnD Project/Library/ShaderCache/9/9442a7dfbf24eb6fa7135e5002e781ca.bin new file mode 100644 index 00000000..a01eb60a Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9442a7dfbf24eb6fa7135e5002e781ca.bin differ diff --git a/DnD Project/Library/ShaderCache/9/947f4f54450c954925ed0d67b4d18a47.bin b/DnD Project/Library/ShaderCache/9/947f4f54450c954925ed0d67b4d18a47.bin new file mode 100644 index 00000000..12eee96c Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/947f4f54450c954925ed0d67b4d18a47.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9484bf383eee77511c4480a970cac9fd.bin b/DnD Project/Library/ShaderCache/9/9484bf383eee77511c4480a970cac9fd.bin new file mode 100644 index 00000000..067d262e Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9484bf383eee77511c4480a970cac9fd.bin differ diff --git a/DnD Project/Library/ShaderCache/9/94a5e63d3a6e36bccbac1f9f72f0c58f.bin b/DnD Project/Library/ShaderCache/9/94a5e63d3a6e36bccbac1f9f72f0c58f.bin new file mode 100644 index 00000000..6886be81 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/94a5e63d3a6e36bccbac1f9f72f0c58f.bin differ diff --git a/DnD Project/Library/ShaderCache/9/95655a7d81a0d4e94e49c5bc06942cea.bin b/DnD Project/Library/ShaderCache/9/95655a7d81a0d4e94e49c5bc06942cea.bin new file mode 100644 index 00000000..ef7755e9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/95655a7d81a0d4e94e49c5bc06942cea.bin differ diff --git a/DnD Project/Library/ShaderCache/9/958ff9c7d98ffe99f7710e499084a012.bin b/DnD Project/Library/ShaderCache/9/958ff9c7d98ffe99f7710e499084a012.bin new file mode 100644 index 00000000..d98e9c6e Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/958ff9c7d98ffe99f7710e499084a012.bin differ diff --git a/DnD Project/Library/ShaderCache/9/95b33c0c38417da9027aa35815ebb876.bin b/DnD Project/Library/ShaderCache/9/95b33c0c38417da9027aa35815ebb876.bin new file mode 100644 index 00000000..84e73560 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/95b33c0c38417da9027aa35815ebb876.bin differ diff --git a/DnD Project/Library/ShaderCache/9/962c4c0a26532719ce7b38478feaae23.bin b/DnD Project/Library/ShaderCache/9/962c4c0a26532719ce7b38478feaae23.bin new file mode 100644 index 00000000..f3313ad4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/962c4c0a26532719ce7b38478feaae23.bin differ diff --git a/DnD Project/Library/ShaderCache/9/967e3342fa5d939cfb042fe213507f30.bin b/DnD Project/Library/ShaderCache/9/967e3342fa5d939cfb042fe213507f30.bin new file mode 100644 index 00000000..ead9e31e Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/967e3342fa5d939cfb042fe213507f30.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9699174ffe41517ee1c46496d7c431d0.bin b/DnD Project/Library/ShaderCache/9/9699174ffe41517ee1c46496d7c431d0.bin new file mode 100644 index 00000000..7531c910 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9699174ffe41517ee1c46496d7c431d0.bin differ diff --git a/DnD Project/Library/ShaderCache/9/96a5d3581dc3f5456ba2ed0d8fc5c202.bin b/DnD Project/Library/ShaderCache/9/96a5d3581dc3f5456ba2ed0d8fc5c202.bin new file mode 100644 index 00000000..6325781f Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/96a5d3581dc3f5456ba2ed0d8fc5c202.bin differ diff --git a/DnD Project/Library/ShaderCache/9/96f3868e2c4e4139cc9ab15533a59600.bin b/DnD Project/Library/ShaderCache/9/96f3868e2c4e4139cc9ab15533a59600.bin new file mode 100644 index 00000000..06554d55 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/96f3868e2c4e4139cc9ab15533a59600.bin differ diff --git a/DnD Project/Library/ShaderCache/9/97e5339e6cf4cfa0ec88f5432fc80583.bin b/DnD Project/Library/ShaderCache/9/97e5339e6cf4cfa0ec88f5432fc80583.bin new file mode 100644 index 00000000..326340c8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/97e5339e6cf4cfa0ec88f5432fc80583.bin differ diff --git a/DnD Project/Library/ShaderCache/9/98a27506c182f669b2064f0a773caa76.bin b/DnD Project/Library/ShaderCache/9/98a27506c182f669b2064f0a773caa76.bin new file mode 100644 index 00000000..fdd6a2db Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/98a27506c182f669b2064f0a773caa76.bin differ diff --git a/DnD Project/Library/ShaderCache/9/98c46daec437601f468fe84116e09d47.bin b/DnD Project/Library/ShaderCache/9/98c46daec437601f468fe84116e09d47.bin new file mode 100644 index 00000000..75fcf74d Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/98c46daec437601f468fe84116e09d47.bin differ diff --git a/DnD Project/Library/ShaderCache/9/991796418766ee3f5f7f070376391921.bin b/DnD Project/Library/ShaderCache/9/991796418766ee3f5f7f070376391921.bin new file mode 100644 index 00000000..d00d3c37 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/991796418766ee3f5f7f070376391921.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9ac40853e95bff01120b47f4f3f5a6ce.bin b/DnD Project/Library/ShaderCache/9/9ac40853e95bff01120b47f4f3f5a6ce.bin new file mode 100644 index 00000000..1476b84c Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9ac40853e95bff01120b47f4f3f5a6ce.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9b30b6479890be24d0bdef7ab6abe0e8.bin b/DnD Project/Library/ShaderCache/9/9b30b6479890be24d0bdef7ab6abe0e8.bin new file mode 100644 index 00000000..6a89ffba Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9b30b6479890be24d0bdef7ab6abe0e8.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9bb86fd1deba928e5390590929fbb3ac.bin b/DnD Project/Library/ShaderCache/9/9bb86fd1deba928e5390590929fbb3ac.bin new file mode 100644 index 00000000..d872bf42 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9bb86fd1deba928e5390590929fbb3ac.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9c111d63b8bae7442f0413cb7dabafa2.bin b/DnD Project/Library/ShaderCache/9/9c111d63b8bae7442f0413cb7dabafa2.bin new file mode 100644 index 00000000..1361d7d4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9c111d63b8bae7442f0413cb7dabafa2.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9c2c3bc31e1bb7834a55aef48c335b52.bin b/DnD Project/Library/ShaderCache/9/9c2c3bc31e1bb7834a55aef48c335b52.bin new file mode 100644 index 00000000..1cf73827 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9c2c3bc31e1bb7834a55aef48c335b52.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9c3bbd71d8f192b52ddb529c803812d8.bin b/DnD Project/Library/ShaderCache/9/9c3bbd71d8f192b52ddb529c803812d8.bin new file mode 100644 index 00000000..8ff14147 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9c3bbd71d8f192b52ddb529c803812d8.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9c3c4690fe4fa2dd27dca040cdb42a4a.bin b/DnD Project/Library/ShaderCache/9/9c3c4690fe4fa2dd27dca040cdb42a4a.bin new file mode 100644 index 00000000..f514849e Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9c3c4690fe4fa2dd27dca040cdb42a4a.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9c950cf905b5542cd643ae0075e13ae8.bin b/DnD Project/Library/ShaderCache/9/9c950cf905b5542cd643ae0075e13ae8.bin new file mode 100644 index 00000000..f4bdcd85 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9c950cf905b5542cd643ae0075e13ae8.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9d301c156a97a167a39f70e35eb6faa3.bin b/DnD Project/Library/ShaderCache/9/9d301c156a97a167a39f70e35eb6faa3.bin new file mode 100644 index 00000000..466b4e54 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9d301c156a97a167a39f70e35eb6faa3.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9e9dcf67b72c62b878714c71343a7943.bin b/DnD Project/Library/ShaderCache/9/9e9dcf67b72c62b878714c71343a7943.bin new file mode 100644 index 00000000..f4bdcd85 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9e9dcf67b72c62b878714c71343a7943.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9f722bb69fa760a0de057351da2d0b47.bin b/DnD Project/Library/ShaderCache/9/9f722bb69fa760a0de057351da2d0b47.bin new file mode 100644 index 00000000..cefd0008 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9f722bb69fa760a0de057351da2d0b47.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9f8e8b949a698e92cbae3fd163b388ca.bin b/DnD Project/Library/ShaderCache/9/9f8e8b949a698e92cbae3fd163b388ca.bin new file mode 100644 index 00000000..acac9944 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9f8e8b949a698e92cbae3fd163b388ca.bin differ diff --git a/DnD Project/Library/ShaderCache/9/9feecd726c889bc5f826f2982128a96e.bin b/DnD Project/Library/ShaderCache/9/9feecd726c889bc5f826f2982128a96e.bin new file mode 100644 index 00000000..36946c39 Binary files /dev/null and b/DnD Project/Library/ShaderCache/9/9feecd726c889bc5f826f2982128a96e.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a04b1422fe6809c2c338a841594a07f2.bin b/DnD Project/Library/ShaderCache/a/a04b1422fe6809c2c338a841594a07f2.bin new file mode 100644 index 00000000..fc1c9799 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a04b1422fe6809c2c338a841594a07f2.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a09257dea5fd0b88bcfad1459adeb766.bin b/DnD Project/Library/ShaderCache/a/a09257dea5fd0b88bcfad1459adeb766.bin new file mode 100644 index 00000000..bcecdce5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a09257dea5fd0b88bcfad1459adeb766.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a0aa92e51e6c2eacc5e86343c6e83d5d.bin b/DnD Project/Library/ShaderCache/a/a0aa92e51e6c2eacc5e86343c6e83d5d.bin new file mode 100644 index 00000000..8e15334d Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a0aa92e51e6c2eacc5e86343c6e83d5d.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a0db56e5f8d6da4f895ad84c003fcd25.bin b/DnD Project/Library/ShaderCache/a/a0db56e5f8d6da4f895ad84c003fcd25.bin new file mode 100644 index 00000000..4217179d Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a0db56e5f8d6da4f895ad84c003fcd25.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a10f387694578068fc26e6c3a7169412.bin b/DnD Project/Library/ShaderCache/a/a10f387694578068fc26e6c3a7169412.bin new file mode 100644 index 00000000..ebfd5a34 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a10f387694578068fc26e6c3a7169412.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a113dedb12a76cbc0a09a0fca6845fe1.bin b/DnD Project/Library/ShaderCache/a/a113dedb12a76cbc0a09a0fca6845fe1.bin new file mode 100644 index 00000000..76872ab4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a113dedb12a76cbc0a09a0fca6845fe1.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a141fbbb59734b44526a5d9ae1531ac5.bin b/DnD Project/Library/ShaderCache/a/a141fbbb59734b44526a5d9ae1531ac5.bin new file mode 100644 index 00000000..5cefa8cf Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a141fbbb59734b44526a5d9ae1531ac5.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a1da17d48b46ae2d5200efd3fb58b63c.bin b/DnD Project/Library/ShaderCache/a/a1da17d48b46ae2d5200efd3fb58b63c.bin new file mode 100644 index 00000000..0b10ee64 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a1da17d48b46ae2d5200efd3fb58b63c.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a1f0ef0184878212e920cd77c02dd079.bin b/DnD Project/Library/ShaderCache/a/a1f0ef0184878212e920cd77c02dd079.bin new file mode 100644 index 00000000..e132bcc0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a1f0ef0184878212e920cd77c02dd079.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a1f24dcf2017c5d18133d5e7cf957794.bin b/DnD Project/Library/ShaderCache/a/a1f24dcf2017c5d18133d5e7cf957794.bin new file mode 100644 index 00000000..30917206 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a1f24dcf2017c5d18133d5e7cf957794.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a20c063e7738843984c8c2bc1554293f.bin b/DnD Project/Library/ShaderCache/a/a20c063e7738843984c8c2bc1554293f.bin new file mode 100644 index 00000000..0be70a82 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a20c063e7738843984c8c2bc1554293f.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a21f4becc038cc01d8f61d2d2558ebcf.bin b/DnD Project/Library/ShaderCache/a/a21f4becc038cc01d8f61d2d2558ebcf.bin new file mode 100644 index 00000000..6886be81 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a21f4becc038cc01d8f61d2d2558ebcf.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a2cc17cc8c4c1fe51e1de1afbf87c414.bin b/DnD Project/Library/ShaderCache/a/a2cc17cc8c4c1fe51e1de1afbf87c414.bin new file mode 100644 index 00000000..e635a38a Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a2cc17cc8c4c1fe51e1de1afbf87c414.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a4baeeddd6a85b23d67411882b26178c.bin b/DnD Project/Library/ShaderCache/a/a4baeeddd6a85b23d67411882b26178c.bin new file mode 100644 index 00000000..78af9b29 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a4baeeddd6a85b23d67411882b26178c.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a4bd6afdab8fba6cad1e3004c6741ee3.bin b/DnD Project/Library/ShaderCache/a/a4bd6afdab8fba6cad1e3004c6741ee3.bin new file mode 100644 index 00000000..836e9e45 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a4bd6afdab8fba6cad1e3004c6741ee3.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a4f3ead4ac0dc6b83e1a7547921fefa0.bin b/DnD Project/Library/ShaderCache/a/a4f3ead4ac0dc6b83e1a7547921fefa0.bin new file mode 100644 index 00000000..8ee01c6c Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a4f3ead4ac0dc6b83e1a7547921fefa0.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a5346369edf89012d6af73835df2fe0b.bin b/DnD Project/Library/ShaderCache/a/a5346369edf89012d6af73835df2fe0b.bin new file mode 100644 index 00000000..1361d7d4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a5346369edf89012d6af73835df2fe0b.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a55cd6725ad5464a57946ee87ed41ecb.bin b/DnD Project/Library/ShaderCache/a/a55cd6725ad5464a57946ee87ed41ecb.bin new file mode 100644 index 00000000..3fca59cf Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a55cd6725ad5464a57946ee87ed41ecb.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a5713bb9256cd43620c3af84a1658fd9.bin b/DnD Project/Library/ShaderCache/a/a5713bb9256cd43620c3af84a1658fd9.bin new file mode 100644 index 00000000..15615da2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a5713bb9256cd43620c3af84a1658fd9.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a60f8eb2cef21b51ca6dbc2373cf1980.bin b/DnD Project/Library/ShaderCache/a/a60f8eb2cef21b51ca6dbc2373cf1980.bin new file mode 100644 index 00000000..01bea900 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a60f8eb2cef21b51ca6dbc2373cf1980.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a61cfd3b3b1d404e6441aec36b0dffec.bin b/DnD Project/Library/ShaderCache/a/a61cfd3b3b1d404e6441aec36b0dffec.bin new file mode 100644 index 00000000..bb82dada Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a61cfd3b3b1d404e6441aec36b0dffec.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a62e78c83224eaa4e50c91de0c810e0b.bin b/DnD Project/Library/ShaderCache/a/a62e78c83224eaa4e50c91de0c810e0b.bin new file mode 100644 index 00000000..184a756e Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a62e78c83224eaa4e50c91de0c810e0b.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a6841c1b4257ce521e4dd0389d732e8a.bin b/DnD Project/Library/ShaderCache/a/a6841c1b4257ce521e4dd0389d732e8a.bin new file mode 100644 index 00000000..4e0cdd01 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a6841c1b4257ce521e4dd0389d732e8a.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a6a79fa4c284b487d3ab43cebcca18e8.bin b/DnD Project/Library/ShaderCache/a/a6a79fa4c284b487d3ab43cebcca18e8.bin new file mode 100644 index 00000000..0f593fea Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a6a79fa4c284b487d3ab43cebcca18e8.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a73a78d511799ff65de5ddbeff5cdab4.bin b/DnD Project/Library/ShaderCache/a/a73a78d511799ff65de5ddbeff5cdab4.bin new file mode 100644 index 00000000..f7067102 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a73a78d511799ff65de5ddbeff5cdab4.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a7425c7cf1cb3857b9bf125e5af9e035.bin b/DnD Project/Library/ShaderCache/a/a7425c7cf1cb3857b9bf125e5af9e035.bin new file mode 100644 index 00000000..912a137f Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a7425c7cf1cb3857b9bf125e5af9e035.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a9a44b7c2ac1b3bb457a9cf7c63eb506.bin b/DnD Project/Library/ShaderCache/a/a9a44b7c2ac1b3bb457a9cf7c63eb506.bin new file mode 100644 index 00000000..46fa6fd9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a9a44b7c2ac1b3bb457a9cf7c63eb506.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a9a4dc48671fce01e140bd776e722b21.bin b/DnD Project/Library/ShaderCache/a/a9a4dc48671fce01e140bd776e722b21.bin new file mode 100644 index 00000000..6325781f Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a9a4dc48671fce01e140bd776e722b21.bin differ diff --git a/DnD Project/Library/ShaderCache/a/a9dff4499648074ddcb4a524892e020f.bin b/DnD Project/Library/ShaderCache/a/a9dff4499648074ddcb4a524892e020f.bin new file mode 100644 index 00000000..da8dec79 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/a9dff4499648074ddcb4a524892e020f.bin differ diff --git a/DnD Project/Library/ShaderCache/a/aa156336f31906f541bc3950843bb172.bin b/DnD Project/Library/ShaderCache/a/aa156336f31906f541bc3950843bb172.bin new file mode 100644 index 00000000..3a76ab0a Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/aa156336f31906f541bc3950843bb172.bin differ diff --git a/DnD Project/Library/ShaderCache/a/aa21f6ce7e5e8e3d5dc42099b64dcce5.bin b/DnD Project/Library/ShaderCache/a/aa21f6ce7e5e8e3d5dc42099b64dcce5.bin new file mode 100644 index 00000000..f6e84721 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/aa21f6ce7e5e8e3d5dc42099b64dcce5.bin differ diff --git a/DnD Project/Library/ShaderCache/a/aa3f53126265556b13b44d45b4140c94.bin b/DnD Project/Library/ShaderCache/a/aa3f53126265556b13b44d45b4140c94.bin new file mode 100644 index 00000000..f34887c4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/aa3f53126265556b13b44d45b4140c94.bin differ diff --git a/DnD Project/Library/ShaderCache/a/aa67442e76d2d99d69260fa41904c699.bin b/DnD Project/Library/ShaderCache/a/aa67442e76d2d99d69260fa41904c699.bin new file mode 100644 index 00000000..d3d0306d Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/aa67442e76d2d99d69260fa41904c699.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ab1c5b67e8208b2c010a71d8de1f9dad.bin b/DnD Project/Library/ShaderCache/a/ab1c5b67e8208b2c010a71d8de1f9dad.bin new file mode 100644 index 00000000..a010674c Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ab1c5b67e8208b2c010a71d8de1f9dad.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ab2f9d22de5c51642d0882cb6e0e7a89.bin b/DnD Project/Library/ShaderCache/a/ab2f9d22de5c51642d0882cb6e0e7a89.bin new file mode 100644 index 00000000..8a59cec7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ab2f9d22de5c51642d0882cb6e0e7a89.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ab7da7f4f136091f31bdf1eb8a90356b.bin b/DnD Project/Library/ShaderCache/a/ab7da7f4f136091f31bdf1eb8a90356b.bin new file mode 100644 index 00000000..0fa2aa0b Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ab7da7f4f136091f31bdf1eb8a90356b.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ac1ab844f72aa89cc7a2f1d73193b5b5.bin b/DnD Project/Library/ShaderCache/a/ac1ab844f72aa89cc7a2f1d73193b5b5.bin new file mode 100644 index 00000000..a5afc91e Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ac1ab844f72aa89cc7a2f1d73193b5b5.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ac800eb24e3f17bbd30cffaf15e3a468.bin b/DnD Project/Library/ShaderCache/a/ac800eb24e3f17bbd30cffaf15e3a468.bin new file mode 100644 index 00000000..b440912a Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ac800eb24e3f17bbd30cffaf15e3a468.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ace796def3fe58f6e67d496f182ee007.bin b/DnD Project/Library/ShaderCache/a/ace796def3fe58f6e67d496f182ee007.bin new file mode 100644 index 00000000..24b40e4e Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ace796def3fe58f6e67d496f182ee007.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ad11a20ad2196e4926a2b29557fe466c.bin b/DnD Project/Library/ShaderCache/a/ad11a20ad2196e4926a2b29557fe466c.bin new file mode 100644 index 00000000..3e679f17 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ad11a20ad2196e4926a2b29557fe466c.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ad25e2ce61798a5c6b78512c404b140e.bin b/DnD Project/Library/ShaderCache/a/ad25e2ce61798a5c6b78512c404b140e.bin new file mode 100644 index 00000000..8a026eee Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ad25e2ce61798a5c6b78512c404b140e.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ad5f59a82601908d48dd5ea621726a16.bin b/DnD Project/Library/ShaderCache/a/ad5f59a82601908d48dd5ea621726a16.bin new file mode 100644 index 00000000..ba1e8172 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ad5f59a82601908d48dd5ea621726a16.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ada7e5c9f861eb94edd49b2b314b0655.bin b/DnD Project/Library/ShaderCache/a/ada7e5c9f861eb94edd49b2b314b0655.bin new file mode 100644 index 00000000..b4138dc4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ada7e5c9f861eb94edd49b2b314b0655.bin differ diff --git a/DnD Project/Library/ShaderCache/a/addb4baebae0b1fae56b79a1879aea1e.bin b/DnD Project/Library/ShaderCache/a/addb4baebae0b1fae56b79a1879aea1e.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/addb4baebae0b1fae56b79a1879aea1e.bin differ diff --git a/DnD Project/Library/ShaderCache/a/ae6a4aea54a14e645d8e093cc4845d99.bin b/DnD Project/Library/ShaderCache/a/ae6a4aea54a14e645d8e093cc4845d99.bin new file mode 100644 index 00000000..fbcee34d Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/ae6a4aea54a14e645d8e093cc4845d99.bin differ diff --git a/DnD Project/Library/ShaderCache/a/af7bb3e5a691c969db25bab8b6ba9dcc.bin b/DnD Project/Library/ShaderCache/a/af7bb3e5a691c969db25bab8b6ba9dcc.bin new file mode 100644 index 00000000..435c96fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/af7bb3e5a691c969db25bab8b6ba9dcc.bin differ diff --git a/DnD Project/Library/ShaderCache/a/af91c3e4d1344d036b452c7c2f11faab.bin b/DnD Project/Library/ShaderCache/a/af91c3e4d1344d036b452c7c2f11faab.bin new file mode 100644 index 00000000..87f404fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/af91c3e4d1344d036b452c7c2f11faab.bin differ diff --git a/DnD Project/Library/ShaderCache/a/afcfbf518d1f9487c05f2e0b15e06040.bin b/DnD Project/Library/ShaderCache/a/afcfbf518d1f9487c05f2e0b15e06040.bin new file mode 100644 index 00000000..29379e7f Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/afcfbf518d1f9487c05f2e0b15e06040.bin differ diff --git a/DnD Project/Library/ShaderCache/a/afd1262c791f95a940600c61cf698567.bin b/DnD Project/Library/ShaderCache/a/afd1262c791f95a940600c61cf698567.bin new file mode 100644 index 00000000..46fa6fd9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/afd1262c791f95a940600c61cf698567.bin differ diff --git a/DnD Project/Library/ShaderCache/a/afd8df307365171f841577dca60c779b.bin b/DnD Project/Library/ShaderCache/a/afd8df307365171f841577dca60c779b.bin new file mode 100644 index 00000000..d3a9144e Binary files /dev/null and b/DnD Project/Library/ShaderCache/a/afd8df307365171f841577dca60c779b.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b060e1b947ae5e33b607b6e95cd694dd.bin b/DnD Project/Library/ShaderCache/b/b060e1b947ae5e33b607b6e95cd694dd.bin new file mode 100644 index 00000000..18b9af65 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b060e1b947ae5e33b607b6e95cd694dd.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b0c3523a00fae54308577298134b2077.bin b/DnD Project/Library/ShaderCache/b/b0c3523a00fae54308577298134b2077.bin new file mode 100644 index 00000000..73de5178 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b0c3523a00fae54308577298134b2077.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b0cae2937e9219c8c417d6bfdf28ea58.bin b/DnD Project/Library/ShaderCache/b/b0cae2937e9219c8c417d6bfdf28ea58.bin new file mode 100644 index 00000000..4d3b30c9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b0cae2937e9219c8c417d6bfdf28ea58.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b1a938c8aaf132648212c0ea7dc57fbb.bin b/DnD Project/Library/ShaderCache/b/b1a938c8aaf132648212c0ea7dc57fbb.bin new file mode 100644 index 00000000..0f26316e Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b1a938c8aaf132648212c0ea7dc57fbb.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b1f0a486d85354c66d7db46faa06f861.bin b/DnD Project/Library/ShaderCache/b/b1f0a486d85354c66d7db46faa06f861.bin new file mode 100644 index 00000000..e1349811 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b1f0a486d85354c66d7db46faa06f861.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b27edb3ddfa2dcf718b9610a6f99e7c7.bin b/DnD Project/Library/ShaderCache/b/b27edb3ddfa2dcf718b9610a6f99e7c7.bin new file mode 100644 index 00000000..1580ab50 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b27edb3ddfa2dcf718b9610a6f99e7c7.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b2bb4e0619a147152cdccd0ac2aa6394.bin b/DnD Project/Library/ShaderCache/b/b2bb4e0619a147152cdccd0ac2aa6394.bin new file mode 100644 index 00000000..e1ae0810 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b2bb4e0619a147152cdccd0ac2aa6394.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b2fbfeb8c6027c486b2d8eb54b45fbe3.bin b/DnD Project/Library/ShaderCache/b/b2fbfeb8c6027c486b2d8eb54b45fbe3.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b2fbfeb8c6027c486b2d8eb54b45fbe3.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b30c9f01a30847a8c47abe0872f5387b.bin b/DnD Project/Library/ShaderCache/b/b30c9f01a30847a8c47abe0872f5387b.bin new file mode 100644 index 00000000..72625c66 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b30c9f01a30847a8c47abe0872f5387b.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b30cc05caa46347e6d6645e0dd62a993.bin b/DnD Project/Library/ShaderCache/b/b30cc05caa46347e6d6645e0dd62a993.bin new file mode 100644 index 00000000..485b750d Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b30cc05caa46347e6d6645e0dd62a993.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b4428e40934f3349d4a9794733242a28.bin b/DnD Project/Library/ShaderCache/b/b4428e40934f3349d4a9794733242a28.bin new file mode 100644 index 00000000..a326c0e9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b4428e40934f3349d4a9794733242a28.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b46c01499f798103a776a5241a0435b7.bin b/DnD Project/Library/ShaderCache/b/b46c01499f798103a776a5241a0435b7.bin new file mode 100644 index 00000000..8a454356 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b46c01499f798103a776a5241a0435b7.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b4a055f6d3a4a049704876781794a3b2.bin b/DnD Project/Library/ShaderCache/b/b4a055f6d3a4a049704876781794a3b2.bin new file mode 100644 index 00000000..8c0b0295 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b4a055f6d3a4a049704876781794a3b2.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b4c9e1e809945e0ccf39f4b4fdeebd73.bin b/DnD Project/Library/ShaderCache/b/b4c9e1e809945e0ccf39f4b4fdeebd73.bin new file mode 100644 index 00000000..7da8d288 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b4c9e1e809945e0ccf39f4b4fdeebd73.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b4f390da8b3d1613d5962444fd2eb5a0.bin b/DnD Project/Library/ShaderCache/b/b4f390da8b3d1613d5962444fd2eb5a0.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b4f390da8b3d1613d5962444fd2eb5a0.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b50f81638c84e279a09c17c841c574e5.bin b/DnD Project/Library/ShaderCache/b/b50f81638c84e279a09c17c841c574e5.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b50f81638c84e279a09c17c841c574e5.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b5296fe301cb221cd280524d896e830a.bin b/DnD Project/Library/ShaderCache/b/b5296fe301cb221cd280524d896e830a.bin new file mode 100644 index 00000000..cc2c37ef Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b5296fe301cb221cd280524d896e830a.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b5ba9c3a8f346f49dceca506ac6b2393.bin b/DnD Project/Library/ShaderCache/b/b5ba9c3a8f346f49dceca506ac6b2393.bin new file mode 100644 index 00000000..8ee01c6c Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b5ba9c3a8f346f49dceca506ac6b2393.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b669e446152ee30305305f1ab5bfd092.bin b/DnD Project/Library/ShaderCache/b/b669e446152ee30305305f1ab5bfd092.bin new file mode 100644 index 00000000..1bf92e2e Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b669e446152ee30305305f1ab5bfd092.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b6eff9407c0edc85043530931eae1079.bin b/DnD Project/Library/ShaderCache/b/b6eff9407c0edc85043530931eae1079.bin new file mode 100644 index 00000000..88bfef60 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b6eff9407c0edc85043530931eae1079.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b75efd4adc746cee90c6ce4a46246316.bin b/DnD Project/Library/ShaderCache/b/b75efd4adc746cee90c6ce4a46246316.bin new file mode 100644 index 00000000..311afbb1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b75efd4adc746cee90c6ce4a46246316.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b7d452e517848f03c701a9e778a9bd05.bin b/DnD Project/Library/ShaderCache/b/b7d452e517848f03c701a9e778a9bd05.bin new file mode 100644 index 00000000..e7181c99 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b7d452e517848f03c701a9e778a9bd05.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b87f86d51ae634df057a303194bfcaf0.bin b/DnD Project/Library/ShaderCache/b/b87f86d51ae634df057a303194bfcaf0.bin new file mode 100644 index 00000000..b3f36614 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b87f86d51ae634df057a303194bfcaf0.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b8c90d7fba5036b4b2cc3ac48e166973.bin b/DnD Project/Library/ShaderCache/b/b8c90d7fba5036b4b2cc3ac48e166973.bin new file mode 100644 index 00000000..1aa79d3f Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b8c90d7fba5036b4b2cc3ac48e166973.bin differ diff --git a/DnD Project/Library/ShaderCache/b/b906aeb9311f961b9167d15e729d7e47.bin b/DnD Project/Library/ShaderCache/b/b906aeb9311f961b9167d15e729d7e47.bin new file mode 100644 index 00000000..9447112b Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/b906aeb9311f961b9167d15e729d7e47.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bad38f41e35e4b2b3a181c440b45fc48.bin b/DnD Project/Library/ShaderCache/b/bad38f41e35e4b2b3a181c440b45fc48.bin new file mode 100644 index 00000000..cefd0008 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bad38f41e35e4b2b3a181c440b45fc48.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bad839770a7ac9caf855949c8062da3d.bin b/DnD Project/Library/ShaderCache/b/bad839770a7ac9caf855949c8062da3d.bin new file mode 100644 index 00000000..631ffa4c Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bad839770a7ac9caf855949c8062da3d.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bb9fa0ec55aca88d0d1644b7f58f581b.bin b/DnD Project/Library/ShaderCache/b/bb9fa0ec55aca88d0d1644b7f58f581b.bin new file mode 100644 index 00000000..60b6f6a5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bb9fa0ec55aca88d0d1644b7f58f581b.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bbbb694f9b3deea842f0e06edfd768ec.bin b/DnD Project/Library/ShaderCache/b/bbbb694f9b3deea842f0e06edfd768ec.bin new file mode 100644 index 00000000..01630487 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bbbb694f9b3deea842f0e06edfd768ec.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bc62812357f37c34e076233e83688347.bin b/DnD Project/Library/ShaderCache/b/bc62812357f37c34e076233e83688347.bin new file mode 100644 index 00000000..9304a452 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bc62812357f37c34e076233e83688347.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bc7aafd49400015734a4050a2f6a6bdc.bin b/DnD Project/Library/ShaderCache/b/bc7aafd49400015734a4050a2f6a6bdc.bin new file mode 100644 index 00000000..7fc0ef56 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bc7aafd49400015734a4050a2f6a6bdc.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bd8136ae14da503d5c6eec4bf84cdd18.bin b/DnD Project/Library/ShaderCache/b/bd8136ae14da503d5c6eec4bf84cdd18.bin new file mode 100644 index 00000000..84815974 Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bd8136ae14da503d5c6eec4bf84cdd18.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bd8c0dea15e4dd954698e87c930fdf0e.bin b/DnD Project/Library/ShaderCache/b/bd8c0dea15e4dd954698e87c930fdf0e.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bd8c0dea15e4dd954698e87c930fdf0e.bin differ diff --git a/DnD Project/Library/ShaderCache/b/be54168e8a6621ed032d78ad63025e09.bin b/DnD Project/Library/ShaderCache/b/be54168e8a6621ed032d78ad63025e09.bin new file mode 100644 index 00000000..03e6dfcc Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/be54168e8a6621ed032d78ad63025e09.bin differ diff --git a/DnD Project/Library/ShaderCache/b/bf5a18d88ab0eedfdeda5e02c6d4e514.bin b/DnD Project/Library/ShaderCache/b/bf5a18d88ab0eedfdeda5e02c6d4e514.bin new file mode 100644 index 00000000..4caaf0fc Binary files /dev/null and b/DnD Project/Library/ShaderCache/b/bf5a18d88ab0eedfdeda5e02c6d4e514.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c03f5396a23e7e1c130720454c02cb03.bin b/DnD Project/Library/ShaderCache/c/c03f5396a23e7e1c130720454c02cb03.bin new file mode 100644 index 00000000..08b374bb Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c03f5396a23e7e1c130720454c02cb03.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c09c395d600c9e9bcc64d889f3c3bccd.bin b/DnD Project/Library/ShaderCache/c/c09c395d600c9e9bcc64d889f3c3bccd.bin new file mode 100644 index 00000000..f266a850 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c09c395d600c9e9bcc64d889f3c3bccd.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c0a30f1abb2c9ecb5932f2a0d8faef2b.bin b/DnD Project/Library/ShaderCache/c/c0a30f1abb2c9ecb5932f2a0d8faef2b.bin new file mode 100644 index 00000000..fad90d5d Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c0a30f1abb2c9ecb5932f2a0d8faef2b.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c1389651cfe28a755857e3cb6a3fe160.bin b/DnD Project/Library/ShaderCache/c/c1389651cfe28a755857e3cb6a3fe160.bin new file mode 100644 index 00000000..57e83c40 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c1389651cfe28a755857e3cb6a3fe160.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c1b45f559e07f3c17e096f3b2ef700b3.bin b/DnD Project/Library/ShaderCache/c/c1b45f559e07f3c17e096f3b2ef700b3.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c1b45f559e07f3c17e096f3b2ef700b3.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c1c3b68a88e12c5acfbd36f3efc7d6c0.bin b/DnD Project/Library/ShaderCache/c/c1c3b68a88e12c5acfbd36f3efc7d6c0.bin new file mode 100644 index 00000000..cffd0ec5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c1c3b68a88e12c5acfbd36f3efc7d6c0.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c33db26f3401753cb530541600a606a5.bin b/DnD Project/Library/ShaderCache/c/c33db26f3401753cb530541600a606a5.bin new file mode 100644 index 00000000..7b6e17a6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c33db26f3401753cb530541600a606a5.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c398d4678f064d8a0acbef63b6e4fe21.bin b/DnD Project/Library/ShaderCache/c/c398d4678f064d8a0acbef63b6e4fe21.bin new file mode 100644 index 00000000..c1729a7c Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c398d4678f064d8a0acbef63b6e4fe21.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c41bcf54ffbfdbc04983083b66a9b667.bin b/DnD Project/Library/ShaderCache/c/c41bcf54ffbfdbc04983083b66a9b667.bin new file mode 100644 index 00000000..1361d7d4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c41bcf54ffbfdbc04983083b66a9b667.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c4251f3ff1767235730d500860c98748.bin b/DnD Project/Library/ShaderCache/c/c4251f3ff1767235730d500860c98748.bin new file mode 100644 index 00000000..bbd2d239 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c4251f3ff1767235730d500860c98748.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c4829713915a7b392671d805b6dc3a07.bin b/DnD Project/Library/ShaderCache/c/c4829713915a7b392671d805b6dc3a07.bin new file mode 100644 index 00000000..7ad0807b Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c4829713915a7b392671d805b6dc3a07.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c5965185df15f0ed8d7c50539f21c07c.bin b/DnD Project/Library/ShaderCache/c/c5965185df15f0ed8d7c50539f21c07c.bin new file mode 100644 index 00000000..92ede753 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c5965185df15f0ed8d7c50539f21c07c.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c5af2c7a483a60486b4501c763c5a824.bin b/DnD Project/Library/ShaderCache/c/c5af2c7a483a60486b4501c763c5a824.bin new file mode 100644 index 00000000..903b6247 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c5af2c7a483a60486b4501c763c5a824.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c6f32f6a5cadd3017d492cdc75adf883.bin b/DnD Project/Library/ShaderCache/c/c6f32f6a5cadd3017d492cdc75adf883.bin new file mode 100644 index 00000000..01336037 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c6f32f6a5cadd3017d492cdc75adf883.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c740b483b2396ebc5056619b9c6bb375.bin b/DnD Project/Library/ShaderCache/c/c740b483b2396ebc5056619b9c6bb375.bin new file mode 100644 index 00000000..23afe388 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c740b483b2396ebc5056619b9c6bb375.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c7ba56d21b92d018b32dc5fe0b6b7b4c.bin b/DnD Project/Library/ShaderCache/c/c7ba56d21b92d018b32dc5fe0b6b7b4c.bin new file mode 100644 index 00000000..218aff59 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c7ba56d21b92d018b32dc5fe0b6b7b4c.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c7f8acf42f97f89e86835503abc22418.bin b/DnD Project/Library/ShaderCache/c/c7f8acf42f97f89e86835503abc22418.bin new file mode 100644 index 00000000..ad4a7296 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c7f8acf42f97f89e86835503abc22418.bin differ diff --git a/DnD Project/Library/ShaderCache/c/c8ceb7d3e2dec223eea95f675bff651a.bin b/DnD Project/Library/ShaderCache/c/c8ceb7d3e2dec223eea95f675bff651a.bin new file mode 100644 index 00000000..ed44414a Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/c8ceb7d3e2dec223eea95f675bff651a.bin differ diff --git a/DnD Project/Library/ShaderCache/c/ca022fd8ce1d4672368d13406e4a7d73.bin b/DnD Project/Library/ShaderCache/c/ca022fd8ce1d4672368d13406e4a7d73.bin new file mode 100644 index 00000000..b3f36614 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/ca022fd8ce1d4672368d13406e4a7d73.bin differ diff --git a/DnD Project/Library/ShaderCache/c/ca941201a9032385154fbba5470c91cc.bin b/DnD Project/Library/ShaderCache/c/ca941201a9032385154fbba5470c91cc.bin new file mode 100644 index 00000000..78af9b29 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/ca941201a9032385154fbba5470c91cc.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cad70abd8e20860eae90d3b1777945d0.bin b/DnD Project/Library/ShaderCache/c/cad70abd8e20860eae90d3b1777945d0.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cad70abd8e20860eae90d3b1777945d0.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cae1627df527fff618921a07f07dfec2.bin b/DnD Project/Library/ShaderCache/c/cae1627df527fff618921a07f07dfec2.bin new file mode 100644 index 00000000..02356f00 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cae1627df527fff618921a07f07dfec2.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cae78adc693ac1d1165dccb592d1b8e6.bin b/DnD Project/Library/ShaderCache/c/cae78adc693ac1d1165dccb592d1b8e6.bin new file mode 100644 index 00000000..fad90d5d Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cae78adc693ac1d1165dccb592d1b8e6.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cb0e2897374716603d8f4814d0323299.bin b/DnD Project/Library/ShaderCache/c/cb0e2897374716603d8f4814d0323299.bin new file mode 100644 index 00000000..6886be81 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cb0e2897374716603d8f4814d0323299.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cb4767b5f0b2887fdfbaeb07423ed0dd.bin b/DnD Project/Library/ShaderCache/c/cb4767b5f0b2887fdfbaeb07423ed0dd.bin new file mode 100644 index 00000000..b7d951cb Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cb4767b5f0b2887fdfbaeb07423ed0dd.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cd76b5eca8e1aef3a099d510a649eede.bin b/DnD Project/Library/ShaderCache/c/cd76b5eca8e1aef3a099d510a649eede.bin new file mode 100644 index 00000000..ca59a45a Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cd76b5eca8e1aef3a099d510a649eede.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cd8613ada175609facc5c03e0eb64f71.bin b/DnD Project/Library/ShaderCache/c/cd8613ada175609facc5c03e0eb64f71.bin new file mode 100644 index 00000000..1580ab50 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cd8613ada175609facc5c03e0eb64f71.bin differ diff --git a/DnD Project/Library/ShaderCache/c/ce5f397ca2be3a2871fc8ec10b2d8c41.bin b/DnD Project/Library/ShaderCache/c/ce5f397ca2be3a2871fc8ec10b2d8c41.bin new file mode 100644 index 00000000..4caaf0fc Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/ce5f397ca2be3a2871fc8ec10b2d8c41.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cee605e58165a13d3b4f5a291691978c.bin b/DnD Project/Library/ShaderCache/c/cee605e58165a13d3b4f5a291691978c.bin new file mode 100644 index 00000000..0f26316e Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cee605e58165a13d3b4f5a291691978c.bin differ diff --git a/DnD Project/Library/ShaderCache/c/cfb74a94f571ec19f5f3b98583256f0d.bin b/DnD Project/Library/ShaderCache/c/cfb74a94f571ec19f5f3b98583256f0d.bin new file mode 100644 index 00000000..f2ec8799 Binary files /dev/null and b/DnD Project/Library/ShaderCache/c/cfb74a94f571ec19f5f3b98583256f0d.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d0ad37dae117aef31bea3ec1b8c065a5.bin b/DnD Project/Library/ShaderCache/d/d0ad37dae117aef31bea3ec1b8c065a5.bin new file mode 100644 index 00000000..8a707adf Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d0ad37dae117aef31bea3ec1b8c065a5.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d0ec74679a591282dbb52850503d338e.bin b/DnD Project/Library/ShaderCache/d/d0ec74679a591282dbb52850503d338e.bin new file mode 100644 index 00000000..a97ec349 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d0ec74679a591282dbb52850503d338e.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d0f07d3b9e5b4834ea2c0765d63b7954.bin b/DnD Project/Library/ShaderCache/d/d0f07d3b9e5b4834ea2c0765d63b7954.bin new file mode 100644 index 00000000..6bfc33fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d0f07d3b9e5b4834ea2c0765d63b7954.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d1440dc80112f6d5a877ffc0f3644e3e.bin b/DnD Project/Library/ShaderCache/d/d1440dc80112f6d5a877ffc0f3644e3e.bin new file mode 100644 index 00000000..80431248 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d1440dc80112f6d5a877ffc0f3644e3e.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d208f258363d7b59c76ff1238627b110.bin b/DnD Project/Library/ShaderCache/d/d208f258363d7b59c76ff1238627b110.bin new file mode 100644 index 00000000..2e713d15 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d208f258363d7b59c76ff1238627b110.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d2f6357428e5206d22dbbf01405e75a3.bin b/DnD Project/Library/ShaderCache/d/d2f6357428e5206d22dbbf01405e75a3.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d2f6357428e5206d22dbbf01405e75a3.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d37f8f911b316e384b48572dc61b68da.bin b/DnD Project/Library/ShaderCache/d/d37f8f911b316e384b48572dc61b68da.bin new file mode 100644 index 00000000..c82dbaee Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d37f8f911b316e384b48572dc61b68da.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d3e1b27ef4e481689c69611dcf78aac7.bin b/DnD Project/Library/ShaderCache/d/d3e1b27ef4e481689c69611dcf78aac7.bin new file mode 100644 index 00000000..4ac0d4a9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d3e1b27ef4e481689c69611dcf78aac7.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d44dd9832e344c537587f69b3180fd0b.bin b/DnD Project/Library/ShaderCache/d/d44dd9832e344c537587f69b3180fd0b.bin new file mode 100644 index 00000000..ef7ee459 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d44dd9832e344c537587f69b3180fd0b.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d47166f0a0da60e4b3839877b6ffe976.bin b/DnD Project/Library/ShaderCache/d/d47166f0a0da60e4b3839877b6ffe976.bin new file mode 100644 index 00000000..8c0b0295 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d47166f0a0da60e4b3839877b6ffe976.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d47ae5e600f860218f04a9e4628a5e61.bin b/DnD Project/Library/ShaderCache/d/d47ae5e600f860218f04a9e4628a5e61.bin new file mode 100644 index 00000000..46854fb8 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d47ae5e600f860218f04a9e4628a5e61.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d480e8d99612576efab93bbb059befa9.bin b/DnD Project/Library/ShaderCache/d/d480e8d99612576efab93bbb059befa9.bin new file mode 100644 index 00000000..ea446250 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d480e8d99612576efab93bbb059befa9.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d50a9db6ebd1520825d44726f2e6f907.bin b/DnD Project/Library/ShaderCache/d/d50a9db6ebd1520825d44726f2e6f907.bin new file mode 100644 index 00000000..57e83c40 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d50a9db6ebd1520825d44726f2e6f907.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d571c450f8424039ff38fd8a26fc9668.bin b/DnD Project/Library/ShaderCache/d/d571c450f8424039ff38fd8a26fc9668.bin new file mode 100644 index 00000000..3682f32b Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d571c450f8424039ff38fd8a26fc9668.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d62d60bcfe9b18b0221bbed9b78ed4db.bin b/DnD Project/Library/ShaderCache/d/d62d60bcfe9b18b0221bbed9b78ed4db.bin new file mode 100644 index 00000000..1ccb1b60 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d62d60bcfe9b18b0221bbed9b78ed4db.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d661fda647e7c49d541aab9fe2df8fa8.bin b/DnD Project/Library/ShaderCache/d/d661fda647e7c49d541aab9fe2df8fa8.bin new file mode 100644 index 00000000..6d366876 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d661fda647e7c49d541aab9fe2df8fa8.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d6d10d4ee45ec9d72c8247257cc52ab6.bin b/DnD Project/Library/ShaderCache/d/d6d10d4ee45ec9d72c8247257cc52ab6.bin new file mode 100644 index 00000000..a30d7e51 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d6d10d4ee45ec9d72c8247257cc52ab6.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d74806a9b3daa8c634e801a4829394b8.bin b/DnD Project/Library/ShaderCache/d/d74806a9b3daa8c634e801a4829394b8.bin new file mode 100644 index 00000000..734c67eb Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d74806a9b3daa8c634e801a4829394b8.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d74fce2a5a855e54ab61545203ae28f3.bin b/DnD Project/Library/ShaderCache/d/d74fce2a5a855e54ab61545203ae28f3.bin new file mode 100644 index 00000000..85272fed Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d74fce2a5a855e54ab61545203ae28f3.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d7794ed4a7fe77bb530095851c50b79f.bin b/DnD Project/Library/ShaderCache/d/d7794ed4a7fe77bb530095851c50b79f.bin new file mode 100644 index 00000000..9cabd9d4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d7794ed4a7fe77bb530095851c50b79f.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d7f33c3e320a6ba370465f5bb38e88ff.bin b/DnD Project/Library/ShaderCache/d/d7f33c3e320a6ba370465f5bb38e88ff.bin new file mode 100644 index 00000000..251ed44b Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d7f33c3e320a6ba370465f5bb38e88ff.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d8a2a8691299bddd2082183f4f9aab60.bin b/DnD Project/Library/ShaderCache/d/d8a2a8691299bddd2082183f4f9aab60.bin new file mode 100644 index 00000000..0b90a26b Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d8a2a8691299bddd2082183f4f9aab60.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d8ddb2f0a03ce1860b411e4d7f321dbc.bin b/DnD Project/Library/ShaderCache/d/d8ddb2f0a03ce1860b411e4d7f321dbc.bin new file mode 100644 index 00000000..2f53faaf Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d8ddb2f0a03ce1860b411e4d7f321dbc.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d9ac58a5ba9e40a03fb6ba2e01975234.bin b/DnD Project/Library/ShaderCache/d/d9ac58a5ba9e40a03fb6ba2e01975234.bin new file mode 100644 index 00000000..60c29e96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d9ac58a5ba9e40a03fb6ba2e01975234.bin differ diff --git a/DnD Project/Library/ShaderCache/d/d9da07beab1e2e21de6b37817c900b0b.bin b/DnD Project/Library/ShaderCache/d/d9da07beab1e2e21de6b37817c900b0b.bin new file mode 100644 index 00000000..ead9e31e Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/d9da07beab1e2e21de6b37817c900b0b.bin differ diff --git a/DnD Project/Library/ShaderCache/d/dab13456607f3281806d1c41ba2e96d3.bin b/DnD Project/Library/ShaderCache/d/dab13456607f3281806d1c41ba2e96d3.bin new file mode 100644 index 00000000..ecf36c45 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/dab13456607f3281806d1c41ba2e96d3.bin differ diff --git a/DnD Project/Library/ShaderCache/d/db296484665d117ed6970212032ac0f2.bin b/DnD Project/Library/ShaderCache/d/db296484665d117ed6970212032ac0f2.bin new file mode 100644 index 00000000..fa009974 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/db296484665d117ed6970212032ac0f2.bin differ diff --git a/DnD Project/Library/ShaderCache/d/db483a1417503dd40f913d6841d8b16e.bin b/DnD Project/Library/ShaderCache/d/db483a1417503dd40f913d6841d8b16e.bin new file mode 100644 index 00000000..3999d948 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/db483a1417503dd40f913d6841d8b16e.bin differ diff --git a/DnD Project/Library/ShaderCache/d/db8732c3d3d414af73b3e8a5ecb98ecd.bin b/DnD Project/Library/ShaderCache/d/db8732c3d3d414af73b3e8a5ecb98ecd.bin new file mode 100644 index 00000000..a1d8947d Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/db8732c3d3d414af73b3e8a5ecb98ecd.bin differ diff --git a/DnD Project/Library/ShaderCache/d/dcd54fa6c379db7fee7c2b36b64655e9.bin b/DnD Project/Library/ShaderCache/d/dcd54fa6c379db7fee7c2b36b64655e9.bin new file mode 100644 index 00000000..8a2b1726 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/dcd54fa6c379db7fee7c2b36b64655e9.bin differ diff --git a/DnD Project/Library/ShaderCache/d/dd8ac0605947b037de443ef5dd80b108.bin b/DnD Project/Library/ShaderCache/d/dd8ac0605947b037de443ef5dd80b108.bin new file mode 100644 index 00000000..14b78d1a Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/dd8ac0605947b037de443ef5dd80b108.bin differ diff --git a/DnD Project/Library/ShaderCache/d/ddbe58f64729371c7134863e309eea22.bin b/DnD Project/Library/ShaderCache/d/ddbe58f64729371c7134863e309eea22.bin new file mode 100644 index 00000000..10069e15 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/ddbe58f64729371c7134863e309eea22.bin differ diff --git a/DnD Project/Library/ShaderCache/d/ddbf156998553b2a0b0c1f0ea0ce0421.bin b/DnD Project/Library/ShaderCache/d/ddbf156998553b2a0b0c1f0ea0ce0421.bin new file mode 100644 index 00000000..ebf5131c Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/ddbf156998553b2a0b0c1f0ea0ce0421.bin differ diff --git a/DnD Project/Library/ShaderCache/d/ddeddd2423733530f61f5c03c6ec5277.bin b/DnD Project/Library/ShaderCache/d/ddeddd2423733530f61f5c03c6ec5277.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/ddeddd2423733530f61f5c03c6ec5277.bin differ diff --git a/DnD Project/Library/ShaderCache/d/de14997d02a2711fb4a8b6798ce2d4c3.bin b/DnD Project/Library/ShaderCache/d/de14997d02a2711fb4a8b6798ce2d4c3.bin new file mode 100644 index 00000000..32837336 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/de14997d02a2711fb4a8b6798ce2d4c3.bin differ diff --git a/DnD Project/Library/ShaderCache/d/de5f9bca207bb8f7dea7039bdfbd3beb.bin b/DnD Project/Library/ShaderCache/d/de5f9bca207bb8f7dea7039bdfbd3beb.bin new file mode 100644 index 00000000..bcbde950 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/de5f9bca207bb8f7dea7039bdfbd3beb.bin differ diff --git a/DnD Project/Library/ShaderCache/d/ded030a5a1f75bb1d65188098d95605f.bin b/DnD Project/Library/ShaderCache/d/ded030a5a1f75bb1d65188098d95605f.bin new file mode 100644 index 00000000..f26ef8ae Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/ded030a5a1f75bb1d65188098d95605f.bin differ diff --git a/DnD Project/Library/ShaderCache/d/dedba60723b17b9ff78e3867529f5da7.bin b/DnD Project/Library/ShaderCache/d/dedba60723b17b9ff78e3867529f5da7.bin new file mode 100644 index 00000000..d8d991f9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/dedba60723b17b9ff78e3867529f5da7.bin differ diff --git a/DnD Project/Library/ShaderCache/d/df1885d8f1a2dfe82cae3f2a0dd2bbf2.bin b/DnD Project/Library/ShaderCache/d/df1885d8f1a2dfe82cae3f2a0dd2bbf2.bin new file mode 100644 index 00000000..37294fa9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/df1885d8f1a2dfe82cae3f2a0dd2bbf2.bin differ diff --git a/DnD Project/Library/ShaderCache/d/df7e81a082f6bf09bc7e569879180eec.bin b/DnD Project/Library/ShaderCache/d/df7e81a082f6bf09bc7e569879180eec.bin new file mode 100644 index 00000000..7531c910 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/df7e81a082f6bf09bc7e569879180eec.bin differ diff --git a/DnD Project/Library/ShaderCache/d/df8bb34ac4beb9a52f5293661c5687f4.bin b/DnD Project/Library/ShaderCache/d/df8bb34ac4beb9a52f5293661c5687f4.bin new file mode 100644 index 00000000..46fa6fd9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/d/df8bb34ac4beb9a52f5293661c5687f4.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e0b49784d594a75b8c06d6c33b229122.bin b/DnD Project/Library/ShaderCache/e/e0b49784d594a75b8c06d6c33b229122.bin new file mode 100644 index 00000000..defa9499 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e0b49784d594a75b8c06d6c33b229122.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e0c29419ba9efac66a1346b92332c9cb.bin b/DnD Project/Library/ShaderCache/e/e0c29419ba9efac66a1346b92332c9cb.bin new file mode 100644 index 00000000..54354d67 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e0c29419ba9efac66a1346b92332c9cb.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e144e19dbe0756b75b5a1af0a8dfd727.bin b/DnD Project/Library/ShaderCache/e/e144e19dbe0756b75b5a1af0a8dfd727.bin new file mode 100644 index 00000000..46fb07bc Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e144e19dbe0756b75b5a1af0a8dfd727.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e1a661c24a4b0123cbd410b647bb9c48.bin b/DnD Project/Library/ShaderCache/e/e1a661c24a4b0123cbd410b647bb9c48.bin new file mode 100644 index 00000000..d701739b Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e1a661c24a4b0123cbd410b647bb9c48.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e2e579f3655794d59b2fe6b062496c80.bin b/DnD Project/Library/ShaderCache/e/e2e579f3655794d59b2fe6b062496c80.bin new file mode 100644 index 00000000..af95240e Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e2e579f3655794d59b2fe6b062496c80.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e30214ba2899d211f27bb337b9225b3b.bin b/DnD Project/Library/ShaderCache/e/e30214ba2899d211f27bb337b9225b3b.bin new file mode 100644 index 00000000..4aff0174 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e30214ba2899d211f27bb337b9225b3b.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e47cf28a5c8a0cc8871add0975e299c0.bin b/DnD Project/Library/ShaderCache/e/e47cf28a5c8a0cc8871add0975e299c0.bin new file mode 100644 index 00000000..9a6673d1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e47cf28a5c8a0cc8871add0975e299c0.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e58b04cbc678d317bf3ebbd9190931dd.bin b/DnD Project/Library/ShaderCache/e/e58b04cbc678d317bf3ebbd9190931dd.bin new file mode 100644 index 00000000..8ee01c6c Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e58b04cbc678d317bf3ebbd9190931dd.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e5bd859af3b55f37bf92216b57b68fe7.bin b/DnD Project/Library/ShaderCache/e/e5bd859af3b55f37bf92216b57b68fe7.bin new file mode 100644 index 00000000..99822a67 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e5bd859af3b55f37bf92216b57b68fe7.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e665408b6d937548a557d511d3dbd2bd.bin b/DnD Project/Library/ShaderCache/e/e665408b6d937548a557d511d3dbd2bd.bin new file mode 100644 index 00000000..c5cddce5 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e665408b6d937548a557d511d3dbd2bd.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e67a2cf1785c4452d6641454a8e91933.bin b/DnD Project/Library/ShaderCache/e/e67a2cf1785c4452d6641454a8e91933.bin new file mode 100644 index 00000000..6325781f Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e67a2cf1785c4452d6641454a8e91933.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e6983d9530c67e9b74e042c13fc06d96.bin b/DnD Project/Library/ShaderCache/e/e6983d9530c67e9b74e042c13fc06d96.bin new file mode 100644 index 00000000..36b08f04 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e6983d9530c67e9b74e042c13fc06d96.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e6d372c3e7aa388acb503d501fd298a4.bin b/DnD Project/Library/ShaderCache/e/e6d372c3e7aa388acb503d501fd298a4.bin new file mode 100644 index 00000000..b3f36614 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e6d372c3e7aa388acb503d501fd298a4.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e6eb39453e3a1b3630a2fedf0da1ed08.bin b/DnD Project/Library/ShaderCache/e/e6eb39453e3a1b3630a2fedf0da1ed08.bin new file mode 100644 index 00000000..218aff59 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e6eb39453e3a1b3630a2fedf0da1ed08.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e77700fc8eb8cea7a561d5c64eca2f50.bin b/DnD Project/Library/ShaderCache/e/e77700fc8eb8cea7a561d5c64eca2f50.bin new file mode 100644 index 00000000..b936ab65 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e77700fc8eb8cea7a561d5c64eca2f50.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e7ac74221f6adb9cebc9340f2f005192.bin b/DnD Project/Library/ShaderCache/e/e7ac74221f6adb9cebc9340f2f005192.bin new file mode 100644 index 00000000..ba66e045 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e7ac74221f6adb9cebc9340f2f005192.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e83ec82d1ca92890f6f3f8ce67bfeb7b.bin b/DnD Project/Library/ShaderCache/e/e83ec82d1ca92890f6f3f8ce67bfeb7b.bin new file mode 100644 index 00000000..c96e044d Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e83ec82d1ca92890f6f3f8ce67bfeb7b.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e872f533f2a0ded4f1f3c8df3929e2b1.bin b/DnD Project/Library/ShaderCache/e/e872f533f2a0ded4f1f3c8df3929e2b1.bin new file mode 100644 index 00000000..d0d82753 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e872f533f2a0ded4f1f3c8df3929e2b1.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e87fc8af4356b766557fd1a1247a1860.bin b/DnD Project/Library/ShaderCache/e/e87fc8af4356b766557fd1a1247a1860.bin new file mode 100644 index 00000000..78af9b29 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e87fc8af4356b766557fd1a1247a1860.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e896f42aa0b7d62b7c220a585637c4c5.bin b/DnD Project/Library/ShaderCache/e/e896f42aa0b7d62b7c220a585637c4c5.bin new file mode 100644 index 00000000..ca3220cf Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e896f42aa0b7d62b7c220a585637c4c5.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e9015a4a03833480c0bbcbbf1f23fee3.bin b/DnD Project/Library/ShaderCache/e/e9015a4a03833480c0bbcbbf1f23fee3.bin new file mode 100644 index 00000000..067d262e Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e9015a4a03833480c0bbcbbf1f23fee3.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e91aee120c26b27ba1c74334d2a59de1.bin b/DnD Project/Library/ShaderCache/e/e91aee120c26b27ba1c74334d2a59de1.bin new file mode 100644 index 00000000..0183cbac Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e91aee120c26b27ba1c74334d2a59de1.bin differ diff --git a/DnD Project/Library/ShaderCache/e/e9f979bb358edb2a5df5bab705d1dd08.bin b/DnD Project/Library/ShaderCache/e/e9f979bb358edb2a5df5bab705d1dd08.bin new file mode 100644 index 00000000..ac2c5ef4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/e9f979bb358edb2a5df5bab705d1dd08.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ea656deae37491d7276d4ecf332bef64.bin b/DnD Project/Library/ShaderCache/e/ea656deae37491d7276d4ecf332bef64.bin new file mode 100644 index 00000000..9c6ebbb4 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ea656deae37491d7276d4ecf332bef64.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ead35a4c664d848b9a7f64a5ee8eeb8d.bin b/DnD Project/Library/ShaderCache/e/ead35a4c664d848b9a7f64a5ee8eeb8d.bin new file mode 100644 index 00000000..15615da2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ead35a4c664d848b9a7f64a5ee8eeb8d.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ead949943f26102beb74f1bda0d12d48.bin b/DnD Project/Library/ShaderCache/e/ead949943f26102beb74f1bda0d12d48.bin new file mode 100644 index 00000000..b6a00bcc Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ead949943f26102beb74f1bda0d12d48.bin differ diff --git a/DnD Project/Library/ShaderCache/e/eb1b911d464737d01ac94103d92b0c97.bin b/DnD Project/Library/ShaderCache/e/eb1b911d464737d01ac94103d92b0c97.bin new file mode 100644 index 00000000..46fa6fd9 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/eb1b911d464737d01ac94103d92b0c97.bin differ diff --git a/DnD Project/Library/ShaderCache/e/eb53fdfbe037fafa1c1be26b668f6782.bin b/DnD Project/Library/ShaderCache/e/eb53fdfbe037fafa1c1be26b668f6782.bin new file mode 100644 index 00000000..37eb6a96 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/eb53fdfbe037fafa1c1be26b668f6782.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ebaa710f2185be706af64ee6de1a0e8a.bin b/DnD Project/Library/ShaderCache/e/ebaa710f2185be706af64ee6de1a0e8a.bin new file mode 100644 index 00000000..f5ab1fd0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ebaa710f2185be706af64ee6de1a0e8a.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ec04fed1551901bae0dc7cdb936806b8.bin b/DnD Project/Library/ShaderCache/e/ec04fed1551901bae0dc7cdb936806b8.bin new file mode 100644 index 00000000..b751062c Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ec04fed1551901bae0dc7cdb936806b8.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ec64175af98339f75c947d1773c750a4.bin b/DnD Project/Library/ShaderCache/e/ec64175af98339f75c947d1773c750a4.bin new file mode 100644 index 00000000..de974188 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ec64175af98339f75c947d1773c750a4.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ec9ee313a27ebd52f9b839821ca89b7b.bin b/DnD Project/Library/ShaderCache/e/ec9ee313a27ebd52f9b839821ca89b7b.bin new file mode 100644 index 00000000..83f3cb1a Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ec9ee313a27ebd52f9b839821ca89b7b.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ecc927ae33e9b517569f71e1f706d9b3.bin b/DnD Project/Library/ShaderCache/e/ecc927ae33e9b517569f71e1f706d9b3.bin new file mode 100644 index 00000000..1d1b041f Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ecc927ae33e9b517569f71e1f706d9b3.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ed3f950cc138eacc926a84201c1482c0.bin b/DnD Project/Library/ShaderCache/e/ed3f950cc138eacc926a84201c1482c0.bin new file mode 100644 index 00000000..e7e086cc Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ed3f950cc138eacc926a84201c1482c0.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ed85cc394080fc23927b62cf563d79eb.bin b/DnD Project/Library/ShaderCache/e/ed85cc394080fc23927b62cf563d79eb.bin new file mode 100644 index 00000000..9aed0200 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ed85cc394080fc23927b62cf563d79eb.bin differ diff --git a/DnD Project/Library/ShaderCache/e/edb4b929f8d16d7cf376c19704497824.bin b/DnD Project/Library/ShaderCache/e/edb4b929f8d16d7cf376c19704497824.bin new file mode 100644 index 00000000..c1938455 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/edb4b929f8d16d7cf376c19704497824.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ee17c1588bed7b9c387cf4abf91fb7e4.bin b/DnD Project/Library/ShaderCache/e/ee17c1588bed7b9c387cf4abf91fb7e4.bin new file mode 100644 index 00000000..a23bba97 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ee17c1588bed7b9c387cf4abf91fb7e4.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ee36b0a35f806bad326f33d082475c3d.bin b/DnD Project/Library/ShaderCache/e/ee36b0a35f806bad326f33d082475c3d.bin new file mode 100644 index 00000000..19d8494c Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ee36b0a35f806bad326f33d082475c3d.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ee68204a50e55a2eec54fab7bd60c95e.bin b/DnD Project/Library/ShaderCache/e/ee68204a50e55a2eec54fab7bd60c95e.bin new file mode 100644 index 00000000..9447112b Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ee68204a50e55a2eec54fab7bd60c95e.bin differ diff --git a/DnD Project/Library/ShaderCache/e/ef9957dc7cba08b29ad64caf28484f5b.bin b/DnD Project/Library/ShaderCache/e/ef9957dc7cba08b29ad64caf28484f5b.bin new file mode 100644 index 00000000..e2ab6ac7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/e/ef9957dc7cba08b29ad64caf28484f5b.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f030ccea4fe9d19012cd360ce56a55fa.bin b/DnD Project/Library/ShaderCache/f/f030ccea4fe9d19012cd360ce56a55fa.bin new file mode 100644 index 00000000..0be70a82 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f030ccea4fe9d19012cd360ce56a55fa.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f0316df9ec683bb3fe441187df03080a.bin b/DnD Project/Library/ShaderCache/f/f0316df9ec683bb3fe441187df03080a.bin new file mode 100644 index 00000000..ce72f455 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f0316df9ec683bb3fe441187df03080a.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f0636eca982e06e57bf80f45534b2eae.bin b/DnD Project/Library/ShaderCache/f/f0636eca982e06e57bf80f45534b2eae.bin new file mode 100644 index 00000000..3451f5ad Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f0636eca982e06e57bf80f45534b2eae.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f0b3e7961679dbd63422b2e10f3c4f19.bin b/DnD Project/Library/ShaderCache/f/f0b3e7961679dbd63422b2e10f3c4f19.bin new file mode 100644 index 00000000..8a29b374 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f0b3e7961679dbd63422b2e10f3c4f19.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f0c29e826d132060f89e049baaefa312.bin b/DnD Project/Library/ShaderCache/f/f0c29e826d132060f89e049baaefa312.bin new file mode 100644 index 00000000..f0d6ecd2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f0c29e826d132060f89e049baaefa312.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f1953d9e21e0cafeaf6a6bcb46a680d0.bin b/DnD Project/Library/ShaderCache/f/f1953d9e21e0cafeaf6a6bcb46a680d0.bin new file mode 100644 index 00000000..d9f08286 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f1953d9e21e0cafeaf6a6bcb46a680d0.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f1ebd8dbe2cdba9ad8783479e938f17d.bin b/DnD Project/Library/ShaderCache/f/f1ebd8dbe2cdba9ad8783479e938f17d.bin new file mode 100644 index 00000000..7dea84fd Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f1ebd8dbe2cdba9ad8783479e938f17d.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f2b9bd97eb4a32b16eb584223229ee7b.bin b/DnD Project/Library/ShaderCache/f/f2b9bd97eb4a32b16eb584223229ee7b.bin new file mode 100644 index 00000000..fb689e08 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f2b9bd97eb4a32b16eb584223229ee7b.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f2c1f6270f27d78a0f38eb5044e1ef3d.bin b/DnD Project/Library/ShaderCache/f/f2c1f6270f27d78a0f38eb5044e1ef3d.bin new file mode 100644 index 00000000..067d262e Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f2c1f6270f27d78a0f38eb5044e1ef3d.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f2daf72521fc8b70aa9ea6a13281aa41.bin b/DnD Project/Library/ShaderCache/f/f2daf72521fc8b70aa9ea6a13281aa41.bin new file mode 100644 index 00000000..218aff59 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f2daf72521fc8b70aa9ea6a13281aa41.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f385456a4a17596340a9f516c13d0722.bin b/DnD Project/Library/ShaderCache/f/f385456a4a17596340a9f516c13d0722.bin new file mode 100644 index 00000000..185d4309 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f385456a4a17596340a9f516c13d0722.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f3e61593baee264644a2c022adba725f.bin b/DnD Project/Library/ShaderCache/f/f3e61593baee264644a2c022adba725f.bin new file mode 100644 index 00000000..5e16dc2f Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f3e61593baee264644a2c022adba725f.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f4786c3f0e7fda3f64b36b084e7faa75.bin b/DnD Project/Library/ShaderCache/f/f4786c3f0e7fda3f64b36b084e7faa75.bin new file mode 100644 index 00000000..01336037 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f4786c3f0e7fda3f64b36b084e7faa75.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f4c1a6268e7ea8e6e751671e389f61cd.bin b/DnD Project/Library/ShaderCache/f/f4c1a6268e7ea8e6e751671e389f61cd.bin new file mode 100644 index 00000000..e6e58cfb Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f4c1a6268e7ea8e6e751671e389f61cd.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f54b55ffd71fa482b757b07f7c6fb5eb.bin b/DnD Project/Library/ShaderCache/f/f54b55ffd71fa482b757b07f7c6fb5eb.bin new file mode 100644 index 00000000..e635a38a Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f54b55ffd71fa482b757b07f7c6fb5eb.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f57943130a1e3e05ebae45d34ea782e1.bin b/DnD Project/Library/ShaderCache/f/f57943130a1e3e05ebae45d34ea782e1.bin new file mode 100644 index 00000000..19fd915c Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f57943130a1e3e05ebae45d34ea782e1.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f596ece02e592cc50443adc988622f3e.bin b/DnD Project/Library/ShaderCache/f/f596ece02e592cc50443adc988622f3e.bin new file mode 100644 index 00000000..d51e8566 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f596ece02e592cc50443adc988622f3e.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f5dcaae6c1ea2ca7e7a963fc7d150e4a.bin b/DnD Project/Library/ShaderCache/f/f5dcaae6c1ea2ca7e7a963fc7d150e4a.bin new file mode 100644 index 00000000..f86cd3d7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f5dcaae6c1ea2ca7e7a963fc7d150e4a.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f67b2a82189989b2944e1ad6d636670a.bin b/DnD Project/Library/ShaderCache/f/f67b2a82189989b2944e1ad6d636670a.bin new file mode 100644 index 00000000..6446f6c6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f67b2a82189989b2944e1ad6d636670a.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f6af820b032045a92374ffbf7137f52a.bin b/DnD Project/Library/ShaderCache/f/f6af820b032045a92374ffbf7137f52a.bin new file mode 100644 index 00000000..e296360a Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f6af820b032045a92374ffbf7137f52a.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f6c01ca4592929589ac62d0139f3b9ba.bin b/DnD Project/Library/ShaderCache/f/f6c01ca4592929589ac62d0139f3b9ba.bin new file mode 100644 index 00000000..6542e775 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f6c01ca4592929589ac62d0139f3b9ba.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f6d2970caf6038bbff85d99cf5418b84.bin b/DnD Project/Library/ShaderCache/f/f6d2970caf6038bbff85d99cf5418b84.bin new file mode 100644 index 00000000..0ac09327 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f6d2970caf6038bbff85d99cf5418b84.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f73642ecda566ff9646d8bbf6e63261d.bin b/DnD Project/Library/ShaderCache/f/f73642ecda566ff9646d8bbf6e63261d.bin new file mode 100644 index 00000000..15615da2 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f73642ecda566ff9646d8bbf6e63261d.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f7e6089bc41d1767ba0ae3c2f2afa8c3.bin b/DnD Project/Library/ShaderCache/f/f7e6089bc41d1767ba0ae3c2f2afa8c3.bin new file mode 100644 index 00000000..cda28326 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f7e6089bc41d1767ba0ae3c2f2afa8c3.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f82d38b2135e371876e6341df5d81ad2.bin b/DnD Project/Library/ShaderCache/f/f82d38b2135e371876e6341df5d81ad2.bin new file mode 100644 index 00000000..c02299b0 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f82d38b2135e371876e6341df5d81ad2.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f84e19ff7eca3f19ce68f85209de0410.bin b/DnD Project/Library/ShaderCache/f/f84e19ff7eca3f19ce68f85209de0410.bin new file mode 100644 index 00000000..7066212a Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f84e19ff7eca3f19ce68f85209de0410.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f857adfc1650bc8d7383f83d746a9697.bin b/DnD Project/Library/ShaderCache/f/f857adfc1650bc8d7383f83d746a9697.bin new file mode 100644 index 00000000..71857aa6 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f857adfc1650bc8d7383f83d746a9697.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f8653ec6c5609bf6f02abba94e114b01.bin b/DnD Project/Library/ShaderCache/f/f8653ec6c5609bf6f02abba94e114b01.bin new file mode 100644 index 00000000..87f404fa Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f8653ec6c5609bf6f02abba94e114b01.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f9206bbed9bbd8cf63ebdc7f62e478fc.bin b/DnD Project/Library/ShaderCache/f/f9206bbed9bbd8cf63ebdc7f62e478fc.bin new file mode 100644 index 00000000..2910eb2e Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f9206bbed9bbd8cf63ebdc7f62e478fc.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f96c393c3c90b0b0eeb002b4924cbb64.bin b/DnD Project/Library/ShaderCache/f/f96c393c3c90b0b0eeb002b4924cbb64.bin new file mode 100644 index 00000000..3aef2969 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f96c393c3c90b0b0eeb002b4924cbb64.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f9d51a6887a3e42318e33bc1cb3e572a.bin b/DnD Project/Library/ShaderCache/f/f9d51a6887a3e42318e33bc1cb3e572a.bin new file mode 100644 index 00000000..66fd4ea7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f9d51a6887a3e42318e33bc1cb3e572a.bin differ diff --git a/DnD Project/Library/ShaderCache/f/f9e49d963f74dc80b7b383b5a2304856.bin b/DnD Project/Library/ShaderCache/f/f9e49d963f74dc80b7b383b5a2304856.bin new file mode 100644 index 00000000..61133ab7 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/f9e49d963f74dc80b7b383b5a2304856.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fa6c6655ba08e84a664c8baf489d22f0.bin b/DnD Project/Library/ShaderCache/f/fa6c6655ba08e84a664c8baf489d22f0.bin new file mode 100644 index 00000000..58575ecb Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fa6c6655ba08e84a664c8baf489d22f0.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fb04aa39a40b95d10c3bf1b5ac12f481.bin b/DnD Project/Library/ShaderCache/f/fb04aa39a40b95d10c3bf1b5ac12f481.bin new file mode 100644 index 00000000..aeeb7481 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fb04aa39a40b95d10c3bf1b5ac12f481.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fb057642798d78ee2ad881ef55da77ca.bin b/DnD Project/Library/ShaderCache/f/fb057642798d78ee2ad881ef55da77ca.bin new file mode 100644 index 00000000..6988107f Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fb057642798d78ee2ad881ef55da77ca.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fb53c002e205bccff4b7fc5e2d4c579d.bin b/DnD Project/Library/ShaderCache/f/fb53c002e205bccff4b7fc5e2d4c579d.bin new file mode 100644 index 00000000..c9b076cf Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fb53c002e205bccff4b7fc5e2d4c579d.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fbde748b4113e1b71da1126b2a1dc928.bin b/DnD Project/Library/ShaderCache/f/fbde748b4113e1b71da1126b2a1dc928.bin new file mode 100644 index 00000000..0be70a82 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fbde748b4113e1b71da1126b2a1dc928.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fbf12b05fe15d84eddf95727e5aa7a10.bin b/DnD Project/Library/ShaderCache/f/fbf12b05fe15d84eddf95727e5aa7a10.bin new file mode 100644 index 00000000..29f6f595 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fbf12b05fe15d84eddf95727e5aa7a10.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fc4b003788d0296e968f31c48bc2b95d.bin b/DnD Project/Library/ShaderCache/f/fc4b003788d0296e968f31c48bc2b95d.bin new file mode 100644 index 00000000..badc77bc Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fc4b003788d0296e968f31c48bc2b95d.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fc4bf53e7d7b9b71133db5e07ec5af05.bin b/DnD Project/Library/ShaderCache/f/fc4bf53e7d7b9b71133db5e07ec5af05.bin new file mode 100644 index 00000000..dddb6c77 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fc4bf53e7d7b9b71133db5e07ec5af05.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fc8e5f6adb499382f5940df5a474b900.bin b/DnD Project/Library/ShaderCache/f/fc8e5f6adb499382f5940df5a474b900.bin new file mode 100644 index 00000000..c96c960c Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fc8e5f6adb499382f5940df5a474b900.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fcc87b6d09bf52128e2f40f52d9ae37f.bin b/DnD Project/Library/ShaderCache/f/fcc87b6d09bf52128e2f40f52d9ae37f.bin new file mode 100644 index 00000000..5161939b Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fcc87b6d09bf52128e2f40f52d9ae37f.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fe001953a8cc2be016abe046b8a814c8.bin b/DnD Project/Library/ShaderCache/f/fe001953a8cc2be016abe046b8a814c8.bin new file mode 100644 index 00000000..6886be81 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fe001953a8cc2be016abe046b8a814c8.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fe1065d8bba091777c0cb97cd2a92efa.bin b/DnD Project/Library/ShaderCache/f/fe1065d8bba091777c0cb97cd2a92efa.bin new file mode 100644 index 00000000..bf04216c Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fe1065d8bba091777c0cb97cd2a92efa.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fe43d382f38557a4d0e607798f988377.bin b/DnD Project/Library/ShaderCache/f/fe43d382f38557a4d0e607798f988377.bin new file mode 100644 index 00000000..7531c910 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fe43d382f38557a4d0e607798f988377.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fe6d5792cfd9a08640eafc961e4ef3e9.bin b/DnD Project/Library/ShaderCache/f/fe6d5792cfd9a08640eafc961e4ef3e9.bin new file mode 100644 index 00000000..01bea900 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fe6d5792cfd9a08640eafc961e4ef3e9.bin differ diff --git a/DnD Project/Library/ShaderCache/f/ff3af79204d17438012e8cc551b68ae7.bin b/DnD Project/Library/ShaderCache/f/ff3af79204d17438012e8cc551b68ae7.bin new file mode 100644 index 00000000..a010674c Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/ff3af79204d17438012e8cc551b68ae7.bin differ diff --git a/DnD Project/Library/ShaderCache/f/ffa21fc6ac1dbaf00e71b769134f0c53.bin b/DnD Project/Library/ShaderCache/f/ffa21fc6ac1dbaf00e71b769134f0c53.bin new file mode 100644 index 00000000..3fcc75e1 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/ffa21fc6ac1dbaf00e71b769134f0c53.bin differ diff --git a/DnD Project/Library/ShaderCache/f/ffaeda567b73a37b7906d726b7183abc.bin b/DnD Project/Library/ShaderCache/f/ffaeda567b73a37b7906d726b7183abc.bin new file mode 100644 index 00000000..e5f6f145 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/ffaeda567b73a37b7906d726b7183abc.bin differ diff --git a/DnD Project/Library/ShaderCache/f/ffb4f8ec91a96cfc591c4c795aaa6230.bin b/DnD Project/Library/ShaderCache/f/ffb4f8ec91a96cfc591c4c795aaa6230.bin new file mode 100644 index 00000000..eb163410 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/ffb4f8ec91a96cfc591c4c795aaa6230.bin differ diff --git a/DnD Project/Library/ShaderCache/f/ffb73824854fdcf8528164beb6f675f4.bin b/DnD Project/Library/ShaderCache/f/ffb73824854fdcf8528164beb6f675f4.bin new file mode 100644 index 00000000..522bf759 Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/ffb73824854fdcf8528164beb6f675f4.bin differ diff --git a/DnD Project/Library/ShaderCache/f/fff0e17547ac471b34be22b81a86c33d.bin b/DnD Project/Library/ShaderCache/f/fff0e17547ac471b34be22b81a86c33d.bin new file mode 100644 index 00000000..0b68ed2f Binary files /dev/null and b/DnD Project/Library/ShaderCache/f/fff0e17547ac471b34be22b81a86c33d.bin differ diff --git a/DnD Project/Library/UnityAssemblies/UnityEditor.xml b/DnD Project/Library/UnityAssemblies/UnityEditor.xml new file mode 100644 index 00000000..f64a18d4 --- /dev/null +++ b/DnD Project/Library/UnityAssemblies/UnityEditor.xml @@ -0,0 +1,21588 @@ + + + + + UnityEditor + + + + The behavior in case of unhandled .NET exception. + + + + + Crash in case of unhandled .NET exception (Crash Report will be generated). + + + + + Silent exit in case of unhandled .NET exception (no Crash Report generated). + + + + + Hierarchy sort method to allow for items and their children to be sorted alphabetically. + + + + + Content to visualize the alphabetical sorting method. + + + + + Sort the gameobjects by name. + + LHS gameobject to sort. + RHS gameobject to sort. + + + + Gamepad support level for Android TV. + + + + + Requires a gamepad for gameplay. + + + + + Game is fully operational with a D-pad, no gamepad needed. + + + + + Works with a gamepad, but does not require it. + + + + + Preferred application install location. + + + + + Let the OS decide, app doesn't have any preferences. + + + + + Force installation into internal memory. Needed for things like Live Wallpapers. + + + + + Prefer external, if possible. Install to internal otherwise. + + + + + Supported Android SDK versions. + + + + + Android 2.3.3, "Gingerbread", API level 10. + + + + + Android 3.0, "Honeycomb", API level 11. + + + + + Android 3.1, "Honeycomb", API level 12. + + + + + Android 3.2, "Honeycomb", API level 13. + + + + + Android 4.0, "Ice Cream Sandwich", API level 14. + + + + + Android 4.0.3, "Ice Cream Sandwich", API level 15. + + + + + Android 4.1, "Jelly Bean", API level 16. + + + + + Android 4.2, "Jelly Bean", API level 17. + + + + + Android 4.3, "Jelly Bean", API level 18. + + + + + Android 4.4, "KitKat", API level 19. + + + + + Android 5.0, "Lollipop", API level 21. + + + + + Android 5.1, "Lollipop", API level 22. + + + + + Android 2.3.1, "Gingerbread", API level 9. + + + + + Application should show ActivityIndicator when loading. + + + + + Don't Show. + + + + + Inversed Large. + + + + + Inversed Small. + + + + + Large. + + + + + Small. + + + + + Android splash screen scale modes. + + + + + Center. + + + + + Scale to fill. + + + + + Scale to fit. + + + + + Target Android device architecture. + + + + + Intel only. + + + + + ARMv7 only. + + + + + All supported architectures. + + + + + Lerp from 0 - 1. + + + + + Retuns the float value of the tween. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Returns a value between from and to depending on the current value of the bools animation. + + Value to lerp from. + Value to lerp to. + + + + Type specific implementation of BaseAnimValue_1.GetValue. + + + Current value. + + + + + An animated float value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Type specific implementation of BaseAnimValue_1.GetValue. + + + Current Value. + + + + + An animated Quaternion value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Type specific implementation of BaseAnimValue_1.GetValue. + + + Current Value. + + + + + An animated Vector3 value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Constructor. + + Start Value. + + + + + Type specific implementation of BaseAnimValue_1.GetValue. + + + Current Value. + + + + + Abstract base class for Animated Values. + + + + + Is the value currently animating. + + + + + Speed of the tween. + + + + + Target to tween towards. + + + + + Current value of the animation. + + + + + Callback while the value is changing. + + + + + Begin an animation moving from the start value to the target value. + + Target value. + Start value. + + + + Abstract function to be overridden in derived types. Should return the current value of the animated value. + + + Current Value. + + + + + Stop the animation and assign the given value. + + Value to assign. + + + + An AnimationClipCurveData object contains all the information needed to identify a specific curve in an AnimationClip. The curve animates a specific property of a component material attached to a game object animated bone. + + + + + The actual animation curve. + + + + + The path of the game object / bone being animated. + + + + + The name of the property being animated. + + + + + The type of the component / material being animated. + + + + + AnimationMode is used by the AnimationWindow to store properties modifed by the AnimationClip playback. + + + + + The color used to show that a property is currently being animated. + + + + + Are we currently in AnimationMode. + + + + + Is the specified property currently in animation mode and being animated? + + + + + + + Samples an AnimationClip on the object and also records any modified properties in AnimationMode. + + + + + + + + Starts the animation mode. + + + + + Stops Animation mode, reverts all properties that were animated in animation mode. + + + + + Condition that is used to determine if a transition must be taken. + + + + + The mode of the condition. + + + + + The name of the parameter used in the condition. + + + + + The AnimatorParameter's threshold value for the condition to be true. + + + + + The mode of the condition. + + + + + The condition is true when parameter value is equal to the threshold. + + + + + The condition is true when parameter value is greater than the threshold. + + + + + The condition is true when the parameter value is true. + + + + + The condition is true when the parameter value is false. + + + + + The condition is true when the parameter value is less than the threshold. + + + + + The condition is true when the parameter value is not equal to the threshold. + + + + + The Animator Controller controls animation through layers with state machines, controlled by parameters. + + + + + The layers in the controller. + + + + + Parameters are used to communicate between scripting and the controller. They are used to drive transitions and blendtrees for example. + + + + + Adds a state machine behaviour class of type stateMachineBehaviourType to the AnimatorState for layer layerIndex. This function should be used when you are dealing with synchronized layer and would like to add a state machine behaviour on a synchronized layer. C# Users can use a generic version. + + + + + + + + Generic version. See the page for more details. + + + + + + + Utility function to add a layer to the controller. + + The name of the Layer. + The layer to add. + + + + Utility function to add a layer to the controller. + + The name of the Layer. + The layer to add. + + + + Utility function that creates a new state with the motion in it. + + The Motion that will be in the AnimatorState. + The layer where the Motion will be added. + + + + Utility function that creates a new state with the motion in it. + + The Motion that will be in the AnimatorState. + The layer where the Motion will be added. + + + + Utility function to add a parameter to the controller. + + The name of the parameter. + The type of the parameter. + The parameter to add. + + + + Utility function to add a parameter to the controller. + + The name of the parameter. + The type of the parameter. + The parameter to add. + + + + Creates an AnimatorController at the given path. + + The path where the AnimatorController asset will be created. + + The created AnimationController or null if an error occured. + + + + + Creates an AnimatorController at the given path, and automatically create an AnimatorLayer with an AnimatorStateMachine that will add a State with the AnimationClip in it. + + The path where the AnimatorController will be created. + The default clip that will be played by the AnimatorController. + + + + Creates a BlendTree in a new AnimatorState. + + The name of the BlendTree. + The created BlendTree. + The index where the BlendTree will be created. + + + + Creates a BlendTree in a new AnimatorState. + + The name of the BlendTree. + The created BlendTree. + The index where the BlendTree will be created. + + + + This function will create a StateMachineBehaviour instance based on the class define in this script. + + MonoScript class to instantiate. + + Returns instance id of created object, returns 0 if something is not valid. + + + + + Constructor. + + + + + Use this function to retrieve the owner of this behaviour. + + The State Machine Behaviour to get context for. + + Returns the State Machine Behaviour edition context. + + + + + Returns all StateMachineBehaviour that match type T or are derived from T. + + + + + Gets the effective state machine behaviour list for the AnimatorState. Behaviours are either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get Behaviour list that is effectively used. + + The AnimatorState which we want the Behaviour list. + The layer that is queried. + + + + Gets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get the Motion that is effectively used. + + The AnimatorState which we want the Motion. + The layer that is queried. + + + + Gets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to get the Motion that is effectively used. + + The AnimatorState which we want the Motion. + The layer that is queried. + + + + Creates a unique name for the layers. + + The desired name of the AnimatorLayer. + + + + Creates a unique name for the parameter. + + The desired name of the AnimatorParameter. + + + + Utility function to remove a layer from the controller. + + The index of the AnimatorLayer. + + + + Utility function to remove a parameter from the controller. + + The index of the AnimatorParameter. + + + + Sets the effective state machine Behaviour list for the AnimatorState. The Behaviour list is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Behaviour list that is effectively used. + + The AnimatorState which we want to set the Behaviour list. + The layer to set the Behaviour list. + The Behaviour list that will be set. + + + + Sets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Motion that is effectively used. + + The AnimatorState which we want to set the Motion. + The Motion that will be set. + The layer to set the Motion. + + + + Sets the effective Motion for the AnimatorState. The Motion is either stored in the AnimatorStateMachine or in the AnimatorLayer's ovverrides. Use this function to set the Motion that is effectively used. + + The AnimatorState which we want to set the Motion. + The Motion that will be set. + The layer to set the Motion. + + + + The Animation Layer contains a state machine that controls animations of a model or part of it. + + + + + The AvatarMask that is used to mask the animation on the given layer. + + + + + The blending mode used by the layer. It is not taken into account for the first layer. + + + + + The default blending weight that the layers has. It is not taken into account for the first layer. + + + + + When active, the layer will have an IK pass when evaluated. It will trigger an OnAnimatorIK callback. + + + + + The name of the layer. + + + + + The state machine for the layer. + + + + + When active, the layer will take control of the duration of the Synced Layer. + + + + + Specifies the index of the Synced Layer. + + + + + Gets the override behaviour list for the state on the given layer. + + The state which we want to get the behaviour list. + + + + Gets the override motion for the state on the given layer. + + The state which we want to get the motion. + + + + Sets the override behaviour list for the state on the given layer. + + The state which we want to set the behaviour list. + The behaviour list that will be set. + + + + Sets the override motion for the state on the given layer. + + The state which we want to set the motion. + The motion that will be set. + + + + Specifies how the layer is blended with the previous layers. + + + + + Animations are added to the previous layers. + + + + + Animations overrides to the previous layers. + + + + + States are the basic building blocks of a state machine. Each state contains a Motion ( AnimationClip or BlendTree) which will play while the character is in that state. When an event in the game triggers a state transition, the character will be left in a new state whose animation sequence will then take over. + + + + + The Behaviour list assigned to this state. + + + + + Offset at which the animation loop starts. Useful for synchronizing looped animations. +Units is normalized time. + + + + + The animator controller parameter that drives the cycle offset value. + + + + + Define if the cycle offset value is driven by an Animator controller parameter or by the value set in the editor. + + + + + Should Foot IK be respected for this state. + + + + + Should the state be mirrored. + + + + + The animator controller parameter that drives the mirror value. + + + + + Define if the mirror value is driven by an Animator controller parameter or by the value set in the editor. + + + + + The motion assigned to this state. + + + + + The hashed name of the state. + + + + + The default speed of the motion. + + + + + The animator controller parameter that drives the speed value. + + + + + Define if the speed value is driven by an Animator controller parameter or by the value set in the editor. + + + + + A tag can be used to identify a state. + + + + + The transitions that are going out of the state. + + + + + Whether or not the AnimatorStates writes back the default values for properties that are not animated by its Motion. + + + + + Utility function to add an outgoing transition to the exit of the state's parent state machine. + + If true, the exit time will be the equivalent of 0.25 second. + + The Animations.AnimatorStateTransition that was added. + + + + + Utility function to add an outgoing transition to the exit of the state's parent state machine. + + If true, the exit time will be the equivalent of 0.25 second. + + The Animations.AnimatorStateTransition that was added. + + + + + Adds a state machine behaviour class of type stateMachineBehaviourType to the AnimatorState. C# Users can use a generic version. + + + + + + Generic version. See the page for more details. + + + + + Utility function to add an outgoing transition to the destination state. + + If true, the exit time will be the equivalent of 0.25 second. + The destination state. + + + + Utility function to add an outgoing transition to the destination state. + + If true, the exit time will be the equivalent of 0.25 second. + The destination state. + + + + Utility function to add an outgoing transition to the destination state machine. + + If true, the exit time will be the equivalent of 0.25 second. + The destination state machine. + + + + Utility function to add an outgoing transition to the destination state machine. + + If true, the exit time will be the equivalent of 0.25 second. + The destination state machine. + + + + Utility function to add an outgoing transition. + + The transition to add. + + + + Utility function to remove a transition from the state. + + Transition to remove. + + + + A graph controlling the interaction of states. Each state references a motion. + + + + + The position of the AnyState node. + + + + + The list of AnyState transitions. + + + + + The Behaviour list assigned to this state machine. + + + + + The state that the state machine will be in when it starts. + + + + + The position of the entry node. + + + + + The list of entry transitions in the state machine. + + + + + The position of the exit node. + + + + + The position of the parent state machine node. Only valid when in a hierachic state machine. + + + + + The list of sub state machines. + + + + + The list of states. + + + + + Utility function to add an AnyState transition to the specified state or statemachine. + + The destination state. + The destination statemachine. + + + + Utility function to add an AnyState transition to the specified state or statemachine. + + The destination state. + The destination statemachine. + + + + Utility function to add an incoming transition to the exit of it's parent state machine. + + The destination Animations.AnimatorState state. + The destination Animations.AnimatorStateMachine state machine. + + + + Utility function to add an incoming transition to the exit of it's parent state machine. + + The destination Animations.AnimatorState state. + The destination Animations.AnimatorStateMachine state machine. + + + + Utility function to add a state to the state machine. + + The name of the new state. + The position of the state node. + + The AnimatorState that was created for this state. + + + + + Utility function to add a state to the state machine. + + The name of the new state. + The position of the state node. + + The AnimatorState that was created for this state. + + + + + Utility function to add a state to the state machine. + + The state to add. + The position of the state node. + + + + Utility function to add a state machine to the state machine. + + The name of the new state machine. + The position of the state machine node. + + The newly created Animations.AnimatorStateMachine state machine. + + + + + Utility function to add a state machine to the state machine. + + The name of the new state machine. + The position of the state machine node. + + The newly created Animations.AnimatorStateMachine state machine. + + + + + Utility function to add a state machine to the state machine. + + The state machine to add. + The position of the state machine node. + + + + Adds a state machine behaviour class of type stateMachineBehaviourType to the AnimatorStateMachine. C# Users can use a generic version. + + + + + + Generic version. See the page for more details. + + + + + Utility function to add an outgoing transition from the source state machine to the exit of it's parent state machine. + + The source state machine. + + + + Utility function to add an outgoing transition from the source state machine to the destination. + + The source state machine. + The destination state machine. + The destination state. + + The Animations.AnimatorTransition transition that was created. + + + + + Utility function to add an outgoing transition from the source state machine to the destination. + + The source state machine. + The destination state machine. + The destination state. + + The Animations.AnimatorTransition transition that was created. + + + + + Utility function to add an outgoing transition from the source state machine to the destination. + + The source state machine. + The destination state machine. + The destination state. + + The Animations.AnimatorTransition transition that was created. + + + + + Gets the list of all outgoing state machine transitions from given state machine. + + The source state machine. + + + + Makes a unique state machine name in the context of the parent state machine. + + Desired name for the state machine. + + + + Makes a unique state name in the context of the parent state machine. + + Desired name for the state. + + + + Utility function to remove an AnyState transition from the state machine. + + The AnyStat transition to remove. + + + + Utility function to remove an entry transition from the state machine. + + The transition to remove. + + + + Utility function to remove a state from the state machine. + + The state to remove. + + + + Utility function to remove a state machine from its parent state machine. + + The state machine to remove. + + + + Utility function to remove an outgoing transition from source state machine. + + The transition to remove. + The source state machine. + + + + Sets the list of all outgoing state machine transitions from given state machine. + + The source state machine. + The outgoing transitions. + + + + + Transitions define when and how the state machine switch from one state to another. AnimatorStateTransition always originate from an Animator State (or AnyState) and have timing parameters. + + + + + Set to true to allow or disallow transition to self during AnyState transition. + + + + + The duration of the transition. + + + + + The normalized time of the source state when the condition is true. + + + + + When active the transition will have an exit time condition. + + + + + When active the transition duration will have a fixed duration. + + + + + Which AnimatorState transitions can interrupt the Transition. + + + + + The time at which the destination state will start. + + + + + The Transition can be interrupted by a transition that has a higher priority. + + + + + Creates a new animator state transition. + + + + + Transitions define when and how the state machine switch from on state to another. AnimatorTransition always originate from a StateMachine or a StateMachine entry. They do not define timing parameters. + + + + + Creates a new animator transition. + + + + + Base class for animator transitions. Transitions define when and how the state machine switches from one state to another. + + + + + Animations.AnimatorCondition conditions that need to be met for a transition to happen. + + + + + The destination state of the transition. + + + + + The destination state machine of the transition. + + + + + Is the transition destination the exit of the current state machine. + + + + + Mutes the transition. The transition will never occur. + + + + + Mutes all other transitions in the source state. + + + + + Utility function to add a condition to a transition. + + The Animations.AnimatorCondition mode of the condition. + The threshold value of the condition. + The name of the parameter. + + + + Utility function to remove a condition from the transition. + + The condition to remove. + + + + AvatarMask are used to mask out humanoid body parts and transforms. + + + + + The number of huamanoid body parts. + + + + + Number of transforms. + + + + + Creates a new AvatarMask. + + + + + Returns true if the humanoid body part at the given index is active. + + The index of the humanoid body part. + + + + Returns true if the transform at the given index is active. + + The index of the transform. + + + + Returns the path of the transform at the given index. + + The index of the transform. + + + + Sets the humanoid body part at the given index to active or not. + + The index of the humanoid body part. + Active or not. + + + + Sets the tranform at the given index to active or not. + + The index of the transform. + Active or not. + + + + Sets the path of the transform at the given index. + + The index of the transform. + The path of the transform. + + + + Blend trees are used to blend continuously animation between their childs. They can either be 1D or 2D. + + + + + Parameter that is used to compute the blending weight of the childs in 1D blend trees or on the X axis of a 2D blend tree. + + + + + Parameter that is used to compute the blending weight of the childs on the Y axis of a 2D blend tree. + + + + + The Blending type can be either 1D or different types of 2D. + + + + + The list of the blend tree child motions. + + + + + When active, the children's thresholds are automatically spread between 0 and 1. + + + + + Utility function to add a child motion to a blend trees. + + The motion to add as child. + The position of the child. When using 2D blend trees. + The threshold of the child. When using 1D blend trees. + + + + Utility function to add a child motion to a blend trees. + + The motion to add as child. + The position of the child. When using 2D blend trees. + The threshold of the child. When using 1D blend trees. + + + + Utility function to add a child motion to a blend trees. + + The motion to add as child. + The position of the child. When using 2D blend trees. + The threshold of the child. When using 1D blend trees. + + + + Utility function to add a child blend tree to a blend tree. + + The position of the child. When using 2D blend trees. + The threshold of the child. When using 1D blend trees. + + + + Utility function to add a child blend tree to a blend tree. + + The position of the child. When using 2D blend trees. + The threshold of the child. When using 1D blend trees. + + + + Utility function to remove the child of a blend tree. + + The index of the blend tree to remove. + + + + The type of blending algorithm that the blend tree uses. + + + + + Direct control of blending weight for each node. + + + + + Best used when your motions do not represent different directions. + + + + + This blend type is used when your motions represent different directions, however you can have multiple motions in the same direction, for example "walk forward" and "run forward". + + + + + Basic blending using a single parameter. + + + + + Best used when your motions represent different directions, such as "walk forward", "walk backward", "walk left", and "walk right", or "aim up", "aim down", "aim left", and "aim right". + + + + + Structure that represents a state in the context of its parent state machine. + + + + + The position the the state node in the context of its parent state machine. + + + + + The state. + + + + + Structure that represents a state machine in the context of its parent state machine. + + + + + The position the the state machine node in the context of its parent state machine. + + + + + The state machine. + + + + + Structure that represents a motion in the context of its parent blend tree. + + + + + Normalized time offset of the child. + + + + + The parameter used by the child when used in a BlendTree of type BlendTreeType.Direct. + + + + + Mirror of the child. + + + + + The motion itself. + + + + + The position of the child. Used in 2D blend trees. + + + + + The threshold of the child. Used in 1D blend trees. + + + + + The relative speed of the child. + + + + + This class contains all the owner's information for this State Machine Behaviour. + + + + + The Animations.AnimatorController that owns this state machine behaviour. + + + + + The object that owns this state machine behaviour. Could be an Animations.AnimatorState or Animations.AnimatorStateMachine. + + + + + The animator's layer index that owns this state machine behaviour. + + + + + Which AnimatorState transitions can interrupt the Transition. + + + + + The Transition can be interrupted by transitions in the destination AnimatorState. + + + + + The Transition can be interrupted by transitions in the source or the destination AnimatorState. + + + + + The Transition cannot be interrupted. Formely know as Atomic. + + + + + The Transition can be interrupted by transitions in the source AnimatorState. + + + + + The Transition can be interrupted by transitions in the source or the destination AnimatorState. + + + + + Editor utility functions for modifying animation clips. + + + + + Triggered when an animation curve inside an animation clip has been modified. + + + + + Calculates path from root transform to target transform. + + + + + + + Describes the type of modification that caused OnCurveWasModified to fire. + + + + + Retrieves all curves from a specific animation clip. + + + + + + + Retrieves all curves from a specific animation clip. + + + + + + + Returns all the animatable bindings that a specific game object has. + + + + + + + Returns the animated object that the binding is pointing to. + + + + + + + Returns the array of AnimationClips that are referenced in the Animation component. + + + + + + Retrieves all animation events associated with the animation clip. + + + + + + Returns all the float curve bindings currently stored in the clip. + + + + + + Return the float curve that the binding is pointing to. + + + + + + + + + + Return the float curve that the binding is pointing to. + + + + + + + + + + Retrieves the current float value by sampling a curve value on a specific game object. + + + + + + + + + + Return the object reference curve that the binding is pointing to. + + + + + + + Returns all the object reference curve bindings currently stored in the clip. + + + + + + Triggered when an animation curve inside an animation clip has been modified. + + + + + + + + Sets the array of AnimationClips to be referenced in the Animation component. + + + + + + + Replaces all animation events in the animation clip. + + + + + + + Adds, modifies or removes an editor float curve in a given clip. + + The animation clip to which the curve will be added. + The bindings which defines the path and the property of the curve. + The curve to add. Setting this to null will remove the curve. + + + + Adds, modifies or removes an object reference curve in a given clip. + + Setting this to null will remove the curve. + + + + + + .NET API compatibility level. + + + + + .NET 2.0. + + + + + .NET 2.0 Subset. + + + + + Helpers for builtin arrays ... + + + + + Appends item to the end of array. + + + + + + + Appends items to the end of array. + + + + + + + Compares two arrays. + + + + + True if both have the same number of elements and the contents are equal. + + + + + Clears the array. + + + + + + Determines if the array contains the item. + + + + + True if item is in array, false otherwise. + + + + + Find the index of the first element that satisfies the predicate. + + + + + The zero-based index of the first occurrence of the element, if found; otherwise, �1. + + + + + Index of first element with value value. + + + + + The zero-based index of the element, if found; otherwise -1. + + + + + Inserts item item at position index. + + + + + + + + Index of the last element with value value. + + + + + The zero-based index of the element, if found; otherwise -1. + + + + + Removes item from array. + + + + + + + Remove element at position index. + + + + + + + Aspect ratio. + + + + + 16:10 aspect ratio. + + + + + 16:9 aspect ratio. + + + + + 4:3 aspect ratio. + + + + + 5:4 aspect ratio. + + + + + Undefined aspect ratios. + + + + + AssetBundle building map entry. + + + + + AssetBundle name. + + + + + AssetBundle variant. + + + + + Asset names which belong to the given AssetBundle. + + + + + An Interface for accessing assets and performing operations on assets. + + + + + Adds objectToAdd to an existing asset at path. + + Object to add to the existing asset. + Filesystem path to the asset. + + + + Adds objectToAdd to an existing asset identified by assetObject. + + + + + + + Get the GUID for the asset at path. + + Filesystem path for the asset. + + + + Removes all labels attached to an asset. + + + + + + Is object an asset? + + + + + + + Is object an asset? + + + + + + + Duplicates the asset at path and stores it at newPath. + + Filesystem path of the source asset. + Filesystem path of the new asset to create. + + + + Creates a new asset at path. + + Object to use in creating the asset. + Filesystem path for the new asset. + + + + Create a new folder. + + The name of the parent folder. + The name of the new folder. + + The GUID of the newly created folder. + + + + + Deletes the asset file at path. + + Filesystem path of the asset to be deleted. + + + + Exports the assets identified by assetPathNames to a unitypackage file in fileName. + + + + + + + + + Exports the assets identified by assetPathNames to a unitypackage file in fileName. + + + + + + + + + Exports the assets identified by assetPathNames to a unitypackage file in fileName. + + + + + + + + + Exports the assets identified by assetPathNames to a unitypackage file in fileName. + + + + + + + + + Search the asset database using a search filter string. + + The filter string can contain search data for: names, asset labels and types (class names). + Specifying one or more folders will limit the searching to these folders and their child folders (and is faster than searching all assets). + + Array of matching asset GUIDs. + + + + + Search the asset database using a search filter string. + + The filter string can contain search data for: names, asset labels and types (class names). + Specifying one or more folders will limit the searching to these folders and their child folders (and is faster than searching all assets). + + Array of matching asset GUIDs. + + + + + Creates a new unique path for an asset. + + + + + + Return all the AssetBundle names in the asset database. + + + Array of asset bundle names. + + + + + Returns the path name relative to the project folder where the asset is stored. + + + + + + Returns the path name relative to the project folder where the asset is stored. + + The instance ID of the asset. + A reference to the asset. + + The asset path name, or null, or an empty string if the asset does not exist. + + + + + Returns the path name relative to the project folder where the asset is stored. + + The instance ID of the asset. + A reference to the asset. + + The asset path name, or null, or an empty string if the asset does not exist. + + + + + Gets the path to the asset file associated with a text .meta file. + + + + + + Get the paths of the assets which have been marked with the given assetBundle name. + + + + + + Get the asset paths from the given assetBundle name and asset name. + + + + + + + Retrieves an icon for the asset at the given asset path. + + + + + + Given an array of pathNames, returns the list of all assets that the assets depend on. + + + + + + Returns all labels attached to a given asset. + + + + + + Given an absolute path to a directory, this method will return an array of all it's subdirectories. + + + + + + Gets the path to the text .meta file associated with an asset. + + The path to the asset. + + The path to the .meta text file or empty string if the file does not exist. + + + + + Gets the path to the text .meta file associated with an asset. + + The path to the asset. + + The path to the .meta text file or empty string if the file does not exist. + + + + + Return all the unused assetBundle names in the asset database. + + + + + Translate a GUID to its current asset path. + + + + + + Import asset at path. + + + + + + + Import asset at path. + + + + + + + Imports package at packagePath into the current project. + + + + + + + Is asset a foreign asset? + + + + + + + Is asset a foreign asset? + + + + + + + Is asset a main asset in the project window? + + + + + + + Is asset a main asset in the project window? + + + + + + + Is asset a native asset? + + + + + + + Is asset a native asset? + + + + + + + Use IsOpenForEdit to determine if the asset is open for edit by the version control. + + Is the path to the asset on disk relative to project folder. + Used to give reason for not open. + + + + True is the asset can be edited. + + + + + Use IsOpenForEdit to determine if the asset is open for edit by the version control. + + Is the path to the asset on disk relative to project folder. + Used to give reason for not open. + + + + True is the asset can be edited. + + + + + Use IsOpenForEdit to determine if the asset is open for edit by the version control. + + Is the path to the asset on disk relative to project folder. + Used to give reason for not open. + + + + True is the asset can be edited. + + + + + Use IsOpenForEdit to determine if the asset is open for edit by the version control. + + Is the path to the asset on disk relative to project folder. + Used to give reason for not open. + + + + True is the asset can be edited. + + + + + Does the asset form part of another asset? + + The asset Object to query. + Instance ID of the asset Object to query. + + + + Does the asset form part of another asset? + + The asset Object to query. + Instance ID of the asset Object to query. + + + + Given an absolute path to a folder, returns true if it exists, false otherwise. + + + + + + Returns all asset representations at assetPath. + + + + + + Returns an array of all asset objects at assetPath. + + Filesystem path to the asset. + + + + Returns the first asset object of type type at given path assetPath. + + Path of the asset to load. + Data type of the asset. + + + + Returns the main asset object at assetPath. + + Filesystem path of the asset to load. + + + + Move an asset file from one folder to another. + + The path where the asset currently resides. + The path which the asset should be moved to. + + An empty string if the asset has been successfully moved, otherwise an error message. + + + + + Moves the asset at path to the trash. + + + + + + Opens the asset with associated application. + + + + + + + + Opens the asset with associated application. + + + + + + + + Opens the asset with associated application. + + + + + + + + Opens the asset with associated application. + + + + + + + + Opens the asset(s) with associated application(s). + + + + + + Import any changed assets. + + + + + + Import any changed assets. + + + + + + Remove the assetBundle name from the asset database. The forceRemove flag is used to indicate if you want to remove it even it's in use. + + The assetBundle name you want to remove. + Flag to indicate if you want to remove the assetBundle name even it's in use. + + + + Remove all the unused assetBundle names in the asset database. + + + + + Rename an asset file. + + The path where the asset currently resides. + The new name which should be given to the asset. + + An empty string, if the asset has been successfully renamed, otherwise an error message. + + + + + Writes all unsaved asset changes to disk. + + + + + Replaces that list of labels on an asset. + + + + + + + Begin Asset importing. This lets you group several asset imports together into one larger import. + + + + + Stop Asset importing. This lets you group several asset imports together into one larger import. + + + + + Checks if an asset file can be moved from one folder to another. (Without actually moving the file). + + The path where the asset currently resides. + The path which the asset should be moved to. + + An empty string if the asset can be moved, otherwise an error message. + + + + + Writes the import settings to disk. + + + + + + Result of Asset delete operation + + + + + Tells Unity that the asset was deleted by the callback. Unity will not try to delete the asset, but will delete the cached version and preview file. + + + + + Tells the internal implementation that the callback did not delete the asset. The asset will be delete by the internal implementation. + + + + + Tells Unity that the file cannot be deleted and Unity should leave it alone. + + + + + Base class from which asset importers for specific asset types derive. + + + + + Get or set the AssetBundle name. + + + + + Get or set the AssetBundle variant. + + + + + The path name of the asset for this importer. (Read Only) + + + + + Get or set any user data. + + + + + Retrieves the asset importer for the asset at path. + + + + + + Save asset importer settings if asset importer is dirty. + + + + + AssetModificationProcessor lets you hook into saving of serialized assets and scenes which are edited inside Unity. + + + + + Result of Asset move + + + + + Tells the internal implementation that the script moved the asset physically on disk. + + + + + Tells the internal implementation that the asset was not moved physically on disk by the script. + + + + + Tells the internal implementation that the script could not move the assets. + + + + + AssetPostprocessor lets you hook into the import pipeline and run scripts prior or after importing assets. + + + + + Reference to the asset importer. + + + + + The path name of the asset being imported. + + + + + Override the order in which importers are processed. + + + + + Returns the version of the asset postprocessor. + + + + + Logs an import error message to the console. + + + + + + + Logs an import error message to the console. + + + + + + + Logs an import warning to the console. + + + + + + + Logs an import warning to the console. + + + + + + + Utility for fetching asset previews by instance ID of assets, See AssetPreview.GetAssetPreview. Since previews are loaded asynchronously methods are provided for requesting if all previews have been fully loaded, see AssetPreview.IsLoadingAssetPreviews. Loaded previews are stored in a cache, the size of the cache can be controlled by calling [AssetPreview.SetPreviewTextureCacheSize]. + + + + + Returns a preview texture for an asset. + + + + + + Returns a preview texture for an instanceID of an asset. + + + + + Returns the thumbnail for an object (like the ones you see in the project view). + + + + + + Returns the thumbnail for the type. + + + + + + Returns the thumbnail for the object's type. + + + + + Loading previews is asynchronous so it is useful to know if a specific asset preview is in the process of being loaded so client code e.g can repaint while waiting for the loading to finish. + + InstanceID of the assset that a preview has been requested for by: AssetPreview.GetAssetPreview(). + + + + Loading previews is asynchronous so it is useful to know if any requested previews are in the process of being loaded so client code e.g can repaint while waiting. + + + + + Set the asset preview cache to a size that can hold all visible previews on the screen at once. + + The number of previews that can be loaded into the cache before the least used previews are being unloaded. + + + + Audio importer lets you modify AudioClip import settings from editor scripts. + + + + + Compression bitrate. + + + + + The default sample settings for the AudioClip importer. + + + + + Force this clip to mono? + + + + + Corresponding to the "Load In Background" flag in the AudioClip inspector, when this flag is set, the loading of the clip will happen delayed without blocking the main thread. + + + + + Preloads audio data of the clip when the clip asset is loaded. When this flag is off, scripts have to call AudioClip.LoadAudioData() to load the data before the clip can be played. Properties like length, channels and format are available before the audio data has been loaded. + + + + + Clears the sample settings override for the given platform. + + The platform to clear the overrides for. + + Returns true if any overrides were actually cleared. + + + + + Returns whether a given build target has its sample settings currently overridden. + + The platform to query if this AudioImporter has an override for. + + Returns true if the platform is currently overriden in this AudioImporter. + + + + + Return the current override settings for the given platform. + + The platform to get the override settings for. + + The override sample settings for the given platform. + + + + + Sets the override sample settings for the given platform. + + The platform which will have the sample settings overridden. + The override settings for the given platform. + + Returns true if the settings were successfully overriden. Some setting overrides are not possible for the given platform, in which case false is returned and the settings are not registered. + + + + + This structure contains a collection of settings used to define how an AudioClip should be imported. + +This structure is used with the AudioImporter to define how the AudioClip should be imported and treated during loading within the scene. + + + + + CompressionFormat defines the compression type that the audio file is encoded to. Different compression types have different performance and audio artifact characteristics. + + + + + LoadType defines how the imported AudioClip data should be loaded. + + + + + Audio compression quality (0-1) + +Amount of compression. The value roughly corresponds to the ratio between the resulting and the source file sizes. + + + + + Target sample rate to convert to when samplerateSetting is set to OverrideSampleRate. + + + + + Defines how the sample rate is modified (if at all) of the importer audio file. + + + + + The sample rate setting used within the AudioImporter. This defines the sample rate conversion of audio on import. + + + + + Let Unity deduce the optimal sample rate for the AudioClip being imported. The audio file will be analysed and a minimal sample rate chosen while still preserving audio quality. + + + + + Override the sample rate of the imported audio file with a custom value. + + + + + Do not change the sample rate of the imported audio file. The sample rate will be preserved for the imported AudioClip. + + + + + The base class used to create new sorting. + + + + + The content to display to quickly identify the hierarchy's mode. + + + + + The sorting method used to determine the order of GameObjects. + + + + + + + Build types available for BlackBerry. + + + + + Build type for local testing purposes. + + + + + Signed build used for submission to BlackBerry AppWorld. + + + + + Asset Bundle building options. + + + + + Append the hash to the assetBundle name. + + + + + Includes all dependencies. + + + + + Forces inclusion of the entire asset. + + + + + Builds an asset bundle using a hash for the id of the object stored in the asset bundle. + + + + + Do not include type information within the AssetBundle. + + + + + Force rebuild the assetBundles. + + + + + Ignore the type tree changes when doing the incremental build check. + + + + + Build assetBundle without any special option. + + + + + Don't compress the data when creating the asset bundle. + + + + + Building options. Multiple options can be combined together. + + + + + Used when building Xcode (iPhone) or Eclipse (Android) projects. + + + + + Allow script debuggers to attach to the player remotely. + + + + + Run the built player. + + + + + Build a compressed asset bundle that contains streamed scenes loadable with the WWW class. + + + + + Build only the scripts of a project. + + + + + Start the player with a connection to the profiler in the editor. + + + + + Build a development version of the player. + + + + + Build headless Linux standalone. + + + + + Include assertions in the build. By default, the assertions are only included in development builds. + + + + + Force full optimizations for script complilation in Development builds. + + + + + Perform the specified build without any special settings or extra tasks. + + + + + Show the built player. + + + + + Symlink runtime libraries when generating iOS Xcode project. (Faster iteration time). + + + + + Don't compress the data when creating the asset bundle. + + + + + Copy UnityObject.js alongside Web Player so it wouldn't have to be downloaded from internet. + + + + + Lets you programmatically build players or AssetBundles which can be loaded from the web. + + + + + Is a player currently being built? + + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle. + + Lets you specify a specific object that can be conveniently retrieved using AssetBundle.mainAsset. + An array of assets to write into the bundle. + The filename where to write the compressed asset bundle. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform to build the bundle for. + The optional crc output parameter can be used to get a CRC checksum for the generated AssetBundle, which can be used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload. + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Builds an asset bundle, with custom names for the assets. + + A collection of assets to be built into the asset bundle. Asset bundles can contain any asset found in the project folder. + An array of strings of the same size as the number of assets. +These will be used as asset names, which you can then pass to AssetBundle.Load to load a specific asset. Use BuildAssetBundle to just use the asset's path names instead. + The location where the compressed asset bundle will be written to. + Automatically include dependencies or always include complete assets instead of just the exact referenced objects. + The platform where the asset bundle will be used. + An optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using WWW.LoadFromCacheOrDownload.) + + + + Build all AssetBundles specified in the editor. + + Output path for the AssetBundles. + AssetBundle building options. + Target build platform. + + + + Build AssetBundles from a building map. + + Output path for the AssetBundles. + AssetBundle building options. + Target build platform. + AssetBundle building map. + + + + Builds a player. + + The scenes to be included in the build. If empty, the currently open scene will be built. Paths are relative to the project folder (AssetsMyLevelsMyScene.unity). + The path where the application will be built. + The BuildTarget to build. + Additional BuildOptions, like whether to run the built player. + + An error message if an error occurred. + + + + + Builds one or more scenes and all their dependencies into a compressed asset bundle. + + Pathnames of levels to include in the asset bundle. + Pathname for the output asset bundle. + Runtime platform on which the asset bundle will be used. + Output parameter to receive CRC checksum of generated assetbundle. + Build options. See BuildOptions for possible values. + + String with an error message, empty on success. + + + + + Builds one or more scenes and all their dependencies into a compressed asset bundle. + + Pathnames of levels to include in the asset bundle. + Pathname for the output asset bundle. + Runtime platform on which the asset bundle will be used. + Output parameter to receive CRC checksum of generated assetbundle. + Build options. See BuildOptions for possible values. + + String with an error message, empty on success. + + + + + Builds one or more scenes and all their dependencies into a compressed asset bundle. + + Pathnames of levels to include in the asset bundle. + Pathname for the output asset bundle. + Runtime platform on which the asset bundle will be used. + Output parameter to receive CRC checksum of generated assetbundle. + Build options. See BuildOptions for possible values. + + String with an error message, empty on success. + + + + + Builds one or more scenes and all their dependencies into a compressed asset bundle. + + Pathnames of levels to include in the asset bundle. + Pathname for the output asset bundle. + Runtime platform on which the asset bundle will be used. + Output parameter to receive CRC checksum of generated assetbundle. + Build options. See BuildOptions for possible values. + + String with an error message, empty on success. + + + + + Extract the crc checksum for the given AssetBundle. + + + + + + + Extract the hash for the given AssetBundle. + + + + + + + Lets you manage cross-references and dependencies between different asset bundles and player builds. + + + + + Lets you manage cross-references and dependencies between different asset bundles and player builds. + + + + + Target build platform. + + + + + Build an iOS player. + + + + + OBSOLETE: Use iOS. Build an iOS player. + + + + + Build an Android .apk standalone app. + + + + + Build a BlackBerry 10 application. + + + + + Build to Nintendo 3DS platform. + + + + + Build a PS3 Standalone. + + + + + Build a PS4 Standalone. + + + + + Build a PS Vita Standalone. + + + + + Build to Samsung Smart TV platform. + + + + + Build a Linux standalone. + + + + + Build a Linux 64-bit standalone. + + + + + Build a Linux universal standalone. + + + + + Build an OS X standalone (Intel only). + + + + + Build an OSX Intel 64-bit standalone. + + + + + Build a universal OSX standalone. + + + + + Build a Windows standalone. + + + + + Build a Windows 64-bit standalone. + + + + + Build a Tizen player. + + + + + WebGL. + + + + + Build a web player. + + + + + Build a streamed web player. + + + + + Build a Wii U standalone. + + + + + Build a Windows Phone 8 player. + + + + + Build an Windows Store Apps player. + + + + + Build a XBox Standalone. + + + + + Build a Xbox One Standalone. + + + + + Build target group. + + + + + Apple iOS target. + + + + + OBSOLETE: Use iOS. Apple iOS target. + + + + + Android target. + + + + + GLESEmu target. + + + + + Nintendo 3DS target. + + + + + Sony Playstation 3 target. + + + + + Sony Playstation 4 target. + + + + + Sony PS Vita target. + + + + + Samsung Smart TV target. + + + + + Mac/PC standalone target. + + + + + Samsung Tizen target. + + + + + Unknown target. + + + + + WebGL. + + + + + Mac/PC webplayer target. + + + + + Nintendo Wii U target. + + + + + Windows Phone 8 target. + + + + + Windows Store Apps target. + + + + + Microsoft XBOX360 target. + + + + + Microsoft Xbox One target. + + + + + Base class for Attributes that require a callback index. + + + + + Add this attribute to a method to get a notification after scripts have been reloaded. + + + + + DidReloadScripts attribute. + + Order in which separate attributes will be processed. + + + + DidReloadScripts attribute. + + Order in which separate attributes will be processed. + + + + Callback attribute for opening an asset in Unity (e.g the callback is fired when double clicking an asset in the Project Browser). + + + + + Add this attribute to a method to get a notification just after building the player. + + + + + Add this attribute to a method to get a notification just before building the scene. + + + + + Attribute used to make a custom editor support multi-object editing. + + + + + Stores a curve and its name that will be used to create additionnal curves during the import process. + + + + + The animation curve. + + + + + The name of the animation curve. + + + + + AnimationClip mask options for ModelImporterClipAnimation. + + + + + Use a mask from your project to specify which transforms animation should be imported. + + + + + A mask containing all the transform in the file will be created internally. + + + + + Used as input to ColorField to configure the HDR color ranges in the ColorPicker. + + + + + Maximum allowed color component value when using the ColorPicker. + + + + + Maximum exposure value allowed in the Color Picker. + + + + + Minimum allowed color component value when using the ColorPicker. + + + + + Minimum exposure value allowed in the Color Picker. + + + + + + + Minimum brightness value allowed when using the Color Picker. + Maximum brightness value allowed when using the Color Picker. + Minimum exposure value used in the tonemapping section of the Color Picker. + Maximum exposure value used in the tonemapping section of the Color Picker. + + + + Tells an Editor class which run-time type it's an editor for. + + + + + If true, match this editor only if all non-fallback editors do not match. Defaults to false. + + + + + Defines which object type the custom editor class can edit. + + Type that this editor can edit. + If true, child classes of inspectedType will also show this editor. Defaults to false. + + + + Defines which object type the custom editor class can edit. + + Type that this editor can edit. + If true, child classes of inspectedType will also show this editor. Defaults to false. + + + + Adds an extra preview in the Inspector for the specified type. + + + + + Tells a DefaultPreview which class it's a preview for. + + The type you want to create a custom preview for. + + + + Tells a custom PropertyDrawer or DecoratorDrawer which run-time Serializable class or PropertyAttribute it's a drawer for. + + + + + Tells a PropertyDrawer or DecoratorDrawer class which run-time class or attribute it's a drawer for. + + If the drawer is for a custom Serializable class, the type should be that class. If the drawer is for script variables with a specific PropertyAttribute, the type should be that attribute. + If true, the drawer will be used for any children of the specified class unless they define their own drawer. + + + + Tells a PropertyDrawer or DecoratorDrawer class which run-time class or attribute it's a drawer for. + + If the drawer is for a custom Serializable class, the type should be that class. If the drawer is for script variables with a specific PropertyAttribute, the type should be that attribute. + If true, the drawer will be used for any children of the specified class unless they define their own drawer. + + + + Direct3D 11 fullscreen mode. + + + + + Exclusive mode. + + + + + Fullscreen window. + + + + + Direct3D 9 fullscreen mode. + + + + + Exclusive mode. + + + + + Fullscreen window. + + + + + Base class to derive custom decorator drawers from. + + + + + The PropertyAttribute for the decorator. (Read Only) + + + + + Override this method to specify how tall the GUI for this decorator is in pixels. + + + + + Override this method to make your own GUI for the decorator. + + Rectangle on the screen to use for the decorator GUI. + + + + DefaultAsset is used for assets that does not have a specific type (yet). + + + + + Constructor. + + + + + Editor drag & drop operations. + + + + + Get or set ID of currently active drag and drop control. + + + + + References to Object|objects being dragged. + + + + + The file names being dragged. + + + + + The visual indication of the drag. + + + + + Accept a drag operation. + + + + + Get data associated with current drag and drop operation. + + + + + + Clears drag & drop data. + + + + + Set data associated with current drag and drop operation. + + + + + + + Start a drag operation. + + + + + + Visual indication mode for Drag & Drop operation. + + + + + Copy dragged objects. + + + + + Generic drag operation. + + + + + Link dragged objects to target. + + + + + Move dragged objects. + + + + + No indication (drag should not be performed). + + + + + Rejected drag operation. + + + + + Drawing modes for Handles.DrawCamera. + + + + + Draw objects with the albedo component only. + + + + + Display alpha channel of the rendering. + + + + + Draw objects with baked GI only. + + + + + Draw objects with different color for each chart (UV island). + + + + + Draw with different color for each cluster. + + + + + Draw diffuse color of Deferred Shading g-buffer. + + + + + Draw world space normal of Deferred Shading g-buffer. + + + + + Draw smoothness value of Deferred Shading g-buffer. + + + + + Draw specular color of Deferred Shading g-buffer. + + + + + Draw objects with directionality for real-time GI. + + + + + Draw objects with the emission component only. + + + + + Draw objects with real-time GI only. + + + + + Draw lit clusters. + + + + + Display texture resolution, with red tint indicating too high resolution, and blue tint indicating texture sizes that could be higher. + + + + + Draw the camera like it would be drawn in-game. This uses the clear flags of the camera. + + + + + Display scene overdraw, with brighter colors indicating more overdraw. + + + + + Draw color-coded render paths. + + + + + Draw directional light shadowmap cascades. + + + + + Draw objects with different color for each GI system. + + + + + Draw the camera textured with selection wireframe and no background clearing. + + + + + Draw the camera where all objects have a wireframe overlay. and no background clearing. + + + + + Draw the camera in wireframe and no background clearing. + + + + + The DrawGizmo attribute allows you to supply a gizmo renderer for any Component. + + + + + Defines when the gizmo should be invoked for drawing. + + Flags to denote when the gizmo should be drawn. + + + + Same as above. drawnGizmoType determines of what type the object we are drawing the gizmo of has to be. + + Flags to denote when the gizmo should be drawn. + Type of object for which the gizmo should be drawn. + + + + Base class to derive custom Editors from. Use this to create your own custom inspectors and editors for your objects. + + + + + A SerializedObject representing the object or objects being inspected. + + + + + The object being inspected. + + + + + An array of all the object being inspected. + + + + + On return previousEditor is an editor for targetObject or targetObjects. The function either returns if the editor is already tracking the objects, or Destroys the previous editor and creates a new one. + + The object the editor is tracking. + The requested editor type. null for the default editor for the object. + The previous editor for the object. Once CreateCachedEditor returns previousEditor is an editor for the targetObject or targetObjects. + The objects the editor is tracking. + + + + + + On return previousEditor is an editor for targetObject or targetObjects. The function either returns if the editor is already tracking the objects, or Destroys the previous editor and creates a new one. + + The object the editor is tracking. + The requested editor type. null for the default editor for the object. + The previous editor for the object. Once CreateCachedEditor returns previousEditor is an editor for the targetObject or targetObjects. + The objects the editor is tracking. + + + + + + Make a custom editor for targetObject or targetObjects. + + All objects must be of same exact type. + + + + + + + Make a custom editor for targetObject or targetObjects. + + All objects must be of same exact type. + + + + + + + Make a custom editor for targetObject or targetObjects. + + All objects must be of same exact type. + + + + + + + Make a custom editor for targetObject or targetObjects. + + All objects must be of same exact type. + + + + + + + Draw the built-in inspector. + + + + + Call this function to draw the header of the editor. + + + + + The first entry point for Preview Drawing. + + The available area to draw the preview. + + + + + Implement this method to show asset information on top of the asset preview. + + + + + Override this method if you want to change the label of the Preview area. + + + + + Override this method in subclasses if you implement OnPreviewGUI. + + + True if this component can be Previewed in its current state. + + + + + Implement this function to make a custom inspector. + + + + + Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector. + + Rectangle in which to draw the preview. + Background image. + + + + Implement to create your own custom preview for the preview area of the inspector, primary editor headers and the object selector. + + Rectangle in which to draw the preview. + Background image. + + + + Override this method if you want to show custom controls in the preview header. + + + + + Override this method if you want to render a static preview that shows. + + + + + + + + + Repaint any inspectors that shows this editor. + + + + + Does this edit require to be repainted constantly in its current state? + + + + + Override this method in subclasses to return false if you don't want default margins. + + + + + Main Application class. + + + + + Path to the Unity editor contents folder. (Read Only) + + + + + Returns the path to the Unity editor application. (Read Only) + + + + + The path of the scene that the user has currently open (Will be an empty string if no scene is currently open). (Read Only) + + + + + Delegate which is called once after all inspectors update. + + + + + A callback to be raised when an object in the hierarchy changes. + +Each time an object is (or a group of objects are) created, renamed, parented, unparented or destroyed this callback is raised. + + + + + + Delegate for OnGUI events for every visible list item in the HierarchyWindow. + + + + + Is editor currently compiling scripts? (Read Only) + + + + + Is editor currently paused? + + + + + Is editor currently in play mode? + + + + + Is editor either currently in play mode, or about to switch to it? (Read Only) + + + + + Is editor currently connected to Unity Remote 4 client app. + + + + + Is true if the currently open scene in the editor contains unsaved modifications. + + + + + Is editor currently updating? (Read Only) + + + + + Delegate for changed keyboard modifier keys. + + + + + Delegate for play mode state changes. + + + + + Callback raised whenever the state of the Project window changes. + + + + + Delegate for OnGUI events for every visible list item in the ProjectWindow. + + + + + Callback raised whenever the contents of a window's search box are changed. + + + + + The time since the editor was started. (Read Only) + + + + + Delegate for generic updates. + + + + + Plays system beep sound. + + + + + Delegate to be called from EditorApplication callbacks. + + + + + Set the hierarchy sorting method as dirty. + + + + + Invokes the menu item in the specified path. + + + + + + Exit the Unity editor application. + + + + + + Delegate to be called for every visible list item in the HierarchyWindow on every OnGUI event. + + + + + + + Load the given level additively in play mode asynchronously + + + + + + Load the given level additively in play mode. + + + + + + Load the given level in play mode asynchronously. + + + + + + Load the given level in play mode. + + + + + + Prevents loading of assemblies when it is inconvenient. + + + + + Explicitly mark the current opened scene as modified. + + + + + Create a new absolutely empty scene. + + + + + Create a new scene. + + + + + Open another project. + + The path of a project to open. + Arguments to pass to command line. + + + + Opens the scene at path. + + + + + + Opens the scene at path additively. + + + + + + Delegate to be called for every visible list item in the ProjectWindow on every OnGUI event. + + + + + + + Can be used to ensure repaint of the HierarchyWindow. + + + + + Can be used to ensure repaint of the ProjectWindow. + + + + + Saves all serializable assets that have not yet been written to disk (eg. Materials). + + + + + Ask the user if he wants to save the open scene. + + + + + Save the open scene. + + The file path to save at. If empty, the current open scene will be overwritten, or if never saved before, a save dialog is shown. + If set to true, the scene will be saved without changing the currentScene and without clearing the unsaved changes marker. + + True if the save succeeded, otherwise false. + + + + + Save the open scene. + + The file path to save at. If empty, the current open scene will be overwritten, or if never saved before, a save dialog is shown. + If set to true, the scene will be saved without changing the currentScene and without clearing the unsaved changes marker. + + True if the save succeeded, otherwise false. + + + + + Save the open scene. + + The file path to save at. If empty, the current open scene will be overwritten, or if never saved before, a save dialog is shown. + If set to true, the scene will be saved without changing the currentScene and without clearing the unsaved changes marker. + + True if the save succeeded, otherwise false. + + + + + Perform a single frame step. + + + + + Must be called after LockReloadAssemblies, to reenable loading of assemblies. + + + + + Defines how a curve is attached to an object that it controls. + + + + + The transform path of the object that is animated. + + + + + The property of the object that is animated. + + + + + These work pretty much like the normal GUI functions - and also have matching implementations in EditorGUILayout. + + + + + Is the platform-dependent "action" modifier key held down? (Read Only) + + + + + The indent level of the field labels. + + + + + Makes the following controls give the appearance of editing multiple different values. + + + + + Check if any control was changed inside a block of code. + + + + + Create a group of controls that can be disabled. + + Boolean specifying if the controls inside the group should be disabled. + + + + Create a Property wrapper, useful for making regular GUI controls work with SerializedProperty. + + Rectangle on the screen to use for the control, including label if applicable. + Optional label in front of the slider. Use null to use the name from the SerializedProperty. Use GUIContent.none to not display a label. + The SerializedProperty to use for the control. + + The actual label to use for the control. + + + + + Make Center & Extents field for entering a Bounds. + + Rectangle on the screen to use for the field. + Optional label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make Center & Extents field for entering a Bounds. + + Rectangle on the screen to use for the field. + Optional label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make a field for selecting a Color. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The color to edit. + + The color selected by the user. + + + + + Make a field for selecting a Color. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The color to edit. + + The color selected by the user. + + + + + Make a field for selecting a Color. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The color to edit. + + The color selected by the user. + + + + + Make a field for selecting a Color. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The color to edit. + + The color selected by the user. + + + + + + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Rectangle on the screen to use for the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + + + + + Create a group of controls that can be disabled. + + + + + Create a new DisabledGroupScope and begin the corresponding group. + + Boolean specifying if the controls inside the group should be disabled. + + + + Make a text field for entering doubles. + + Rectangle on the screen to use for the double field. + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering doubles. + + Rectangle on the screen to use for the double field. + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering doubles. + + Rectangle on the screen to use for the double field. + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Draws the texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + Material to be used when drawing the texture. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + Material to be used when drawing the texture. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + Material to be used when drawing the texture. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + Material to be used when drawing the texture. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the alpha channel of a texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the alpha channel of a texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws the alpha channel of a texture within a rectangle. + + Rectangle on the screen to draw the texture within. + Texture to display. + How to scale the image when the aspect ratio of it doesn't fit the aspect ratio to be drawn within. + Aspect ratio to use for the source image. If 0 (the default), the aspect ratio from the image is used. + + + + Draws a label with a drop shadow. + + Where to show the label. + Text to show +@style style to use. + + + + + + Draws a label with a drop shadow. + + Where to show the label. + Text to show +@style style to use. + + + + + + Draws a label with a drop shadow. + + Where to show the label. + Text to show +@style style to use. + + + + + + Draws a label with a drop shadow. + + Where to show the label. + Text to show +@style style to use. + + + + + + Ends a change check started with BeginChangeCheck (). + + + True if GUI.changed was set to true, otherwise false. + + + + + Ends a disabled group started with BeginDisabledGroup. + + + + + Ends a Property wrapper started with BeginProperty. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Make a field for enum based masks. + + Rectangle on the screen to use for this control. + Enum to use for the flags. + Optional GUIStyle. + Caption/label for the control. + + The value modified by the user. + + + + + Internal version that also gives you back which flags were changed and what they were changed to. + + + + + Make an enum popup selection field for a bitmask. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum options the field shows. + Optional GUIStyle. + + The enum options that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + + The enum option that has been selected by the user. + + + + + Make a text field for entering floats. + + Rectangle on the screen to use for the float field. + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering floats. + + Rectangle on the screen to use for the float field. + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering floats. + + Rectangle on the screen to use for the float field. + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Move keyboard focus to a named text field and begin editing of the content. + + Name set using GUI.SetNextControlName. + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + Rectangle on the screen to use for the arrow and label. + The shown foldout state. + The label to show. + Optional GUIStyle. + Should the label be a clickable part of the control? + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Get the height needed for a PropertyField control. + + Height of the property area. + Descriptive text or image. + Should the returned height include the height of child properties? + + + + Get the height needed for a PropertyField control. + + Height of the property area. + Descriptive text or image. + Should the returned height include the height of child properties? + + + + Get the height needed for a PropertyField control. + + Height of the property area. + Descriptive text or image. + Should the returned height include the height of child properties? + + + + Make a label for some control. + + Rectangle on the screen to use in total for both the label and the control. + Rectangle on the screen to use for the label. + Label to show for the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Optional GUIStyle to use for the label. + + + + Make a label for some control. + + Rectangle on the screen to use in total for both the label and the control. + Rectangle on the screen to use for the label. + Label to show for the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Optional GUIStyle to use for the label. + + + + Make a label for some control. + + Rectangle on the screen to use in total for both the label and the control. + Rectangle on the screen to use for the label. + Label to show for the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Optional GUIStyle to use for the label. + + + + Make a help box with a message to the user. + + Rectangle on the screen to draw the help box within. + The message text. + The type of message. + + + + Make an inspector-window-like titlebar. + + Rectangle on the screen to use for the titlebar. + The foldout state shown with the arrow. + The object (for example a component) or objects that the titlebar is for. + + + The foldout state selected by the user. + + + + + Make an inspector-window-like titlebar. + + Rectangle on the screen to use for the titlebar. + The foldout state shown with the arrow. + The object (for example a component) or objects that the titlebar is for. + + + The foldout state selected by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the int field. + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional GUIStyle. + + The value of the option that has been selected by the user. + + + + + + + Rectangle on the screen to use for the field. + The SerializedProperty to use for the control. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional label in front of the field. + + + + + + Rectangle on the screen to use for the field. + The SerializedProperty to use for the control. + An array with the displayed options the user can choose from. + An array with the values for each option. If optionValues a direct mapping of selectedValue to displayedOptions is assumed. + Optional label in front of the field. + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a label field. (Useful for showing read-only info.) + + Rectangle on the screen to use for the label field. + Label in front of the label field. + The label to show to the right. + Style information (color, etc) for displaying the label. + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a layer selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + + The layer selected by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Rectangle on the screen to use for the long field. + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + + The value entered by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a field for masks. + + Rectangle on the screen to use for this control. + Label for the field. + The current mask to display. + A string array containing the labels for each flag. + Optional GUIStyle. + A string array containing the labels for each flag. + + The value modified by the user. + + + + + Make a special slider the user can use to specify a range between a min and a max. + + Optional label in front of the slider. + Rectangle on the screen to use for the slider. + The value the slider shows. This determines the position of the draggable thumb. + The lower value of the range the slider shows, passed by reference. + The upper value at the range the slider shows, passed by reference. + The limit at the left end of the slider. + The limit at the right end of the slider. + + + + Make a special slider the user can use to specify a range between a min and a max. + + Optional label in front of the slider. + Rectangle on the screen to use for the slider. + The value the slider shows. This determines the position of the draggable thumb. + The lower value of the range the slider shows, passed by reference. + The upper value at the range the slider shows, passed by reference. + The limit at the left end of the slider. + The limit at the right end of the slider. + + + + Make a multi-control with text fields for entering multiple floats in the same line. + + Rectangle on the screen to use for the float field. + Optional label to display in front of the float field. + Array with small labels to show in front of each float field. There is room for one letter per field only. + Array with the values to edit. + + + + Make a multi-control with text fields for entering multiple floats in the same line. + + Rectangle on the screen to use for the float field. + Optional label to display in front of the float field. + Array with small labels to show in front of each float field. There is room for one letter per field only. + Array with the values to edit. + + + + Make a multi-control with several property fields in the same line. + + Rectangle on the screen to use for the multi-property field. + The SerializedProperty of the first property to make a control for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + Array with small labels to show in front of each float field. There is room for one letter per field only. + + + + Make a multi-control with several property fields in the same line. + + Rectangle on the screen to use for the multi-property field. + The SerializedProperty of the first property to make a control for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + Array with small labels to show in front of each float field. There is room for one letter per field only. + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + + The object that has been set by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Rectangle on the screen to use for the password field. + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + + The password entered by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + + The index of the option that has been selected by the user. + + + + + Make a label in front of some control. + + Rectangle on the screen to use in total for both the label and the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Label to show in front of the control. + Style to use for the label. + + Rectangle on the screen to use just for the control itself. + + + + + Make a label in front of some control. + + Rectangle on the screen to use in total for both the label and the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Label to show in front of the control. + Style to use for the label. + + Rectangle on the screen to use just for the control itself. + + + + + Make a label in front of some control. + + Rectangle on the screen to use in total for both the label and the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Label to show in front of the control. + Style to use for the label. + + Rectangle on the screen to use just for the control itself. + + + + + Make a label in front of some control. + + Rectangle on the screen to use in total for both the label and the control. + The unique ID of the control. If none specified, the ID of the following control is used. + Label to show in front of the control. + Style to use for the label. + + Rectangle on the screen to use just for the control itself. + + + + + Make a progress bar. + + Rectangle on the screen to use in total for both the control. + Value that is shown. + + + + + + Make a field for SerializedProperty. + + Rectangle on the screen to use for the property field. + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Make a field for SerializedProperty. + + Rectangle on the screen to use for the property field. + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Create a Property wrapper, useful for making regular GUI controls work with SerializedProperty. + + + + + The actual label to use for the control. + + + + + Create a new PropertyScope and begin the corresponding property. + + Rectangle on the screen to use for the control, including label if applicable. + Label in front of the slider. Use null to use the name from the SerializedProperty. Use GUIContent.none to not display a label. + The SerializedProperty to use for the control. + + + + Make an X, Y, W & H field for entering a Rect. + + Rectangle on the screen to use for the field. + Optional label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y, W & H field for entering a Rect. + + Rectangle on the screen to use for the field. + Optional label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y, W & H field for entering a Rect. + + Rectangle on the screen to use for the field. + Optional label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y, W & H for Rect using SerializedProperty (not public). + + + + + Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.) + + Rectangle on the screen to use for the label. + The text to show. + Optional GUIStyle. + + + + Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.) + + Rectangle on the screen to use for the label. + The text to show. + Optional GUIStyle. + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a slider the user can drag to change a value between a min and a max. + + Rectangle on the screen to use for the slider. + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a tag selection field. + + Rectangle on the screen to use for the field. + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + + The tag selected by the user. + + + + + Make a text area. + + Rectangle on the screen to use for the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text area. + + Rectangle on the screen to use for the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a text field. + + Rectangle on the screen to use for the text field. + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + + The text entered by the user. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle. + + Rectangle on the screen to use for the toggle. + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + + The selected state of the toggle. + + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Rectangle on the screen to use for the toggle. + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + + The value set by the user. + + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Rectangle on the screen to use for the toggle. + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + + The value set by the user. + + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Rectangle on the screen to use for the toggle. + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + + The value set by the user. + + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Rectangle on the screen to use for the toggle. + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + + The value set by the user. + + + + + Make an X & Y field for entering a Vector2. + + Rectangle on the screen to use for the field. + Label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X & Y field for entering a Vector2. + + Rectangle on the screen to use for the field. + Label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y & Z field for entering a Vector3. + + Rectangle on the screen to use for the field. + Label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y & Z field for entering a Vector3. + + Rectangle on the screen to use for the field. + Label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Make an X, Y, Z & W field for entering a Vector4. + + Rectangle on the screen to use for the field. + Label to display above the field. + The value to edit. + + The value entered by the user. + + + + + Auto-layouted version of EditorGUI. + + + + + Begins a group that can be be hidden/shown and the transition will be animated. + + A value between 0 and 1, 0 being hidden, and 1 being fully visible. + + If the group is visible or not. + + + + + Begin a horizontal group and get its rect back. + + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Begin a horizontal group and get its rect back. + + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + + + + + Begin an automatically layouted scrollview. + + The position to use display. + Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Begin an automatically layouted scrollview. + + The position to use display. + Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Begin an automatically layouted scrollview. + + The position to use display. + Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Begin an automatically layouted scrollview. + + The position to use display. + Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Begin an automatically layouted scrollview. + + The position to use display. + Optional parameter to always show the horizontal scrollbar. If false or left out, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Optional parameter to always show the vertical scrollbar. If false or left out, it is only shown when content inside the ScrollView is taller than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Begin a vertical group with a toggle to enable or disable all the controls within at once. + + Label to show above the toggled controls. + Enabled state of the toggle group. + + The enabled state selected by the user. + + + + + Begin a vertical group with a toggle to enable or disable all the controls within at once. + + Label to show above the toggled controls. + Enabled state of the toggle group. + + The enabled state selected by the user. + + + + + Begin a vertical group and get its rect back. + + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Begin a vertical group and get its rect back. + + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + + + + + Make Center & Extents field for entering a Bounds. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make Center & Extents field for entering a Bounds. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make Center & Extents field for entering a Bounds. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a field for selecting a Color. + + Optional label to display in front of the field. + The color to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The color selected by the user. + + + + + Make a field for selecting a Color. + + Optional label to display in front of the field. + The color to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The color selected by the user. + + + + + Make a field for selecting a Color. + + Optional label to display in front of the field. + The color to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The color selected by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + Optional label to display in front of the field. + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The curve edited by the user. + + + + + Make a field for editing an AnimationCurve. + + The curve to edit. + The color to show the curve with. + Optional rectangle that the curve is restrained within. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering double values. + + Optional label to display in front of the double field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Closes a group started with BeginFadeGroup. + + + + + Close a group started with BeginHorizontal. + + + + + Ends a scrollview started with a call to BeginScrollView. + + + + + Close a group started with BeginToggleGroup. + + + + + Close a group started with BeginVertical. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make a field for enum based masks. + + Prefix label for this field. + Enum to use for the flags. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + The value modified by the user. + + + + + Make an enum popup selection field for a bitmask. + + Optional label in front of the field. + The enum options the field shows. + Optional layout options. + + The enum options that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Make an enum popup selection field. + + Optional label in front of the field. + The enum option the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The enum option that has been selected by the user. + + + + + Begins a group that can be be hidden/shown and the transition will be animated. + + + + + Whether the group is visible. + + + + + Create a new FadeGroupScope and begin the corresponding group. + + A value between 0 and 1, 0 being hidden, and 1 being fully visible. + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering float values. + + Optional label to display in front of the float field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a label with a foldout arrow to the left of it. + + The shown foldout state. + The label to show. + Optional GUIStyle. + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + The shown foldout state. + The label to show. + Optional GUIStyle. + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + The shown foldout state. + The label to show. + Optional GUIStyle. + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Make a label with a foldout arrow to the left of it. + + The shown foldout state. + The label to show. + Optional GUIStyle. + + The foldout state selected by the user. If true, you should render sub-objects. + + + + + Get a rect for an Editor control. + + Optional boolean to specify if the control has a label. Default is true. + The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight. + Optional GUIStyle to use for the control. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Get a rect for an Editor control. + + Optional boolean to specify if the control has a label. Default is true. + The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight. + Optional GUIStyle to use for the control. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Get a rect for an Editor control. + + Optional boolean to specify if the control has a label. Default is true. + The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight. + Optional GUIStyle to use for the control. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Get a rect for an Editor control. + + Optional boolean to specify if the control has a label. Default is true. + The height in pixels of the control. Default is EditorGUIUtility.singleLineHeight. + Optional GUIStyle to use for the control. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a help box with a message to the user. + + The message text. + The type of message. + If true, the box will cover the whole width of the window; otherwise it will cover the controls part only. + + + + Make a help box with a message to the user. + + The message text. + The type of message. + If true, the box will cover the whole width of the window; otherwise it will cover the controls part only. + + + + Disposable helper class for managing BeginHorizontal / EndHorizontal. + + + + + The rect of the horizontal group. + + + + + Create a new HorizontalScope and begin the corresponding horizontal group. + + The style to use for background image and padding values. If left out, the background is transparent. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Create a new HorizontalScope and begin the corresponding horizontal group. + + The style to use for background image and padding values. If left out, the background is transparent. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make an inspector-window-like titlebar. + + The foldout state shown with the arrow. + The object (for example a component) or objects that the titlebar is for. + + + The foldout state selected by the user. + + + + + Make an inspector-window-like titlebar. + + The foldout state shown with the arrow. + The object (for example a component) or objects that the titlebar is for. + + + The foldout state selected by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the int field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + Optional label in front of the field. + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value of the option that has been selected by the user. + + + + + Make an integer popup selection field. + + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional label in front of the field. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make an integer popup selection field. + + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional label in front of the field. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make an integer popup selection field. + + The value of the option the field shows. + An array with the displayed options the user can choose from. + An array with the values for each option. + Optional label in front of the field. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a slider the user can drag to change an integer value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a label field. (Useful for showing read-only info.) + + Label in front of the label field. + The label to show to the right. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a layer selection field. + + Optional label in front of the field. + The layer shown in the field. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The layer selected by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a text field for entering integers. + + Optional label to display in front of the long field. + The value to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a field for masks. + + Prefix label of the field. + The current mask to display. + A string array containing the labels for each flag. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + The value modified by the user. + + + + + Make a special slider the user can use to specify a range between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The lower value of the range the slider shows, passed by reference. + The upper value at the range the slider shows, passed by reference. + The limit at the left end of the slider. + The limit at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a special slider the user can use to specify a range between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The lower value of the range the slider shows, passed by reference. + The upper value at the range the slider shows, passed by reference. + The limit at the left end of the slider. + The limit at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a field to receive any object type. + + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The object that has been set by the user. + + + + + Make a field to receive any object type. + + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The object that has been set by the user. + + + + + Make a field to receive any object type. + + Optional label in front of the field. + The object the field shows. + The type of the objects that can be assigned. + Allow assigning scene objects. See Description for more info. + An optional list of layout options that specify extra layout properties. Any values passed in here will override settings defined by the style. +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The object that has been set by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a text field where the user can enter a password. + + Optional label to display in front of the password field. + The password to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The password entered by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a generic popup selection field. + + Optional label in front of the field. + The index of the option the field shows. + An array with the options shown in the popup. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The index of the option that has been selected by the user. + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a label in front of some control. + + Label to show in front of the control. + + + + + + Make a field for SerializedProperty. + + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Make a field for SerializedProperty. + + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Make a field for SerializedProperty. + + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Make a field for SerializedProperty. + + The SerializedProperty to make a field for. + Optional label to use. If not specified the label of the property itself is used. Use GUIContent.none to not display a label at all. + If true the property including children is drawn; otherwise only the control itself (such as only a foldout but nothing below it). + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + True if the property has children and is expanded and includeChildren was set to false; otherwise false. + + + + + Make an X, Y, W & H field for entering a Rect. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X, Y, W & H field for entering a Rect. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X, Y, W & H field for entering a Rect. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Disposable helper class for managing BeginScrollView / EndScrollView. + + + + + Whether this ScrollView should handle scroll wheel events. (default: true). + + + + + The modified scrollPosition. Feed this back into the variable you pass in, as shown in the example. + + + + + Create a new ScrollViewScope and begin the corresponding ScrollView. + + The scroll position to use. + Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + + Create a new ScrollViewScope and begin the corresponding ScrollView. + + The scroll position to use. + Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + + Create a new ScrollViewScope and begin the corresponding ScrollView. + + The scroll position to use. + Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + + Create a new ScrollViewScope and begin the corresponding ScrollView. + + The scroll position to use. + Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + + Create a new ScrollViewScope and begin the corresponding ScrollView. + + The scroll position to use. + Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself. + Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself. + Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used. + Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used. + + + + + + + Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.) + + The text to show. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.) + + The text to show. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value that has been set by the user. + + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a slider the user can drag to change a value between a min and a max. + + Optional label in front of the slider. + The value the slider shows. This determines the position of the draggable thumb. + The value at the left end of the slider. + The value at the right end of the slider. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a small space between the previous control and the following. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a tag selection field. + + Optional label in front of the field. + The tag the field shows. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The tag selected by the user. + + + + + Make a text area. + + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text area. + + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a text field. + + Optional label to display in front of the text field. + The text to edit. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The text entered by the user. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Make a toggle. + + Optional label in front of the toggle. + The shown state of the toggle. + Optional GUIStyle. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The selected state of the toggle. + + + + + Begin a vertical group with a toggle to enable or disable all the controls within at once. + + + + + The enabled state selected by the user. + + + + + + + Label to show above the toggled controls. + Enabled state of the toggle group. + + + + + + Label to show above the toggled controls. + Enabled state of the toggle group. + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make a toggle field where the toggle is to the left and the label immediately to the right of it. + + Label to display next to the toggle. + The value to edit. + Optional GUIStyle to use for the label. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Make an X & Y field for entering a Vector2. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X & Y field for entering a Vector2. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X, Y & Z field for entering a Vector3. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X, Y & Z field for entering a Vector3. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Make an X, Y, Z & W field for entering a Vector4. + + Label to display above the field. + The value to edit. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + The value entered by the user. + + + + + Disposable helper class for managing BeginVertical / EndVertical. + + + + + The rect of the vertical group. + + + + + Create a new VerticalScope and begin the corresponding vertical group. + + The style to use for background image and padding values. If left out, the background is transparent. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Create a new VerticalScope and begin the corresponding vertical group. + + The style to use for background image and padding values. If left out, the background is transparent. + An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.<br> +See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, +GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. + + + + Miscellaneous helper stuff for EditorGUI. + + + + + The width of the GUI area for the current EditorWindow or other view. + + + + + Is a text field currently editing text? + + + + + The minimum width in pixels reserved for the fields of Editor GUI controls. + + + + + Is the Editor GUI is hierarchy mode? + + + + + Is the user currently using the pro skin? (Read Only) + + + + + The width in pixels reserved for labels of Editor GUI controls. + + + + + Get the height used for a single Editor control such as a one-line EditorGUI.TextField or EditorGUI.Popup. + + + + + Get the height used by default for vertical spacing between controls. + + + + + The system copy buffer. + + + + + Get a white texture. + + + + + Is the Editor GUI currently in wide mode? + + + + + Add a custom mouse pointer to a control. + + The rectangle the control should be shown within. + The mouse cursor to use. + ID of a target control. + + + + Add a custom mouse pointer to a control. + + The rectangle the control should be shown within. + The mouse cursor to use. + ID of a target control. + + + + Creates an event. + + + + + + Draw a color swatch. + + The rectangle to draw the color swatch within. + The color to draw. + + + + Draw a curve swatch. + + The rectangle to draw the color swatch within. + The curve to draw. + The curve to draw as a SerializedProperty. + The color to draw the curve with. + The color to draw the background with. + Optional parameter to specify the range of the curve which should be included in swatch. + + + + Draw a curve swatch. + + The rectangle to draw the color swatch within. + The curve to draw. + The curve to draw as a SerializedProperty. + The color to draw the curve with. + The color to draw the background with. + Optional parameter to specify the range of the curve which should be included in swatch. + + + + Draw swatch with a filled region between two SerializedProperty curves. + + + + + + + + + + + Draw swatch with a filled region between two curves. + + + + + + + + + + + Get a texture from its source filename. + + + + + + Get one of the built-in GUI skins, which can be the game view, inspector or scene view skin as chosen by the parameter. + + + + + + Get the size that has been set using SetIconSize. + + + + + The controlID of the currently showing object picker. + + + + + The object currently selected in the object picker. + + + + + Does a given class have per-object thumbnails? + + + + + + Convert a set of HSV values to an RGB Color. + + The hue of the color - in the range 0 to 1. + The saturation of the color. + The value of the color. + + + + + The RGB color calculated from the HSV values passed into the function. The alpha value of the color will be 1. + + + + + Fetch the GUIContent from the Unity builtin resources with the given name. + + Content name. + Tooltip. + + + + Fetch the GUIContent from the Unity builtin resources with the given name. + + Content name. + Tooltip. + + + + Check if any enabled camera can render to a particular display. + + Display index. + + True if a camera will render to the display. + + + + + Load a built-in resource. + + + + + + Load a built-in resource that has to be there. + + + + + + Make all EditorGUI look like regular controls. + + Width to use for prefixed labels. + Width of text entries. + + + + Make all EditorGUI look like regular controls. + + Width to use for prefixed labels. + Width of text entries. + + + + Make all EditorGUI look like regular controls. + + Width to use for prefixed labels. + Width of text entries. + + + + Make all EditorGUI look like simplified outline view controls. + + + + + Return a GUIContent object with the name and icon of an Object. + + + + + + + Ping an object in a window like clicking it in an inspector. + + + + + + + Ping an object in a window like clicking it in an inspector. + + + + + + + Send an input event into the game. + + + + + + Render all ingame cameras. + + The device coordinates to render all game cameras into. + Show gizmos as well. + + + + + + Render all ingame cameras. + + The device coordinates to render all game cameras into. + Show gizmos as well. + + + + + + Convert a color from RGB to HSV color space. + + The color to convert from. + The hue of the color is written to this variable. + The saturation of the color is written to this variable. + The value of the color is written to this variable. + + + + Set icons rendered as part of GUIContent to be rendered at a specific size. + + + + + + Show the object picker from code. + + The object to be selected by default. + Is selection of scene objects allowed, or should it only show assets. + Default search filter to apply. + The id of the control to set. This is useful if you are showing more than one of these. You can get the value at a later time. + + + + Stores and accesses Unity editor preferences. + + + + + Removes all keys and values from the preferences. Use with caution. + + + + + Removes key and its corresponding value from the preferences. + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns the value corresponding to key in the preference file if it exists. + + + + + + + Returns true if key exists in the preferences. + + + + + + Sets the value of the preference identified by key. + + + + + + + Sets the value of the preference identified by key. + + + + + + + Sets the value of the preference identified by key as an integer. + + + + + + + Sets the value of the preference identified by key. + + + + + + + Enum that selects which skin to return from EditorGUIUtility.GetBuiltinSkin. + + + + + The skin used for game views. + + + + + The skin used for inspectors. + + + + + The skin used for scene views. + + + + + Common GUIStyles used for EditorGUI controls. + + + + + Bold font. + + + + + Style for bold label. + + + + + Style for label with small font which is centered and grey. + + + + + Style used for headings for Color fields. + + + + + Style used for headings for EditorGUI.Foldout. + + + + + Style used for headings for EditorGUI.Foldout. + + + + + Style used for background box for EditorGUI.HelpBox. + + + + + Wrap content in a vertical group with this style to get the default margins used in the Inspector. + + + + + Wrap content in a vertical group with this style to get full width margins in the Inspector. + + + + + Style used for the labelled on all EditorGUI overloads that take a prefix label. + + + + + Style for label with large font. + + + + + Style used for headings for Layer masks. + + + + + Mini Bold font. + + + + + Style for mini bold label. + + + + + Style used for a standalone small button. + + + + + Style used for the leftmost button in a horizontal button group. + + + + + Style used for the middle buttons in a horizontal group. + + + + + Style used for the rightmost button in a horizontal group. + + + + + Mini font. + + + + + Style for label with small font. + + + + + Smaller text field. + + + + + Style used for field editors for numbers. + + + + + Style used for headings for object fields. + + + + + Style used for object fields that have a thumbnail (e.g Textures). + + + + + Style used for headings for the Select button in object fields. + + + + + Style used for EditorGUI.Popup, EditorGUI.EnumPopup,. + + + + + Style used for a radio button. + + + + + Standard font. + + + + + Style used for EditorGUI.TextArea. + + + + + Style used for EditorGUI.TextField. + + + + + Style used for headings for EditorGUI.Toggle. + + + + + Style used for headings for EditorGUILayout.BeginToggleGroup. + + + + + Toolbar background from top of windows. + + + + + Style for Button and Toggles in toolbars. + + + + + Toolbar Dropdown. + + + + + Toolbar Popup. + + + + + Toolbar text field. + + + + + Style for white bold label. + + + + + Style for white label. + + + + + Style for white large label. + + + + + Style for white mini label. + + + + + Style for word wrapped label. + + + + + Style for word wrapped mini label. + + + + + User build settings for the Editor + + + + + The currently active build target. + + + + + Triggered in response to SwitchActiveBuildTarget. + + + + + DEFINE directives for the compiler. + + + + + Enable source-level debuggers to connect. + + + + + Android platform options. + + + + + The texture compression type to be used when building. + + + + + The build type to be used. + + + + + Is build script only enabled. + + + + + Build data compressed with PSArc. + + + + + Start the player with a connection to the profiler. + + + + + Enables a development build. + + + + + Enables a Linux headless build. + + + + + Are null references actively checked? + + + + + Export Android Project for use wih Android Studio or Eclipse. + + + + + Force installation of package, even if error. + + + + + Force full optimizations for script complilation in Development builds. + + + + + Place the built player in the build folder. + + + + + Create a .cia "download image" for deploying to test kits (3DS). + + + + + Build submission materials. + + + + + PS4 Build Subtarget. + + + + + PSM Build Subtarget. + + + + + PS Vita Build subtarget. + + + + + SCE Build subtarget. + + + + + The currently selected build target group. + + + + + The currently selected target for a standalone build. + + + + + When building an Xbox One Streaming Install package (makepkg.exe) The layout generation code in Unity will assign each scene and associated assets to individual chunks. Unity will mark scene 0 as being part of the launch range, IE the set of chunks required to launch the game, you may include additional scenes in this launch range if you desire, this specifies a range of scenes (starting at 0) to be included in the launch set. + + + + + Symlink runtime libraries with an iOS Xcode project. + + + + + The texture compression type to be used when building. + + + + + Optimization level for WebGL. + + + + + Build the webplayer along with the UnityObject.js file (so it doesn't need to be downloaded). + + + + + Select the streaming option for a webplayer build. + + + + + Boot mode of a devkit. + + + + + Wii U player debug level. + + + + + Built player postprocessing options. + + + + + Enable network API. + + + + + Generate and reference C# projects from your main solution. + + + + + Target Windows SDK. + + + + + Xbox Build subtarget. + + + + + The currently selected Xbox One Deploy Method. + + + + + Selected Xbox Run Method. + + + + + Get the current location for the build. + + + + + + Set a new location for the build. + + + + + + + Select a new build target to be active. + + + + True if the build target was successfully switched, false otherwise (for example, if license checks fail, files are missing, or if the user has cancelled the operation via the UI). + + + + + Editor utility functions. + + + + + Removes progress bar. + + + + + Collect all objects in the hierarchy rooted at each of the given objects. + + Array of objects where the search will start. + + Array of objects heirarchically attached to the search array. + + + + + Calculates and returns a list of all assets the assets listed in roots depend on. + + + + + + Compress a texture. + + + + + + + + Compress a texture. + + + + + + + + Copy all settings of a Unity Object. + + + + + + + Creates a game object with HideFlags and specified components. + + + + + + + + Displays or updates a progress bar that has a cancel button. + + + + + + + + Displays a modal dialog. + + The title of the message box. + The text of the message. + Label displayed on the OK dialog button. + Label displayed on the Cancel dialog button. + + + + Displays a modal dialog. + + The title of the message box. + The text of the message. + Label displayed on the OK dialog button. + Label displayed on the Cancel dialog button. + + + + Displays a modal dialog with three buttons. + + + + + + + + + + Displays a popup menu. + + + + + + + + Displays or updates a progress bar. + + + + + + + + Saves an AudioClip or MovieTexture to a file. + + + + + + + Brings the project window to the front and focuses it. + + + + + Returns a text for a number of bytes. + + + + + + Is the object enabled (0 disabled, 1 enabled, -1 has no enabled button). + + + + + + Translates an instance ID to a reference to an object. + + + + + + Determines if an object is stored on disk. + + + + + + Human-like sorting. + + + + + + + Displays the "open file" dialog and returns the selected path name. + + + + + + + + Displays the "open file" dialog and returns the selected path name. + + Title for dialog. + Default directory. + File extensions in form { "Image files", "png,jpg,jpeg", "All files", "*" }. + + + + Displays the "open folder" dialog and returns the selected path name. + + + + + + + + Displays the "save file" dialog and returns the selected path name. + + + + + + + + + Displays the "save file" dialog in the Assets folder of the project and returns the selected path name. + + + + + + + + + Displays the "save folder" dialog and returns the selected path name. + + + + + + + + Marks target object as dirty. + + + + + + Set the enabled state of the object. + + + + + + + Set whether the renderer's wireframe will be hidden when the renderer's gameobject is selected. + + + + + + + Unloads assets that are not used. + + + + + Unloads assets that are not used. + + + + + Derive from this class to create an editor window. + + + + + Does the window automatically repaint whenever the scene has changed? + + + + + The EditorWindow which currently has keyboard focus. (Read Only) + + + + + Is this window maximized. + + + + + The maximum size of this window. + + + + + The minimum size of this window. + + + + + The EditorWindow currently under the mouse cursor. (Read Only) + + + + + The position of the window in screen space. + + + + + The title of this window. + + + + + The GUIContent used for drawing the title of EditorWindows. + + + + + Does the GUI in this editor window want MouseMove events? + + + + + Mark the beginning area of all popup windows. + + + + + Close the editor window. + + + + + Close a window group started with EditorWindow.BeginWindows. + + + + + Moves keyboard focus to this EditorWindow. + + + + + Focuses the first found EditorWindow of specified type if it is open. + + The type of the window. Must derive from EditorWindow. + + + + Focuses the first found EditorWindow of type T if it is open. + + The type of the window. Must derive from EditorWindow. + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + An array of EditorWindow types that the window will attempt to dock onto. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + An array of EditorWindow types that the window will attempt to dock onto. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type T which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + An array of EditorWindow types that the window will attempt to dock onto. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Returns the first EditorWindow of type t which is currently on the screen. + + The type of the window. Must derive from EditorWindow. + The position on the screen where a newly created window will show. + Set this to true, to create a floating utility window, false to create a normal window. + If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. + Whether to give the window focus, if it already exists. (If GetWindow creates a new window, it will always get focus). + + + + Stop showing notification message. + + + + + Make the window repaint. + + + + + Sends an Event to a window. + + + + + + Show the EditorWindow. + + + + + + Show the EditorWindow. + + + + + + Show window with dropdown behaviour (e.g. window is closed when it loses focus) and having. + + Is used for positioning the window. + Is used for setting up initial size of the window. + + + + Show the editor window in the auxiliary window. + + + + + Show a notification message. + + + + + + Used for popup style windows. + + + + + Show the EditorWindow as a floating utility window. + + + + + Editor tools for working with persistent UnityEvents. + + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + Argument to use when invoking. + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + Argument to use when invoking. + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + Argument to use when invoking. + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + Argument to use when invoking. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, call to the listener. Will be invoked with the arguments as defined by the Event and sent from the call location. + + Event to modify. + Function to call. + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + Argument to use when invoking. + + + + Adds a persistent, preset call to the listener. + + Event to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + Argument to use when invoking. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + Argument to use when invoking. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + Argument to use when invoking. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + Argument to use when invoking. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + Argument to use when invoking. + + + + Modifies the event at the given index. + + Event to modify. + Index to modify. + Function to call. + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Removes the given function from the event. + + Event to modify. + Index to remove (if specified). + Function to remove (if specified). + + + + Unregisters the given listener at the specified index. + + Event to modify. + Index to unregister. + + + + Export package option. Multiple options can be combined together using the | operator. + + + + + Default mode. Will not include dependencies or subdirectories nor include Library assets unless specifically included in the asset list. + + + + + In addition to the assets paths listed, all dependent assets will be included as well. + + + + + The exported package will include all library assets, ie. the project settings located in the Library folder of the project. + + + + + The export operation will be run asynchronously and reveal the exported package file in a file browser window after the export is finished. + + + + + Will recurse through any subdirectories listed and include all assets inside them. + + + + + Lets you do move, copy, delete operations over files or directories. + + + + + Copies a file or a directory. + + + + + + + Copies the file or directory. + + + + + + + Deletes a file or a directory given a path. + + + + + + Returns a unique path in the Temp folder within your current project. + + + + + Moves a file or a directory from a given path to another path. + + + + + + + Replaces a directory. + + + + + + + Replaces a file. + + + + + + + Font rendering mode constants for TrueTypeFontImporter. + + + + + Use hinted font rendering without anti-aliasing. This is the crispest font rendering option, and may be most readable for small. + + + + + Use Anti-Aliased Font rendering with hinting. This forces character lines to run along pixel boundaries, and generally produces. + + + + + Use the OS default font rendering mode. This selects either FontRenderingMode.HintedSmooth or. + + + + + Use Anti-Aliased Font rendering. When using dynamic fonts, this is the mode which is fastest in rendering font textures. + + + + + Texture case constants for TrueTypeFontImporter. + + + + + Import basic ASCII character set. + + + + + Only import lower case ASCII character set. + + + + + Only import upper case ASCII character set. + + + + + Custom set of characters. + + + + + Render characters into font texture at runtime as needed. + + + + + Import a set of Unicode characters common for latin scripts. + + + + + GameObject utility functions. + + + + + Returns true if the passed in StaticEditorFlags are set on the GameObject specified. + + The GameObject to check. + The flags you want to check. + + Whether the GameObject's static flags match the flags specified. + + + + + Get the navmesh area index for the GameObject. + + GameObject to query. + + NavMesh area index. + + + + + Get the navmesh area index from the area name. + + NavMesh area name to query. + + The NavMesh area index. If there is no NavMesh area with the requested name, the return value is -1. + + + + + Get all the navmesh area names. + + + Names of all the NavMesh areas. + + + + + Get the navmesh layer for the GameObject. + + The GameObject to check. + + The navmesh layer for the GameObject specified. + + + + + Get the navmesh layer from the layer name. + + The name of the navmesh layer. + + The layer number of the navmesh layer name specified. + + + + + Get all the navmesh layer names. + + + An array of the names of all navmesh layers. + + + + + Gets the StaticEditorFlags of the GameObject specified. + + The GameObject whose flags you are interested in. + + The static editor flags of the GameObject specified. + + + + + Get unique name for a new GameObject compared to existing siblings. Useful when trying to avoid duplicate naming. When duplicate(s) are found, uses incremental a number after the base name. + + Target parent for a new GameObject. Null means root level. + Requested name for a new GameObject. + + Unique name for a new GameObject. + + + + + Set the navmesh area for the gameobject. + + GameObject to modify. + NavMesh area index to set. + + + + Set the navmesh layer for the GameObject. + + The GameObject on which to set the navmesh layer. + The layer number you want to set. + + + + Sets the parent and gives the child the same layer and position. + + The GameObject that should have a new parent set. + The GameObject that the child should get as a parent and have position and layer copied from. If null, this function does nothing. + + + + Sets the static editor flags on the specified GameObject. + + The GameObject whose static editor flags you want to set. + The flags to set on the GameObject. + + + + The GenericMenu lets you create a custom context and dropdown menus. + + + + + Add a disabled item to the menu. + + The GUIContent to display as a disabled menu item. + + + + Add an item to the menu. + + The GUIContent to add as a menu item. + Whether to show the item is currently activated (i.e. a tick next to the item in the menu). + The function to call when the menu item is selected. + + + + Add an item to the menu. + + The GUIContent to add as a menu item. + Whether to show the item is currently activated (i.e. a tick next to the item in the menu). + The function to call when the menu item is selected. + The data to pass to the function called when the item is selected. + + + + Add a seperator item to the menu. + + The path to the submenu, if adding a separator to a submenu. When adding a separator to the top level of a menu, use an empty string as the path. + + + + Show the menu at the given screen rect. + + The position at which to show the menu. + + + + Get number of items in the menu. + + + The number of items in the menu. + + + + + Callback function, called when a menu item is selected. + + + + + Callback function with user data, called when a menu item is selected. + + The data to pass through to the callback function. + + + + Show the menu under the mouse when right-clicked. + + + + + Determines how a gizmo is drawn or picked in the Unity editor. + + + + + Draw the gizmo if it is active (shown in the inspector). + + + + + Draw the gizmo if it is selected or it is a child/descendent of the selected. + + + + + Draw the gizmo if it is not selected. + + + + + Draw the gizmo if it is not selected and also no parent/ancestor is selected. + + + + + The gizmo can be picked in the editor. + + + + + Draw the gizmo if it is selected. + + + + + Base class for PropertyDrawer and DecoratorDrawer. + + + + + Custom 3D GUI controls and drawing in the scene view. + + + + + Color to use for handles that represent the center of something. + + + + + Colors of the handles. + + + + + Setup viewport and stuff for a current camera. + + + + + The inverse of the matrix for all handle operations. + + + + + Are handles lit? + + + + + Matrix for all handle operations. + + + + + Soft color to use for for general things. + + + + + Color to use for the currently active handle. + + + + + Color to use for handles that manipulates the X coordinate of something. + + + + + Color to use for handles that manipulates the Y coordinate of something. + + + + + Color to use for handles that manipulates the Z coordinate of something. + + + + + Draw an arrow like those used by the move tool. + + The control ID for the handle. + The world-space position of the handle's start point. + The rotation of the handle. + The size of the handle in world-space units. + + + + Begin a 2D GUI block inside the 3D handle GUI. + + The position and size of the 2D GUI area. + + + + Begin a 2D GUI block inside the 3D handle GUI. + + The position and size of the 2D GUI area. + + + + Make a 3D Button. + + The world-space position to draw the button. + The rotation of the button. + The visual size of the button. + The size of the button for the purpose of detecting a click. + The draw style of the button. + + True when the user clicks the button. + + + + + Draw a camera-facing Circle. Pass this into handle functions. + + The control ID for the handle. + The world-space position for the start of the handle. + The rotation of the handle. + The size of the handle in world-space units. + + + + Clears the camera. + + + + + + + Draw a Cone. Pass this into handle functions. + + The control ID for the handle. + The world-space position of the handle's start point. + The rotation of the handle. + The size of the handle in world-space units. + + + + Draw a cube. Pass this into handle functions. + + The control ID for the handle. + The world-space position of the handle's start point. + The rotation of the handle. + The size of the handle in world-space units. + + + + Draw a Cylinder. Pass this into handle functions. + + The control ID for the handle. + The world-space position of the handle's start point. + The rotation of the handle. + The size of the handle in world-space units. + + + + Make a 3D disc that can be dragged with the mouse. + + The rotation of the disc. + The center of the disc. + The axis to rotate around. + The size of the disc in world space See Also:HandleUtility.GetHandleSize. + If true, only the front-facing half of the circle is draw / draggable. This is useful when you have many overlapping rotation axes (like in the default rotate tool) to avoid clutter. + The new value after the user has modified it. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Draw a camera-facing dot. Pass this into handle functions. + + The control ID for the handle. + The world-space position of the handle's start point. + The rotation of the handle. + The size of the handle in world-space units. + + + + Draw anti-aliased convex polygon specified with point array. + + List of points describing the convex polygon. + + + + Draw anti-aliased line specified with point array and width. + + The AA texture used for rendering. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. + The width of the line. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + List of points to build the line from. + + + + + Draw anti-aliased line specified with point array and width. + + The AA texture used for rendering. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. + The width of the line. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + List of points to build the line from. + + + + + Draw anti-aliased line specified with point array and width. + + The AA texture used for rendering. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. + The width of the line. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + List of points to build the line from. + + + + + Draw anti-aliased line specified with point array and width. + + The AA texture used for rendering. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. + The width of the line. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + List of points to build the line from. + + + + + Draw anti-aliased line specified with point array and width. + + The AA texture used for rendering. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. + The width of the line. Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + List of points to build the line from. + + + + + Draw textured bezier line through start and end points with the given tangents. To get an anti-aliased effect use a texture that is 1x2 pixels with one transparent white pixel and one opaque white pixel. The bezier curve will be swept using this texture. + + The start point of the bezier line. + The end point of the bezier line. + The start tangent of the bezier line. + The end tangent of the bezier line. + The color to use for the bezier line. + The texture to use for drawing the bezier line. + The width of the bezier line. + + + + Draws a camera inside a rectangle. + + The area to draw the camera within in GUI coordinates. + The camera to draw. + How the camera is drawn (textured, wireframe, etc). + Parameters of grid drawing (can be omitted). + + + + Draws a camera inside a rectangle. + + The area to draw the camera within in GUI coordinates. + The camera to draw. + How the camera is drawn (textured, wireframe, etc.). + + + + Draws a camera inside a rectangle. + + The area to draw the camera within in GUI coordinates. + The camera to draw. + How the camera is drawn (textured, wireframe, etc.). + + + + The function to use for drawing the handle e.g. Handles.RectangleCap. + + + + + + + + + Draw a dotted line from p1 to p2. + + The start point. + The end point. + The size in pixels for the lengths of the line segments and the gaps between them. + + + + Draw a line from p1 to p2. + + + + + + + Draw a line going through the list of all points. + + + + + + Draw a circular sector (pie piece) in 3D space. + + The center of the circle. + The normal of the circle. + The direction of the point on the circumference, relative to the center, where the sector begins. + The angle of the sector, in degrees. + The radius of the circle + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Draw a solid flat disc in 3D space. + + The center of the dics. + The normal of the disc. + The radius of the dics + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Draw a solid outlined rectangle in 3D space. + + The 4 vertices of the rectangle in world coordinates. + The color of the rectangle's face. + The outline color of the rectangle. + + + + Draw a circular arc in 3D space. + + The center of the circle. + The normal of the circle. + The direction of the point on the circle circumference, relative to the center, where the arc begins. + The angle of the arc, in degrees. + The radius of the circle + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Draw the outline of a flat disc in 3D space. + + The center of the dics. + The normal of the disc. + The radius of the dics + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + End a 2D GUI block and get back to the 3D handle GUI. + + + + + Make an unconstrained movement handle. + + The position of the handle. + The rotation of the handle. this defines the space along. + The size of the handle. + The function to use for drawing the handle, eg, Handles.RectangleCap + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make an unconstrained rotation handle. + + Orientation of the handle. + Center of the handle in 3D space. + The size of the handle. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Get the width and height of the main game view. + + + + + Make a text label positioned in 3D space. + + Position in 3D space as seen from the current handle camera. + Text to display on the label. + Texture to display on the label. + Text, image and tooltip for this label. + The style to use. If left out, the label style from the current GUISkin is used. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a text label positioned in 3D space. + + Position in 3D space as seen from the current handle camera. + Text to display on the label. + Texture to display on the label. + Text, image and tooltip for this label. + The style to use. If left out, the label style from the current GUISkin is used. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a text label positioned in 3D space. + + Position in 3D space as seen from the current handle camera. + Text to display on the label. + Texture to display on the label. + Text, image and tooltip for this label. + The style to use. If left out, the label style from the current GUISkin is used. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a text label positioned in 3D space. + + Position in 3D space as seen from the current handle camera. + Text to display on the label. + Texture to display on the label. + Text, image and tooltip for this label. + The style to use. If left out, the label style from the current GUISkin is used. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a text label positioned in 3D space. + + Position in 3D space as seen from the current handle camera. + Text to display on the label. + Texture to display on the label. + Text, image and tooltip for this label. + The style to use. If left out, the label style from the current GUISkin is used. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Retuns an array of points to representing the bezier curve. See Handles.DrawBezier. + + + + + + + + + + Make a 3D Scene view position handle. + + Center of the handle in 3D space. + + + The new position. If the user has not performed any operation, it will return the same value as you passed it in postion. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make a Scene view radius handle. + + Orientation of the handle. + Center of the handle in 3D space. + Radius to modify. + + + The modified radius + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make a Scene view radius handle. + + Orientation of the handle. + Center of the handle in 3D space. + Radius to modify. + + + The modified radius + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make a Scene view rotation handle. + + Orientation of the handle. + Center of the handle in 3D space. + + The modified rotation + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make a Scene view scale handle. + + Scale to modify. + The position of the handle. + The rotation of the handle. + + + The new scale vector. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Make a directional scale slider. + + The value the user can modify. + The position of the handle. + The direction of the handle. + The rotation of whole object. + The size of the handle. + The new value after the user has modified it. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a single-float draggable handle. + + The value the user can modify. + The position of the handle. + The rotation of the handle. + The size of the handle. + The function to use for drawing the handle e.g. Handles.RectangleCap. + The new value after the user has modified it. + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Draw a camera facing selection frame. + + + + + + + + + Set the current camera so all Handles and Gizmos are draw with its settings. + + + + + + + Set the current camera so all Handles and Gizmos are draw with its settings. + + + + + + + Make a 3D slider. + + The position of the current point. + The direction of the sliding. + 3D size the size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + The snap value (see Handles.SnapValue). + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Make a 3D slider. + + The position of the current point. + The direction of the sliding. + 3D size the size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + The snap value (see Handles.SnapValue). + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Slide a handle in a 2D plane. + + (optional) override the default ControlID for this Slider2D instance. + The position of the current point. + (optional) renders the Slider2D at handlePos, but treats the Slider2D's origin as handlePos + offset. Useful for Slider2D instances that are placed/rendered relative to another object or handle. + The direction of the handle, only used for rendering of the handle. + The first direction of the sliding. + The second direction of the sliding. + The size of the handle. + The function to call for doing the actual drawing - by default, it's Handles.ArrowCap, but any function that has the same signature can be used. + (float or Vector2) set the snap increment (Pass a Vector2 to use separate snap increments in each dimension). + (default: false) render a rectangle around the handle when dragging. + + The new handle position + +Note: Use HandleUtility.GetHandleSize where you might want to have constant screen-sized handles. + + + + + Rounds the value val to the closest multiple of snap (snap can only be posiive). + + + + + The rounded value, if snap is positive, and val otherwise. + + + + + Draw a Sphere. Pass this into handle functions. + + + + + + + + + Helper functions for Scene View style 3D GUI. + + + + + Get standard acceleration for dragging values (Read Only). + + + + + Get nice mouse delta to use for dragging a float value (Read Only). + + + + + Get nice mouse delta to use for zooming (Read Only). + + + + + Record a distance measurement from a handle. + + + + + + + Add the ID for a default control. This will be picked if nothing else is. + + + + + + Map a mouse drag onto a movement along a line in 3D space. + + The source point of the drag. + The destination point of the drag. + The 3D position the dragged object had at src ray. + 3D direction of constrained movement. + + The distance travelled along constraintDir. + + + + + Get the point on an arc (in 3D space) which is closest to the current mouse position. + + + + + + + + + + Get the point on an disc (in 3D space) which is closest to the current mouse position. + + + + + + + + Get the point on a polyline (in 3D space) which is closest to the current mouse position. + + + + + + Calculate distance between a point and a Bezier curve. + + + + + + + + + + Calculate distance between a point and a line. + + + + + + + + Distance from a point p in 2d to a line defined by two points a and b. + + + + + + + + Distance from a point p in 2d to a line segment defined by two points a and b. + + + + + + + + Pixel distance from mouse pointer to a 3D section of a disc. + + + + + + + + + + Pixel distance from mouse pointer to camera facing circle. + + + + + + + Pixel distance from mouse pointer to a 3D disc. + + + + + + + + Pixel distance from mouse pointer to line. + + + + + + + Pixel distance from mouse pointer to a polyline. + + + + + + Pixel distance from mouse pointer to a rectangle on screen. + + + + + + + + Get world space size of a manipulator handle at given position. + + + + + + Convert 2D GUI position to a world space ray. + + + + + + Pick game object closest to specified position. + + Select prefab. + Returns index into material array of the Renderer component that is closest to specified position. + + + + + Pick game object closest to specified position. + + Select prefab. + Returns index into material array of the Renderer component that is closest to specified position. + + + + + Pick GameObjects that lie within a specified screen rectangle. + + An screen rectangle specified with pixel coordinates. + + + + + + + + + + + Returns the parameter for the projection of the point on the given line. + + + + + + + + Retrieve all camera settings. + + + + + + Project point onto a line. + + + + + + + + Store all camera settings. + + + + + + Casts ray against the scene and report if an object lies in its path. + + + + A boxed RaycastHit, null if nothing hit it. + + + + + Repaint the current view. + + + + + Calculate a rectangle to display a 2D GUI element near a projected point in 3D space. + + The world-space position to use. + The content to make room for. + The style to use. The style's alignment. + + + + Convert world space point to a 2D GUI position. + + Point in world space. + + + + Helper class to access Unity documentation. + + + + + Open url in the default web browser. + + + + + + Get the URL for this object's documentation. + + The object to retrieve documentation for. + + The documentation URL for the object. Note that this could use the http: or file: schemas. + + + + + Is there a help page for this object? + + + + + + Show help page for this object. + + + + + + Show a help page. + + + + + + Use this class to highlight elements in the editor for use in in-editor tutorials and similar. + + + + + Is there currently an active highlight? + + + + + The rect in screenspace of the current active highlight. + + + + + The text of the current active highlight. + + + + + Is the current active highlight visible yet? + + + + + Highlights an element in the editor. + + The title of the window the element is inside. + The text to identify the element with. + Optional mode to specify how to search for the element. + + true if the requested element was found; otherwise false. + + + + + Highlights an element in the editor. + + The title of the window the element is inside. + The text to identify the element with. + Optional mode to specify how to search for the element. + + true if the requested element was found; otherwise false. + + + + + Call this method to create an identifiable rect that the Highlighter can find. + + The position to make highlightable. + The identifier text of the rect. + + + + Stops the active highlight. + + + + + Used to specify how to find a given element in the editor to highlight. + + + + + Highlights the first element found using any of the search modes. + + + + + Highlights an element containing text using the text as identifier. + + + + + Highlights an element with a given identifier text. + + + + + Highlights nothing. + + + + + Highlights an entire editor control using its label text as identifier. + + + + + Asset importing options. + + + + + Default import options. + + + + + Force a full reimport but don't download the assets from the cache server. + + + + + Import all assets synchronously. + + + + + Forces asset import as uncompressed for edition facilities. + + + + + User initiated asset import. + + + + + When a folder is imported, import all its contents as well. + + + + + Allow an editor class to be initialized when Unity loads without action from the user. + + + + + Allow an editor class method to be initialized when Unity loads without action from the user. + + + + + A device requirement description used for configuration of App Slicing. + + + + + The values of the device requirement description. + + + + + Constructs new device requirement description. + + + + + Supported iOS SDK versions. + + + + + Device SDK. + + + + + Simulator SDK. + + + + + Activity Indicator on loading. + + + + + Don't Show. + + + + + Gray. + + + + + White. + + + + + White Large. + + + + + iOS status bar style. + + + + + Black opaque. + + + + + Black translucent. + + + + + Default. + + + + + Target iOS device. + + + + + iPad Only. + + + + + Universal : iPhone/iPod + iPad. + + + + + iPhone/iPod Only. + + + + + Supported iOS deployment versions. + + + + + iOS 4.0. + + + + + iOS 4.1. + + + + + iOS 4.2. + + + + + iOS 4.3. + + + + + iOS 5.0. + + + + + iOS 5.1. + + + + + iOS 6.0. + + + + + iOS 7.0. + + + + + iOS 7.1. + + + + + iOS 8.0. + + + + + iOS 8.1. + + + + + Unknown iOS version, managed by user. + + + + + Deployment target iOS device resolution. + + + + + Native device resolution. + + + + + 320p (iPhone). + + + + + 640p (iPhone Retina Display). + + + + + 768p (iPad). + + + + + Auto (Best Performane). + + + + + Auto (Best Quality). + + + + + Bake quality setting for LightmapEditorSettings. + + + + + High quality bake for final renderings. + + + + + Low quality bake for preview renderings. + + + + + Various settings for the bake. + + + + + Beyond this distance a ray is considered to be unoccluded. + + + + + The maximum height of an individual lightmap texture. + + + + + The maximum width of an individual lightmap texture. + + + + + Texel separation between shapes. + + + + + Determines how Unity will compress baked reflection cubemap. + + + + + Lightmap resolution in texels per world unit. Higher resolution may take a long time to bake. + + + + + Whether to use DXT1 compression on the generated lightmaps. + + + + + A collection of parameters that impact lightmap and realtime GI computations. + + + + + The maximum number of times to supersample a texel to reduce aliasing. + + + + + The percentage of rays shot from a ray origin that must hit front faces to be considered usable. + + + + + BakedLightmapTag is an integer that affects the assignment to baked lightmaps. Objects with different values for bakedLightmapTag are guaranteed to not be assigned to the same lightmap even if the other baking parameters are the same. + + + + + The radius (in texels) of the post-processing filter that blurs baked direct lighting. + + + + + Controls the resolution at which Enlighten stores and can transfer input light. + + + + + The number of rays used for lights with an area. Allows for accurate soft shadowing. + + + + + Whether pairs of edges should be stitched together. + + + + + The amount of data used for realtime GI texels. Specifies how detailed view of the scene a texel has. Small values mean more averaged out lighting. + + + + + The number of rays to cast for computing irradiance form factors. + + + + + If enabled, the object appears transparent during GlobalIllumination lighting calculations. + + + + + Maximum size of gaps that can be ignored for GI (multiplier on pixel size). + + + + + The texel resolution per meter used for realtime lightmaps. This value is multiplied by LightmapEditorSettings.resolution. + + + + + System tag is an integer identifier. It lets you force an object into a different Enlighten system even though all the other parameters are the same. + + + + + The maximum number of times to supersample a texel to reduce aliasing in AO. + + + + + The number of rays to cast for computing ambient occlusion. + + + + + Allows to control the lightmapping job. + + + + + Delegate which is called when bake job is completed. + + + + + The lightmap baking workflow mode used. Iterative mode is default, but you can switch to on demand mode which bakes only when the user presses the bake button. + + + + + Returns true when the bake job is running, false otherwise (Read Only). + + + + + The lightmap snapshot used by the active scene. + + + + + Stars a synchronous bake job. + + + + + Starts an asynchronous bake job. + + + + + Starts a synchronous bake job, but only bakes light probes. + + + + + Starts an asynchronous bake job, but only bakes light probes. + + + + + Bakes an array of scenes. + + The path of the scenes that should be baked. + + + + Starts a synchronous bake job for the probe. + + Target probe. + The location where cubemap will be saved. + + Returns true if baking was succesful. + + + + + Starts a synchronous bake job for the selected objects. + + + + + Starts an asynchronous bake job for the selected objects. + + + + + Cancels the currently running asynchronous bake job. + + + + + Deletes all lightmap assets and makes all lights behave as if they weren't baked yet. + + + + + Clears the cache used by lightmaps, reflection probes and default reflection. + + + + + Get how many chunks the terrain is divided into for GI baking. + + The terrain. + Number of chunks in terrain width. + Number of chunks in terrain length. + + + + Workflow mode for lightmap baking. Default is Iterative. + + + + + Always run lightmapping, changes to the scene are detected automatically. + + + + + Deprecated 4.x lightmapping support. + + + + + Run lightmapping only when the user presses the bake button. + + + + + Delegate used by Lightmapping.completed callback. + + + + + Calculates a Delaunay Tetrahedralization of the 'positions' point set - the same way the lightmapper. + + + + + + + + A lightmap snapshot holds all baked lighting data. + + + + + LOD Utility Helpers. + + + + + Recalculate the bounding region for the given LODGroup. + + + + + + Mac fullscreen mode. + + + + + Capture the display. + + + + + Fullscreen window. + + + + + Fullscreen window with Dock and Menu bar. + + + + + The Unity Material Editor. + + + + + Is the current material expanded. + + + + + Useful for indenting shader properties that need the same indent as mini texture field. + + + + + Apply initial MaterialPropertyDrawer values. + + + + + + + Apply initial MaterialPropertyDrawer values. + + + + + + + Called when the Editor is woken up. + + + + + Draw a property field for a color shader property. + + Label for the property. + + + + + + Draw a property field for a color shader property. + + Label for the property. + + + + + + Default handling of preview area for materials. + + + + + + + Default toolbar for material preview area. + + + + + Handles UI for one shader property ignoring any custom drawers. + + + + + + + + Handles UI for one shader property ignoring any custom drawers. + + + + + + + + Draw a property field for a float shader property. + + Label for the property. + + + + + + Draw a property field for a float shader property. + + Label for the property. + + + + + + Calculate height needed for the property, ignoring custom drawers. + + + + + + Utility method for GUI layouting ShaderGUI. Used e.g for the rect after a left aligned Color field. + + Field Rect. + + A sub rect of the input Rect. + + + + + Utility method for GUI layouting ShaderGUI. + + Field Rect. + + A sub rect of the input Rect. + + + + + Utility method for GUI layouting ShaderGUI. + + Field Rect. + + A sub rect of the input Rect. + + + + + Get shader property information of the passed materials. + + + + + + Get information about a single shader property. + + Selected materials. + Property name. + Property index. + + + + Get information about a single shader property. + + Selected materials. + Property name. + Property index. + + + + Calculate height needed for the property. + + + + + + + Calculate height needed for the property. + + + + + + + Utility method for GUI layouting ShaderGUI. This is the rect after the label which can be used for multiple properties. The input rect can be fetched by calling: EditorGUILayout.GetControlRect. + + Line Rect. + + A sub rect of the input Rect. + + + + + Utility method for GUI layouting ShaderGUI. + + Field Rect. + + A sub rect of the input Rect. + + + + + Get the value of a given texture offset for a given texture property. + + Name of the texture property that you wish to examine the offset of. + Does the x offset have multiple values? + Does the y offset have multiple values? + + + + Returns the free rect below the label and before the large thumb object field. Is used for e.g. tiling and offset properties. + + The total rect of the texture property. + + + + Get the value of a given texture scale for a given texture property. + + Name of the texture property that you wish to examine the scale of. + Does the x scale have multiple values? + Does the y scale have multiple values? + + + + Can this component be Previewed in its current state? + + + True if this component can be Previewed in its current state. + + + + + Make a help box with a message and button. Returns true, if button was pressed. + + The message text. + The button text. + + Returns true, if button was pressed. + + + + + This function will draw the UI for the lightmap emission property. (None, Realtime, baked) + +See Also: MaterialLightmapFlags. + + + + + This function will draw the UI for the lightmap emission property. (None, Realtime, baked) + +See Also: MaterialLightmapFlags. + + + + + This function will draw the UI for the lightmap emission property. (None, Realtime, baked) + +See Also: MaterialLightmapFlags. + + + + + Called when the editor is disabled, if overridden please call the base OnDisable() to ensure that the material inspector is set up properly. + + + + + Called when the editor is enabled, if overridden please call the base OnEnable() to ensure that the material inspector is set up properly. + + + + + Implement specific MaterialEditor GUI code here. If you want to simply extend the existing editor call the base OnInspectorGUI () before doing any custom GUI code. + + + + + Custom preview for Image component. + + Rectangle in which to draw the preview. + Background image. + + + + Whenever a material property is changed call this function. This will rebuild the inspector and validate the properties. + + + + + Default rendering of shader properties. + + Array of material properties. + + + + Render the standard material properties. This method will either render properties using a IShaderGUI instance if found otherwise it uses PropertiesDefaultGUI. + + + Returns true if any value was changed. + + + + + Draw a range slider for a range shader property. + + Label for the property. + + + + + + Draw a range slider for a range shader property. + + Label for the property. + + + + + + Call this when you change a material property. It will add an undo for the action. + + Undo Label. + + + + Does this edit require to be repainted constantly in its current state? + + + + + Set EditorGUIUtility.fieldWidth and labelWidth to the default values that PropertiesGUI uses. + + + + + Set the shader of the material. + + Shader to set. + Should undo be registered. + + + + + Set the shader of the material. + + Shader to set. + Should undo be registered. + + + + + Set the offset of a given texture property. + + Name of the texture property that you wish to modify the offset of. + Scale to set. + Set the x or y component of the offset (0 for x, 1 for y). + + + + Set the scale of a given texture property. + + Name of the texture property that you wish to modify the scale of. + Scale to set. + Set the x or y component of the scale (0 for x, 1 for y). + + + + Handes UI for one shader property. + + + + + + + + Handes UI for one shader property. + + + + + + + + Checks if particular property has incorrect type of texture specified by the material, displays appropriate warning and suggests the user to automatically fix the problem. + + The texture property to check and display warning for, if necessary. + + + + Draw a property field for a texture shader property. + + Label for the field. + Draw scale / offset. + + + + + + + Draw a property field for a texture shader property. + + Label for the field. + Draw scale / offset. + + + + + + + Draw a property field for a texture shader property. + + Label for the field. + Draw scale / offset. + + + + + + + Draw a property field for a texture shader property. + + Label for the field. + Draw scale / offset. + + + + + + + Draw a property field for a texture shader property. + + Label for the field. + Draw scale / offset. + + + + + + + Draw a property field for a texture shader property that only takes up a single line height. + + Rect that this control should be rendered in. + Label for the field. + + + + Returns total height used by this control. + + + + + Method for showing a texture property control with additional inlined properites. + + The label used for the texture property. + The texture property. + First optional property inlined after the texture property. + Second optional property inlined after the extraProperty1. + + Returns the Rect used. + + + + + Method for showing a texture property control with additional inlined properites. + + The label used for the texture property. + The texture property. + First optional property inlined after the texture property. + Second optional property inlined after the extraProperty1. + + Returns the Rect used. + + + + + Method for showing a texture property control with additional inlined properites. + + The label used for the texture property. + The texture property. + First optional property inlined after the texture property. + Second optional property inlined after the extraProperty1. + + Returns the Rect used. + + + + + Method for showing a compact layout of properties. + + The label used for the texture property. + The texture property. + First extra property inlined after the texture property. + Label for the second extra property (on a new line and indented). + Second property on a new line below the texture. + + Returns the Rect used. + + + + + Method for showing a texture property control with a HDR color field and its color brightness float field. + + The label used for the texture property. + The texture property. + The color property (will be treated as a HDR color). + The HDR color configuration used by the HDR Color Picker. + If false then the alpha channel information will be hidden in the GUI. + + Return the Rect used. + + + + + Draws tiling and offset properties for a texture. + + Rect to draw this control in. + Property to draw. + If this control should be rendered under large texture property control use 'true'. If this control should be shown seperately use 'false'. + + + + Draws tiling and offset properties for a texture. + + Rect to draw this control in. + Property to draw. + If this control should be rendered under large texture property control use 'true'. If this control should be shown seperately use 'false'. + + + + TODO. + + + + + + + + TODO. + + + + + + + + Draw a property field for a vector shader property. + + Label for the field. + + + + + + Draw a property field for a vector shader property. + + Label for the field. + + + + + + Describes information and value of a single shader property. + + + + + Color value of the property. + + + + + Display name of the property (Read Only). + + + + + Flags that control how property is displayed (Read Only). + + + + + Float vaue of the property. + + + + + Does this property have multiple different values? (Read Only) + + + + + Name of the property (Read Only). + + + + + Min/max limits of a ranged float property (Read Only). + + + + + Material objects being edited by this property (Read Only). + + + + + Texture dimension (2D, Cubemap etc.) of the property (Read Only). + + + + + Texture value of the property. + + + + + Type of the property (Read Only). + + + + + Vector value of the property. + + + + + Flags that control how a MaterialProperty is displayed. + + + + + Signifies that values of this property contain High Dynamic Range (HDR) data. + + + + + Do not show the property in the inspector. + + + + + No flags are set. + + + + + Signifies that values of this property contain Normal (normalized vector) data. + + + + + Do not show UV scale/offset fields next to a texture. + + + + + Texture value for this property will be queried from renderer's MaterialPropertyBlock, instead of from the material. This corresponds to the "[PerRendererData]" attribute in front of a property in the shader code. + + + + + Material property type. + + + + + Color property. + + + + + Float property. + + + + + Ranged float (with min/max values) property. + + + + + Texture property. + + + + + Vector property. + + + + + Texture dimension of a property. + + + + + Texture property accepts any texture type. + + + + + Cubemap property. + + + + + No texture type is set. + + + + + Texture2D property. + + + + + Texture3D property. + + + + + Base class to derive custom material property drawers from. + + + + + Apply extra initial values to the material. + + The MaterialProperty to apply values for. + + + + Override this method to specify how tall the GUI for this property is in pixels. + + The MaterialProperty to make the custom GUI for. + The label of this property. + Current material editor. + + + + Override this method to make your own GUI for the property. + + Rectangle on the screen to use for the property GUI. + The MaterialProperty to make the custom GUI for. + The label of this property. + Current material editor. + + + + Menu class to manipulate the menu item. + + + + + Default constructor. + + + + + Get the check status of the given menu. + + + + + + Set the check status of the given menu. + + + + + + + Used to extract the context for a MenuItem. MenuCommand objects are passed to custom menu item functions defined using the MenuItem attribute. + + + + + Context is the object that is the target of a menu command. + + + + + An integer for passing custom information to a menu item. + + + + + Creates a new MenuCommand object. + + + + + + + Creates a new MenuCommand object. + + + + + + The MenuItem attribute allows you to add menu items to the main menu and inspector context menus. + + + + + Creates a menu item and invokes the static function following it, when the menu item is selected. + + + + + + + + Creates a menu item and invokes the static function following it, when the menu item is selected. + + + + + + + Creates a menu item and invokes the static function following it, when the menu item is selected. + + + + + + Various utilities for mesh manipulation. + + + + + Returns the mesh compression setting for a Mesh. + + The mesh to get information on. + + + + Optimizes the mesh for GPU access. + + + + + + Change the mesh compression setting for a mesh. + + The mesh to set the compression mode for. + The compression mode to set. + + + + Will insert per-triangle uv2 in mesh and handle vertex splitting etc. + + + + + + + User message types. + + + + + Error message. + + + + + Info message. + + + + + Neutral message. + + + + + Warning message. + + + + + Compressed texture format for target build platform. + + + + + ASTC texture compression. + + + + + ATI texture compression. Available on devices running Adreno GPU, including HTC Nexus One, Droid Incredible, EVO, and others. + + + + + S3 texture compression, nonspecific to DXT variant. Supported on devices running Nvidia Tegra2 platform, including Motorala Xoom, Motorola Atrix, Droid Bionic, and others. + + + + + ETC1 texture compression (or RGBA16 for textures with alpha), supported by all devices. + + + + + ETC2 texture compression. + + + + + Don't override texture compression. + + + + + PowerVR texture compression. Available in devices running PowerVR SGX530/540 GPU, such as Motorola DROID series; Samsung Galaxy S, Nexus S, and Galaxy Tab; and others. + + + + + Model importer lets you modify import settings from editor scripts. + + + + + Add to imported meshes. + + + + + Animation compression setting. + + + + + Allowed error of animation position compression. + + + + + Allowed error of animation rotation compression. + + + + + Allowed error of animation scale compression. + + + + + Animator generation mode. + + + + + The default wrap mode for the generated animation clips. + + + + + Bake Inverse Kinematics (IK) when importing. + + + + + Animation clips to split animation into. + + + + + Generate a list of all default animation clip based on TakeInfo. + + + + + Animation optimization setting. + + + + + File scale factor (if available) or default one. (Read-only). + + + + + Animation generation options. + + + + + Material generation options. + + + + + Generate secondary UV set for lightmapping. + + + + + Global scale factor for importing. + + + + + The human description that is used to generate an Avatar during the import process. + + + + + Controls how much oversampling is used when importing humanoid animations for retargeting. + + + + + Import animation from file. + + + + + Controls import of BlendShapes. + + + + + Generates the list of all imported take. + + + + + Import materials from file. + + + + + Is Bake Inverse Kinematics (IK) supported by this importer. + + + + + Is FileScale was used when importing. + + + + + Are mesh vertices and indices accessible from script? + + + + + Is import of tangents supported by this importer. + + + + + Is useFileUnits supported for this asset. + + + + + Material naming setting. + + + + + Existing material search setting. + + + + + Mesh compression setting. + + + + + The path of the transform used to generation the motion of the animation. + + + + + Normals import mode. + + + + + Smoothing angle (in degrees) for calculating normals. + + + + + Animation optimization setting. + + + + + Vertex optimization setting. + + + + + Generates the list of all imported Animations. + + + + + Threshold for angle distortion (in degrees) when generating secondary UV. + + + + + Threshold for area distortion when generating secondary UV. + + + + + Hard angle (in degrees) for generating secondary UV. + + + + + Margin to be left between charts when packing secondary UV. + + + + + Imports the HumanDescription from the given Avatar. + + + + + Should tangents be split across UV seams. + + + + + Swap primary and secondary UV channels when importing. + + + + + Tangents import mode. + + + + + Generates the list of all imported Transforms. + + + + + Detect file units and import as 1FileUnit=1UnityUnit, otherwise it will import as 1cm=1UnityUnit. + + + + + Animation compression options for ModelImporter. + + + + + Perform keyframe reduction. + + + + + Perform keyframe reduction and compression. + + + + + No animation compression. + + + + + Perform keyframe reduction and choose the best animation curve representation at runtime to reduce memory footprint (default). + + + + + Animation mode for ModelImporter. + + + + + Generate a generic animator. + + + + + Generate a human animator. + + + + + Generate a legacy animation type. + + + + + Generate no animation data. + + + + + Animation clips to split animation into. + + + + + Additionnal curves that will be that will be added during the import process. + + + + + Offset to the cycle of a looping animation, if a different time in it is desired to be the start. + + + + + AnimationEvents that will be added during the import process. + + + + + First frame of the clip. + + + + + Keeps the feet aligned with the root transform position. + + + + + Offset to the vertical root position. + + + + + Keeps the vertical position as it is authored in the source file. + + + + + Keeps the vertical position as it is authored in the source file. + + + + + Keeps the vertical position as it is authored in the source file. + + + + + Last frame of the clip. + + + + + Enable to make vertical root motion be baked into the movement of the bones. Disable to make vertical root motion be stored as root motion. + + + + + Enable to make horizontal root motion be baked into the movement of the bones. Disable to make horizontal root motion be stored as root motion. + + + + + Enable to make root rotation be baked into the movement of the bones. Disable to make root rotation be stored as root motion. + + + + + Is the clip a looping animation? + + + + + Enable to make the motion loop seamlessly. + + + + + Enable to make the clip loop. + + + + + Returns true when the source AvatarMask has changed. This only happens when ModelImporterClipAnimation.maskType is set to ClipAnimationMaskType.CopyFromOther +To force a reload of the mask, simply set ModelImporterClipAnimation.maskSource to the desired AvatarMask. + + + + + The AvatarMask used to mask transforms during the import process. + + + + + Define mask type. + + + + + Mirror left and right in this clip. + + + + + Clip name. + + + + + Offset in degrees to the root rotation. + + + + + Take name. + + + + + The wrap mode of the animation. + + + + + Animation generation options for ModelImporter. These options relate to the legacy Animation system, they should only be used when ModelImporter.animationType==ModelImporterAnimationType.Legacy. + + + + + Default animation import mode (All animations are stored in the root object). + + + + + Generate animations in the objects that animate. + + + + + Generate animations in the root objects of the animation package. + + + + + Generate animations in the transform root objects. + + + + + Do not generate animations. + + + + + Material generation options for ModelImporter. + + + + + Do not generate materials. + + + + + Generate a material for each material in the source asset. + + + + + Generate a material for each texture used. + + + + + Humanoid Oversampling available multipliers. + + + + + Default Humanoid Oversampling multiplier = 1 which is equivalent to no oversampling. + + + + + Humanoid Oversampling samples at 2 times the sampling rate found in the imported file. + + + + + Humanoid Oversampling samples at 4 times the sampling rate found in the imported file. + + + + + Humanoid Oversampling samples at 8 times the sampling rate found in the imported file. + + + + + Material naming options for ModelImporter. + + + + + Use a material name of the form <materialName>.mat. + + + + + Use material names in the form <modelFileName>-<materialName>.mat. + + + + + Use material names in the form <textureName>.mat. + + + + + <textureName>.mat or <modelFileName>-<materialName>.mat material name. + + + + + Material search options for ModelImporter. + + + + + Searh in all project. + + + + + Searh in local Materials forlder. + + + + + Recursive-up search in Materials forlders. + + + + + Mesh compression options for ModelImporter. + + + + + High amount of mesh compression. + + + + + Low amount of mesh compression. + + + + + Medium amount of mesh compression. + + + + + No mesh compression (default). + + + + + Animation generation options for ModelImporter. + + + + + Calculate normals/tangents. + + + + + Import normals/tangents from file. + + + + + Strip normals/tangents. + + + + + Representation of Script assets. + + + + + Returns the MonoScript object containing specified MonoBehaviour. + + The MonoBehaviour whose MonoScript should be returned. + + + + Returns the MonoScript object containing specified ScriptableObject. + + The ScriptableObject whose MonoScript should be returned. + + + + Returns the System.Type object of the class implemented by this script. + + + + + Custom mouse cursor shapes used with EditorGUIUtility.AddCursorRect. + + + + + Normal pointer arrow. + + + + + Arrow with the minus symbol next to it. + + + + + Arrow with the plus symbol next to it. + + + + + The current user defined cursor. + + + + + Cursor with an eye and stylized arrow keys for FPS navigation. + + + + + Arrow with a Link badge (for assigning pointers). + + + + + Arrow with the move symbol next to it for the sceneview. + + + + + Cursor with an eye for orbit. + + + + + Cursor with a dragging hand for pan. + + + + + Horizontal resize arrows. + + + + + Resize up-Left for window edges. + + + + + Resize up-right for window edges. + + + + + Vertical resize arrows. + + + + + Arrow with the rotate symbol next to it for the sceneview. + + + + + Arrow with the scale symbol next to it for the sceneview. + + + + + Arrow with small arrows for indicating sliding at number fields. + + + + + Left-Right resize arrows for window splitters. + + + + + Up-Down resize arrows for window splitters. + + + + + Text cursor. + + + + + Cursor with a magnifying glass for zoom. + + + + + AssetImporter for importing MovieTextures. + + + + + Duration of the Movie to be imported in seconds. + + + + + Is this a linear texture or an sRGB texture (Only used when performing linear rendering). + + + + + Quality setting to use when importing the movie. This is a float value from 0 to 1. + + + + + Navigation mesh builder interface. + + + + + Returns true if an asynchronous build is still running. + + + + + Build the Navmesh. + + + + + Build the Navmesh Asyncronously. + + + + + Cancel Navmesh construction. + + + + + Clear all Navmeshes. + + + + + Helper class for constructing displayable names for objects. + + + + + Class name of an object. + + + + + + Drag and drop title for an object. + + + + + + Inspector title for an object. + + + + + + Make a displayable name for a variable. + + + + + + Sets the name of an Object. + + + + + + + Base Class to derive from when creating Custom Previews. + + + + + The object currently being previewed. + + + + + This is the first entry point for Preview Drawing. + + The available area to draw the preview. + + + + Implement this method to show object information on top of the object preview. + + + + + Override this method if you want to change the label of the Preview area. + + + + + Can this component be Previewed in its current state? + + + True if this component can be Previewed in its current state. + + + + + Called when the Preview gets created with the objects being previewed. + + The objects being previewed. + + + + Called to iterate through the targets, this will be used when previewing more than one target. + + + True if there is another target available. + + + + + Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector. + + Rectangle in which to draw the preview. + Background image. + + + + Implement to create your own custom preview for the preview area of the inspector, primary editor headers and the object selector. + + Rectangle in which to draw the preview. + Background image. + + + + Override this method if you want to show custom controls in the preview header. + + + + + Called to Reset the target before iterating through them. + + + + + Where is the tool handle placed. + + + + + The tool handle is at the graphical center of the selection. + + + + + The tool handle is on the pivot point of the active object. + + + + + How is the tool handle oriented. + + + + + The tool handle is aligned along the global axes. + + + + + The tool handle is oriented from the active object. + + + + + Player Settings is where you define various parameters for the final game that you will build in Unity. Some of these values are used in the Resolution Dialog that launches when you open a standalone game. + + + + + Accelerometer update frequency. + + + + + Sets the crash behavior on .NET unhandled exception. + + + + + Is the advanced version being used? + + + + + Is auto-rotation to landscape left supported? + + + + + Is auto-rotation to landscape right supported? + + + + + Is auto-rotation to portrait supported? + + + + + Is auto-rotation to portrait upside-down supported? + + + + + Additional AOT compilation options. Shared by AOT platforms. + + + + + .NET API compatibility level. + + + + + Pre bake collision meshes on player build. + + + + + Application bundle identifier shared between iOS & Android platforms. + + + + + Application bundle version shared between iOS & Android platforms. + + + + + Defines if fullscreen games should darken secondary displays. + + + + + A unique cloud project identifier. It is unique for every project (Read Only). + + + + + Set the color space for the current project. + + + + + The name of your company. + + + + + Define how to handle fullscreen mode in Windows standalones (Direct3D 11 mode). + + + + + Define how to handle fullscreen mode in Windows standalones (Direct3D 9 mode). + + + + + Default screen orientation for mobiles. + + + + + If enabled, the game will default to fullscreen mode. + + + + + Default vertical dimension of stand-alone player window. + + + + + Default horizontal dimension of stand-alone player window. + + + + + Default vertical dimension of web player window. + + + + + Default horizontal dimension of web player window. + + + + + Defines the behaviour of the Resolution Dialog on product launch. + + + + + Enables CrashReport API. + + + + + Enables internal profiler. + + + + + First level to have access to all Resources.Load assets in Streamed Web Players. + + + + + Restrict standalone players to a single concurrent running instance. + + + + + Enable GPU skinning on capable platforms. + + + + + The bundle identifier of the iPhone application. + + + + + Password for the key used for signing an Android application. + + + + + Password used for interacting with the Android Keystore. + + + + + Describes the reason for access to the user's location data. + + + + + Are ObjC uncaught exceptions logged? + + + + + Define how to handle fullscreen mode in Mac OS X standalones. + + + + + The name of your product. + + + + + Which rendering path is enabled? + + + + + Use resizable window in standalone player builds. + + + + + The image to display in the Resolution Dialog window. + + + + + If enabled, your game will continue to run after lost focus. + + + + + Should the builtin Unity splash screen be shown? + + + + + Should status bar be hidden. Shared between iOS & Android platforms. + + + + + Should player render in stereoscopic 3d on supported hardware? + + + + + Remove unused Engine code from your build (IL2CPP-only). + + + + + Managed code stripping level. + + + + + Should unused Mesh components be excluded from game build? + + + + + iOS Graphics API. + + + + + 32-bit Display Buffer is used. + + + + + Let the OS autorotate the screen as the device orientation changes. + + + + + Should Direct3D 11 be used when available? + + + + + Enable receipt validation for the Mac App Store. + + + + + Write a log file with debugging information. + + + + + Enable virtual reality support. + + + + + On Windows, show the application in the background if Fullscreen Windowed mode is used. + + + + + Xbox 360 Kinect Head Orientation file deployment. + + + + + Xbox 360 Kinect Head Position file deployment. + + + + + Xbox 360 Kinect resource file deployment. + + + + + Xbox 360 Avatars. + + + + + Xbox 360 Kinect title flag - if false, the Kinect APIs are inactive. + + + + + Xbox 360 Kinect automatic skeleton tracking. + + + + + Xbox 360 Kinect Enable Speech Engine. + + + + + Xbox 360 auto-generation of _SPAConfig.cs. + + + + + Xbox 360 ImageXex override configuration file path. + + + + + Xbox 360 SPA file path. + + + + + Xbox 360 Kinect Speech DB. + + + + + Xbox 360 splash screen. + + + + + Xbox 360 title id. + + + + + Android specific player settings. + + + + + Publish the build as a game rather than a regular application. This option affects devices running Android 5.0 Lollipop and later + + + + + Provide a build that is Android TV compatible. + + + + + Android bundle version code. + + + + + Disable Depth and Stencil Buffers. + + + + + Force internet permission flag. + + + + + Force SD card permission. + + + + + Android key alias name. + + + + + Android key alias password. + + + + + Android keystore name. + + + + + Android keystore password. + + + + + License verification flag. + + + + + Minimal Android SDK version. + + + + + Preferred application install location. + + + + + Application should show ActivityIndicator when loading. + + + + + Android splash screen scale mode. + + + + + Android target device. + + + + + 24-bit Depth Buffer is used. + + + + + Use APK Expansion Files. + + + + + BlackBerry specific player settings. + + + + + The keystore password used when communicating with BlackBerry. + + + + + The address used when accessing the device. + + + + + The password used when accessing the device. + + + + + The file system path that the device log will be saved to when it is downloaded. + + + + + The plaintext name of the author that is associated with the application. + + + + + The date in which the debug token is set to expire. + + + + + File system path to the debug token that the editor is currently sourcing. + + + + + Returns true when camera access has been requested in the player settings. + + + + + Returns true when GPS permission has been requested in the player settings. + + + + + Returns true when access the device's Unique identifier has been requested. + + + + + Returns true if microphone access has been requested in player settings. + + + + + Returns true if shared permissions are requested in player settings. + + + + + Enable or disable camera permissions. (Will prompt user for access). + + New permission value. + + + + Enable / Disable access to the device GPS. (Will prompt for user for access). + + New permission value. + + + + Enable / Disable device identification permission. (Will prompt user for access). + + New permission value. + + + + Enable / Disable microphone permission level. (Will prompt user for access). + + New permission value. + + + + Enable Disable access to QNX shared folders (accesible via the rst:/drive). + + New permission value. + + + + Get graphics APIs to be used on a build platform. + + Platform to get APIs for. + + Array of graphics APIs. + + + + + Returns the list of assigned icons for the specified platform. + + + + + + Returns a list of icon sizes for the specified platform. + + + + + + Returns a PlayerSettings named bool property (with an optional build target it should apply to). + + Name of the property. + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + The current value of the property. + + + + + Returns a PlayerSettings named int property (with an optional build target it should apply to). + + Name of the property. + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + The current value of the property. + + + + + Searches for property and assigns it's value to given variable. + + Name of the property. + Variable, to which to store the value of the property, if set. + An optional build target group, to which the property applies. + + True if property was set and it's value assigned to given variable. + + + + + Searches for property and assigns it's value to given variable. + + Name of the property. + Variable, to which to store the value of the property, if set. + An optional build target group, to which the property applies. + + True if property was set and it's value assigned to given variable. + + + + + Searches for property and assigns it's value to given variable. + + Name of the property. + Variable, to which to store the value of the property, if set. + An optional build target group, to which the property applies. + + True if property was set and it's value assigned to given variable. + + + + + Returns a PlayerSettings named string property (with an optional build target it should apply to). + + Name of the property. + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + The current value of the property. + + + + + Get user-specified symbols for script compilation for the given build target group. + + + + + + Is a build platform using automatic graphics API choice? + + Platform to get the flag for. + + Should best available graphics API be used. + + + + + Returns whether or not the specified aspect ratio is enabled. + + + + + + iOS specific player settings. + + + + + Should unsecure HTTP downloads be allowed. + + + + + iOS application display name. + + + + + The build number of the bundle. + + + + + Application should exit when suspended to background. + + + + + Determines iPod playing behavior. + + + + + Icon is prerendered. + + + + + Application requires persistent WiFi. + + + + + Script calling optimization. + + + + + Active iOS SDK version used for build. + + + + + Application should show ActivityIndicator when loading. + + + + + Status bar style. + + + + + Targeted device. + + + + + Deployment minimal version of iOS. + + + + + Targeted resolution. + + + + + Indicates whether application will use On Demand Resources (ODR) API. + + + + + Is multi-threaded rendering enabled? + + + + + Nintendo 3DS player settings. + + + + + The unique ID of the application, issued by Nintendo. (0x00300 -> 0xf7fff) + + + + + Specify true to enable static memory compression or false to disable it. + + + + + Disable depth/stencil buffers, to free up memory. + + + + + Disable sterescopic (3D) view on the upper screen. + + + + + Enable shared L/R command list, for increased performance with stereoscopic rendering. + + + + + Enable vsync. + + + + + Specify the expanded save data number using 20 bits. + + + + + Application Logo Style. + + + + + Distribution media size. + + + + + Specifies the product code, or the add-on content code. + + + + + Specifies the title region settings. + + + + + Specify the stack size of the main thread, in bytes. + + + + + The 3DS target platform. + + + + + The title of the application. + + + + + Specify true when using expanded save data. + + + + + Nintendo 3DS logo style specification. + + + + + For Chinese region titles. + + + + + For titles for which Nintendo purchased the publishing license from the software manufacturer, etc. + + + + + For all other titles. + + + + + For Nintendo first-party titles. + + + + + Nintendo 3DS distribution media size. + + + + + 128MB + + + + + 1GB + + + + + 256MB + + + + + 2GB + + + + + 512MB + + + + + Nintendo 3DS Title region. + + + + + For all regions. + + + + + For the American region. + + + + + For the Chinese region. + + + + + For the European region. + + + + + For the Japanese region. + + + + + For the Korean region. + + + + + For the Taiwanese region. + + + + + Nintendo 3DS target platform. + + + + + Target the New Nintendo 3DS platform. + + + + + Target the Nintendo 3DS platform. + + + + + PS3 specific player settings. + + + + + backgroundPath + + + + + bootCheckMaxSaveGameSizeKB + + + + + dlcConfigPath + + + + + npAgeRating + + + + + npCommunicationPassphrase + + + + + npTrophyCommId + + + + + npTrophyCommSig + + + + + npTrophyPackagePath + + + + + Texture to use for PS3 Splash Screen on boot. + + + + + saveGameSlots + + + + + soundPath + + + + + thumbnailPath + + + + + titleConfigPath + + + + + TrialMode. + + + + + Amount of video memory (in MB) to use as audio storage. + + + + + The amount of video memory (in MB) that is set aside for vertex data allocations. Allocations which do not fit into the area are allocated from system memory. + + + + + DisableDolbyEncoding + + + + + EnableMoveSupport + + + + + Toggle for verbose memory statistics. + + + + + UseSPUForUmbra + + + + + Player Settings for the PlayStation®4. + + + + + User-defined parameter 1. + + + + + User-defined parameter 2. + + + + + User-defined parameter 3. + + + + + User-defined parameter 4. + + + + + PS4 package application type. + + + + + The PS4 application version. + + + + + Enables .SFO attribute 3DSupport. + + + + + Enables .SFO attribute MoveSupport. + + + + + Enables .SFO attribute ShareSupport. + + + + + Enables .SFO attribute UserManagement. + + + + + The number of virtual speakers to mix to for use with the Audio3dOut backend. + + + + + The package build category. + + + + + The applications content ID. + + + + + HDD Size to allocate for downloadData. (Kb) + + + + + Choice of controller button to be used as enter. + + + + + Initial heap size for Garlic (GPU) memory. + + + + + List of paths to include SDK modules. + + + + + PS4 content master version. + + + + + PS4 Mono and .NET runtime environment variables. + + + + + PSN Age rating. + + + + + PS4 TitleSecret value. + + + + + Path specifying where to copy a trophy pack from. + + + + + Path specifying where to copy the package parameter file (param.sfx) from. + + + + + PS4 parental level. + + + + + Package passcode. + + + + + Enables PlayerPrefs support using PS4 SDK SaveDataMemory system. + + + + + PS4 NPToolkit friends push notifications. + + + + + PS4 NPToolkit game custom data push notifications. + + + + + PS4 NPToolkit presence push notifications. + + + + + PS4 NPToolkit sessions push notifications. + + + + + Remote Play key assignment. + + + + + Remote Play key mapping images folder. + + + + + If we should use reprojection when running in VR mode with Project Morpheus. + + + + + True to use the Sony Audio3dOut backend libs otherwise it will use the default AudioOut backend. + + + + + PS4 video output format. + + + + + PS4 video output resolution. + + + + + Background image path. + + + + + Path the background music used by package. + + + + + Path to nptitle.dat. + + + + + Path to image used on share screen to mask parts of the display. + + + + + Path to pronunciation.sig file. + + + + + Path to pronunciation.xml file. + + + + + PS4 application category. + + + + + Application. + + + + + PS4 enter button assignment. + + + + + Circle button. + + + + + Cross button. + + + + + Remote Play key assignment. + + + + + No Remote play key assignment. + + + + + Remote Play key layout configuration A. + + + + + Remote Play key layout configuration B. + + + + + Remote Play key layout configuration C. + + + + + Remote Play key layout configuration D. + + + + + Remote Play key layout configuration E. + + + + + Remote Play key layout configuration F. + + + + + Remote Play key layout configuration G. + + + + + Remote Play key layout configuration H. + + + + + Save Data Image path. + + + + + Folder containing PS4 SDK. + + + + + Path to the share parameter file, as generated by the share file editor. + + + + + Path to file used for share screen overlay. + + + + + Startup Image path. + + + + + PS Vita specific player settings. + + + + + Aquire PS Vita background music. + + + + + The PS Vita application version. + + + + + The package build category. + + + + + The applications content ID. + + + + + PS Vita DRM Type. + + + + + Specifies whether circle or cross will be used as the default enter button. + + + + + Specifies whether or not a health warning will be added to the software manual. + + + + + Specifies the color of the PS Vita information bar, true = white, false = black. + + + + + Specifies whether or not to show the PS Vita information bar when the application starts. + + + + + Keystone file. + + + + + PS Vita Live area background image. + + + + + PS Vita Live area gate image. + + + + + PS Vita Live area path. + + + + + PS Vita Live area trial path. + + + + + PS Vita sofware manual. + + + + + PS Vita content master version. + + + + + Should always = 01.00. + + + + + PS Vita memory expansion mode. + + + + + PSN Age rating. + + + + + PS Vita NP Passphrase. + + + + + PS Vita NP Signature. + + + + + PS Vita NP Communications ID. + + + + + Support Game Boot Message or Game Joining Presence. + + + + + PS Vita NP Title Data File. + + + + + Path specifying wher to copy a trophy pack from. + + + + + 32 character password for use if you want to access the contents of a package. + + + + + Path specifying where to copy the package parameter file (param.sfx) from. + + + + + PS Vita parental level. + + + + + For cumlative patch packages. + + + + + For building cumulative patch packages. + + + + + PS Vita power mode. + + + + + Save data quota. + + + + + The applications short title. + + + + + PS Vita media type. + + + + + PS Vita TV boot mode. + + + + + PS Vita TV Disable Emu flag. + + + + + Indicates that this is an upgradable (trial) type application which can be converted to a full application by purchasing an upgrade. + + + + + Indicates that the application makes use of libLocation. + + + + + Allow Twitter Dialog. + + + + + Application package category enum. + + + + + An application package. + + + + + Application patch package. + + + + + DRM type enum. + + + + + Free content. + + + + + Paid for content. + + + + + Enter button assignment enum. + + + + + Circle button. + + + + + Cross button. + + + + + Default. + + + + + Memory expansion mode enum. + + + + + Enable 29MB memory expansion mode. + + + + + Enable 77MB memory expansion mode. + + + + + Memory expansion disabled. + + + + + Power mode enum. + + + + + Mode A - default. + + + + + Mode B - GPU High - No WLAN or COM. + + + + + Mode C - GPU High - No Camera, OLED Low brightness. + + + + + PS Vita TV boot mode enum. + + + + + Default (Managed by System Software) (SCEE or SCEA). + + + + + PS Vita Bootable, PS Vita TV Bootable (SCEJ or SCE Asia). + + + + + PS Vita Bootable, PS Vita TV Not Bootable (SCEJ or SCE Asia). + + + + + Samsung Smart TV specific Player Settings. + + + + + The address used when accessing the device. + + + + + Author of the created product. + + + + + Product author's e-mail. + + + + + The category of the created product. + + + + + The description of the created product. + + + + + The author's website link. + + + + + Types of available product categories. + + + + + The education category. + + + + + The games category (default). + + + + + The information category. + + + + + The kids category. + + + + + The lifestyle category. + + + + + The sports category. + + + + + The videos category. + + + + + Enables the specified aspect ratio. + + + + + + + Set graphics APIs to be used on a build platform. + + Platform to set APIs for. + Array of graphics APIs. + + + + Assign a list of icons for the specified platform. + + + + + + + Sets a PlayerSettings named bool property. + + Name of the property. + Value of the property (bool). + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + + + Sets a PlayerSettings named int property. + + Name of the property. + Value of the property (int). + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + + + Sets a PlayerSettings named string property. + + Name of the property. + Value of the property (string). + BuildTarget for which the property should apply (use default value BuildTargetGroup.Unknown to apply to all targets). + + + + Set user-specified symbols for script compilation for the given build target group. + + + + + + + Should a build platform use automatic graphics API choice. + + Platform to set the flag for. + Should best available graphics API be used? + + + + Tizen specific player settings. + + + + + Description of your project to be displayed in the Tizen Store. + + + + + URL of your project to be displayed in the Tizen Store. + + + + + Name of the security profile to code sign Tizen applications with. + + + + + Tizen application capabilities. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wii U specific player settings. + + + + + Account's size in kiB for BOSS. + + + + + Account's size in kiB for SAVE. + + + + + Unique IDs of Add-ons. + + + + + Allow screen capture during gameplay. + + + + + Common account's size in kiB for BOSS. + + + + + Common account's size in kiB for SAVE. + + + + + Max number of supported Wii controllers. + + + + + GamePad's MSAA quality. + + + + + Image displayed on GamePad during startup. + + + + + Group ID. + + + + + Join-in game ID (game server ID) provided by Nintendo. + + + + + Join-in game mode mask. + + + + + Stack size for the loader thread in kilobytes. + + + + + Stack size for the main thread in kilobytes. + + + + + OLV access key provided by Nintendo. + + + + + Path to CPU profiler library that should be passed to linker. + + + + + Is Balance Board is supported? + + + + + Is Classic Controller supported? + + + + + Is Motion Plus extension controller supported? + + + + + Is Nunchuk extension supported? + + + + + Is Pro Controller supported? + + + + + System heap size in kilobytes. + + + + + TIN (Title Identification Number) provided by Nintendo. + + + + + Title ID. + + + + + TV resolution. + + + + + Image displayed on TV during startup. + + + + + Compilation overrides for C# files. + + + + + C# files are compiled using Mono compiler. + + + + + C# files are compiled using Microsoft compiler and .NET Core, you can use Windows Runtime API, but classes implemented in C# files aren't accessible from JS or Boo languages. + + + + + C# files not located in Plugins, Standard Assets, Pro Standard Assets folders are compiled using Microsoft compiler and .NET Core, all other C# files are compiled using Mono compiler. The advantage is that classes implemented in C# are accessible from JS and Boo languages. + + + + + Xbox One Specific Player Settings. + + + + + Add a ProductId to the list of products that can load the content package created from your project. This setting is only available for content packages. + + + + Returns false if the product Id was already in the allowed list. + + + + + Get the list of projects that can load this content package. This setting is only available for content packages. + + + + + Xbox One optional parameter that lets you use a specified Manifest file rather than generated for you. + + + + + Xbox One Content ID to be used in constructing game package. + + + + + A friendly description that can be displayed to users. + + + + + Disabling the kinect frees up additional GPU resources for use. + + + + + Turns on notifications that you are gaining/losing GPU resources. + + + + + (optional override) Location of Xbox One Game OS image file to link into ERA package being created. + + + + + Returns a bool indicating if the given capability is enabled or not. Please see the XDK whitepaper titled "Xbox One Submission Validator" for valid capability names. + + + + + + Get the rating value that is specified in the appxmanifest.xml file for the given ratings board. + + The name of the ratings board that you want the rating value for. + + The current rating level. The meaning of the value depends on the name of the ratings board. The value corresponds to the entries the rating board's drop down menu, top most entry being 0 and each item lower in the list being 1 higher than the previous. + + + + + Get the values for the socket description with the given name. + + The name of the socket description. + The port or port range the socket can use. + The protocol the socket uses. + The allowed usage flags for this socket description. + The name of the device association template. + Mutiplayer requirement setting for the device association template. + The allowed usage flags for the device association template. + + + + Indicates if the game is a standalone game or a content package to an existing game. + + + + + The update granularity the package will be built with. + + + + + Xbox One optional parameter that causes the makepkg process to encrypt the package for performance testing or with final retail encryption. + + + + + Xbox One optional parameter that causes the makepkg process to use your specified layout file rather than generating one for you. Required if working with asset bundles. + + + + + Sets the size of the persistent local storage. + + + + + Xbox One Product ID to use when building a streaming install package. + + + + + Remove a ProductId from the list of products that can load the content package created from your project. This setting is only available for content packages. + + + + + + Remove the socket description with the given name. + + + + + + Xbox One makepkg option. Specifies the Sandbox ID to be used when building a streaming install package. + + + + + The service configuration ID for your title. + + + + + Mark a specific capability as enabled or enabled in the appxmanifest.xml file. Please see the XDK whitepaper titled "Xbox One Submission Validator" for valid capability names. + + The name of the capability to set. + Whether or not to enable the capability. + + + + Set the rating value that is specified in the appxmanifest.xml file. + + The name of the ratings board that you are setting the rating value for. + The new rating level. The meaning of the value depends on the name of the ratings board. The value corresponds to the entries the rating board's drop down menu, top most entry being 0 and each item lower in the list being 1 higher than the previous. + + + + Set the values for the socket description with the given name. + + The name of the socket description. + The port or port range the socket can use. + The protocol the socket uses. + The allowed usage flags for this socket description. + The name of the device association template. + Mutiplayer requirement setting for the device association template. + The allowed usage flags for the device association template. + + + + Get the names of the socket descriptions for the project. + + + + + The TitleID uniquely identifying your title to Xbox Live services. + + + + + Update the value at the given index in the list of products that can load this content package. You can use the PlayerSettings.XboxOne.AllowedProductIds property to get the existing productIds and determine their indexes. + + + + + + + Xbox One makepkg.exe option. Specifies the update key required when building game updates. + + + + + Xbox One Version Identifier used in the Application Manifest. + + + + + Represents plugin importer. + + + + + Is plugin native or managed? Note: C++ libraries with CLR support are treated as native plugins, because Unity cannot load such libraries. You can still access them via P/Invoke. + + + + + Constructor. + + + + + Returns all plugin importers for all platforms. + + + + + Is plugin comptabile with any platform. + + + + + Is plugin compatible with editor. + + + + + Is plugin compatible with specified platform. + + Target platform. + + + + + Is plugin compatible with specified platform. + + Target platform. + + + + + Returns editor specific data for specified key. + + Key value for data. + + + + Returns all plugin importers for specfied platform. + + Target platform. + Name of the target platform. + + + + Returns all plugin importers for specfied platform. + + Target platform. + Name of the target platform. + + + + Get platform specific data. + + Target platform. + Key value for data. + + + + + Get platform specific data. + + Target platform. + Key value for data. + + + + + Set compatiblity with any platform. + + Is plugin compatible with any platform. + + + + Set compatiblity with any editor. + + Is plugin compatible with editor. + + + + Set compatiblity with specified platform. + + Target platform. + Is plugin compatible with specified platform. + Target platform. + + + + Set compatiblity with specified platform. + + Target platform. + Is plugin compatible with specified platform. + Target platform. + + + + Set editor specific data. + + Key value for data. + Data. + + + + Set platform specific data. + + Target platform. + Key value for data. + Data. + + + + + Set platform specific data. + + Target platform. + Key value for data. + Data. + + + + + Class used to display popup windows that inherit from PopupWindowContent. + + + + + Show a popup with the given PopupWindowContent. + + The rect of the button that opens the popup. + The content to show in the popup window. + + + + Class used to implement content for a popup window. + + + + + The EditorWindow that contains the popup content. + + + + + The size of the popup window. + + + + + Callback when the popup window is closed. + + + + + Callback for drawing GUI controls for the popup window. + + The rectangle to draw the GUI inside. + + + + Callback when the popup window is opened. + + + + + The type of a prefab object as returned by EditorUtility.GetPrefabType. + + + + + The object is an instance of an imported 3D model, but the connection is broken. + + + + + The object is an instance of a user created prefab, but the connection is broken. + + + + + The object was an instance of a prefab, but the original prefab could not be found. + + + + + The object is an imported 3D model asset. + + + + + The object is an instance of an imported 3D model. + + + + + The object is not a prefab nor an instance of a prefab. + + + + + The object is a user created prefab asset. + + + + + The object is an instance of a user created prefab. + + + + + Utility class for any prefab related operations. + + + + + Called after prefab instances in the scene have been updated. + + + + + Creates an empty prefab at given path. + + + + + + Creates a prefab from a game object hierarchy. + + + + + + + + Creates a prefab from a game object hierarchy. + + + + + + + + Disconnects the prefab instance from its parent prefab. + + + + + + Helper function to find the prefab root of an object (used for picking niceness). + + + + + + Returns the topmost game object that has the same prefab parent as target. + + + + + + Returns root game object of the prefab instance if that root prefab instance is a parent of the prefab. + + + + + + Retrieves the enclosing prefab for any object contained within. + + An object contained within a prefab object. + + The prefab the object is contained in. + + + + + Returns the parent asset object of source, or null if it can't be found. + + + + + + Given an object, returns its prefab type (None, if it's not a prefab). + + + + + + Extract all modifications that are applied to the prefab instance compared to the parent prefab. + + + + + + Instantiate an asset that is referenced by a prefab and use it on the prefab instance. + + + + + + Instantiates the given prefab. + + + + + + Force re-merging all prefab instances of this prefab. + + + + + + Delegate for method that is called after prefab instances in the scene have been updated. + + + + + + Connects the game object to the prefab that it was last connected to. + + + + + + Force record property modifications by comparing against the parent prefab. + + + + + + Replaces the targetPrefab with a copy of the game object hierarchy go. + + + + + + + + Replaces the targetPrefab with a copy of the game object hierarchy go. + + + + + + + + Resets the properties of the component or game object to the parent prefab state. + + + + + + Resets the properties of all objects in the prefab, including child game objects and components that were added to the prefab instance. + + + + + + Assigns all modifications that are applied to the prefab instance compared to the parent prefab. + + + + + + + The PreferenceItem attribute allows you to add preferences sections to the Preferences Window. + + + + + Creates a section in the Preferences Window called name and invokes the static function following it for the section's GUI. + + + + + + Base class to derive custom property drawers from. Use this to create custom drawers for your own Serializable classes or for script variables with custom PropertyAttributes. + + + + + The PropertyAttribute for the property. Not applicable for custom class drawers. (Read Only) + + + + + The reflection FieldInfo for the member this property represents. (Read Only) + + + + + Override this method to specify how tall the GUI for this field is in pixels. + + The SerializedProperty to make the custom GUI for. + The label of this property. + + The height in pixels. + + + + + Override this method to make your own GUI for the property. + + Rectangle on the screen to use for the property GUI. + The SerializedProperty to make the custom GUI for. + The label of this property. + + + + Defines a single modified property. + + + + + The value being applied when it is a object reference (which can not be represented as a string). + + + + + Property path of the property being modified (Matches as SerializedProperty.propertyPath). + + + + + Object that will be modified. + + + + + The value being applied. + + + + + Type of build to generate. + + + + + Package build for installation on either a dev or test kit. + + + + + Build hosted on a PC, for file serving to a dev or test kit. + + + + + Target PS Vita build type. + + + + + For building a PS Vita package that can be installed on a PS Vita memory card. + + + + + For general development, creates a build stored on the host PC which the Vita reads from. + + + + + Options for removing assets + + + + + Delete the asset without moving it to the trash. + + + + + The asset should be moved to trash. + + + + + Flags for the PrefabUtility.ReplacePrefab function. + + + + + Connects the passed objects to the prefab after uploading the prefab. + + + + + Replaces prefabs by matching pre-existing connections to the prefab. + + + + + Replaces the prefab using name based lookup in the transform hierarchy. + + + + + Resolution dialog setting. + + + + + Never show the resolution dialog. + + + + + Show the resolution dialog on first launch. + + + + + Hide the resolution dialog on first launch. + + + + + Target PS3 or PS4 build type. + + + + + Build a package suited for BluRay Submission. + + + + + Build a package suited for DLC Submission. + + + + + Build package that it's hosted on the PC. + + + + + Derive from this class to create an editor wizard. + + + + + Allows you to set the text shown on the create button of the wizard. + + + + + Allows you to set the error text of the wizard. + + + + + Allows you to set the help text of the wizard. + + + + + Allows you to enable and disable the wizard create button, so that the user can not click it. + + + + + Allows you to set the text shown on the optional other button of the wizard. Leave this parameter out to leave the button out. + + + + + Creates a wizard. + + The title shown at the top of the wizard window. + + The wizard. + + + + + Creates a wizard. + + The title shown at the top of the wizard window. + The text shown on the create button. + The text shown on the optional other button. Leave this parameter out to leave the button out. + + The wizard. + + + + + Creates a wizard. + + The title shown at the top of the wizard window. + The text shown on the create button. + The text shown on the optional other button. Leave this parameter out to leave the button out. + + The wizard. + + + + + Creates a wizard. + + The title shown at the top of the wizard window. + The class implementing the wizard. It has to derive from ScriptableWizard. + The text shown on the create button. + The text shown on the optional other button. Leave this parameter out to leave the button out. + + The wizard. + + + + + Will be called for drawing contents when the ScriptableWizard needs to update its GUI. + + + Returns true if any property has been modified. + + + + + Script call optimization level. + + + + + Script method call overhead decreased at the expense of limited compatibility. + + + + + Default setting. + + + + + Scripting implementation (backend). + + + + + Unity's .NET runtime. + + + + + The standard Mono 2.6 runtime. + + + + + Microsoft's .NET runtime. + + + + + Access to the selection in the editor. + + + + + Returns the active game object. (The one shown in the inspector). + + + + + Returns the instanceID of the actual object selection. Includes prefabs, non-modifyable objects. + + + + + Returns the actual object selection. Includes prefabs, non-modifyable objects. + + + + + Returns the active transform. (The one shown in the inspector). + + + + + Returns the guids of the selected assets. + + + + + Returns the actual game object selection. Includes prefabs, non-modifyable objects. + + + + + The actual unfiltered selection from the Scene returned as instance ids instead of objects. + + + + + The actual unfiltered selection from the Scene. + + + + + Delegate callback triggered when currently active/selected item has changed. + + + + + Returns the top level selection, excluding prefabs. + + + + + Returns whether an object is contained in the current selection. + + + + + + + Returns whether an object is contained in the current selection. + + + + + + + Returns the current selection filtered by type and mode. + + Only objects of this type will be retrieved. + Further options to refine the selection. + + + + Allows for fine grained control of the selection type using the SelectionMode bitmask. + + Options for refining the selection. + + + + SelectionMode can be used to tweak the selection returned by Selection.GetTransforms. + + + + + Only return objects that are assets in the Asset directory. + + + + + Return the selection and all child transforms of the selection. + + + + + If the selection contains folders, also include all assets and subfolders within that folder in the file hierarchy. + + + + + Excludes any objects which shall not be modified. + + + + + Excludes any prefabs from the selection. + + + + + Only return the topmost selected transform. A selected child of another selected transform will be filtered out. + + + + + Return the whole selection. + + + + + Behavior of semantic merge. + + + + + Disable use of semantic merging. + + + + + SerializedObject and SerializedProperty are classes for editing properties on objects in a completely generic way that automatically handles undo and styling UI for prefabs. + + + + + Does the serialized object represents multiple objects due to multi-object editing? (Read Only) + + + + + The inspected object (Read Only). + + + + + The inspected objects (Read Only). + + + + + Apply property modifications. + + + + + Applies property modifications without registering an undo operation. + + + + + Copies a value from a SerializedProperty to the same serialized property on this serialized object. + + + + + + Create SerializedObject for inspected object. + + + + + + Create SerializedObject for inspected object. + + + + + + Find serialized property by name. + + + + + + Get the first serialized property. + + + + + Update hasMultipleDifferentValues cache on the next Update() call. + + + + + Update serialized object's representation. + + + + + Update serialized object's representation, only if the object has been modified since the last call to Update or if it is a script. + + + + + SerializedProperty and SerializedObject are classes for editing properties on objects in a completely generic way that automatically handles undo and styling UI for prefabs. + + + + + Value of a animation curve property. + + + + + The number of elements in the array. If the SerializedObject contains multiple objects it will return the smallest number of elements. So it is always possible to iterate through the SerializedObject and only get properties found in all objects. + + + + + Value of a boolean property. + + + + + Value of bounds property. + + + + + Value of a color property. + + + + + Nesting depth of the property. (Read Only) + + + + + Nice display name of the property. (Read Only) + + + + + Value of a float property as a double. + + + + + Is this property editable? (Read Only) + + + + + Display-friendly names of enumeration of an enum property. + + + + + Names of enumeration of an enum property. + + + + + Enum index of an enum property. + + + + + Value of a float property. + + + + + Does it have child properties? (Read Only) + + + + + Does this property represent multiple different values due to multi-object editing? (Read Only) + + + + + Does it have visible child properties? (Read Only) + + + + + Value of an integer property. + + + + + Is this property an array? (Read Only) + + + + + Is this property expanded in the inspector? + + + + + Is property part of a prefab instance? (Read Only) + + + + + Value of a integer property as a long. + + + + + Name of the property. (Read Only) + + + + + Value of an object reference property. + + + + + Is property's value different from the prefab it belongs to? + + + + + Full path of the property. (Read Only) + + + + + Type of this property (Read Only). + + + + + Value of a quaternion property. + + + + + Value of a rectangle property. + + + + + SerializedObject this property belongs to (Read Only). + + + + + Value of a string property. + + + + + Tooltip of the property. (Read Only) + + + + + Type name of the property. (Read Only) + + + + + Value of a 2D vector property. + + + + + Value of a 3D vector property. + + + + + Value of a 4D vector property. + + + + + Remove all elements from the array. + + + + + Returns a copy of the SerializedProperty iterator in its current state. This is useful if you want to keep a reference to the current property but continue with the iteration. + + + + + Count visible children of this property, including this property itself. + + + + + Count remaining visible properties. + + + + + Delete the element at the specified index in the array. + + + + + + Deletes the serialized property. + + + + + Duplicates the serialized property. + + + + + See if contained serialized properties are equal. + + + + + + + Retrieves the SerializedProperty at a relative path to the current property. + + + + + + Returns the element at the specified index in the array. + + + + + + Retrieves the SerializedProperty that defines the end range of this property. + + + + + + Retrieves the SerializedProperty that defines the end range of this property. + + + + + + Retrieves an iterator that allows you to iterator over the current nexting of a serialized property. + + + + + Insert an empty element at the specified index in the array. + + + + + + Move an array element from srcIndex to dstIndex. + + + + + + + Move to next property. + + + + + + Move to next visible property. + + + + + + Move to first property of the object. + + + + + Type of a SerializedProperty. + + + + + AnimationCurve property. + + + + + Array size property. + + + + + Boolean property. + + + + + Bounds property. + + + + + Character property. + + + + + Color property. + + + + + Enumeration property. + + + + + Float property. + + + + + Gradient property. + + + + + Integer property. + + + + + LayerMask property. + + + + + Reference to another object. + + + + + Quaternion property. + + + + + Rectangle property. + + + + + String property. + + + + + 2D vector property. + + + + + 3D vector property. + + + + + 4D vector property. + + + + + Abstract class to derive from for defining custom GUI for shader properties and for extending the material preview. + + + + + This method is called when a new shader has been selected for a Material. + + The material the newShader should be assigned to. + Previous shader. + New shader to assign to the material. + + + + Find shader properties. + + Name of the material property. + The array of available properties. + If true then this method will throw an exception if a property with propertyName was not found. + + The material property found, otherwise null. + + + + + Find shader properties. + + Name of the material property. + The array of available properties. + If true then this method will throw an exception if a property with propertyName was not found. + + The material property found, otherwise null. + + + + + To define a custom shader GUI use the methods of materialEditor to render controls for the properties array. + + The MaterialEditor that are calling this OnGUI (the 'owner'). + Material properties of the current selected shader. + + + + Override for extending the rendering of the Preview area or completly replace the preview (by not calling base.OnMaterialPreviewGUI). + + The MaterialEditor that are calling this method (the 'owner'). + Preview rect. + Style for the background. + + + + Override for extending the functionality of the toolbar of the preview area or completly replace the toolbar by not calling base.OnMaterialPreviewSettingsGUI. + + The MaterialEditor that are calling this method (the 'owner'). + + + + Utility functions to assist with working with shaders from the editor. + + + + + Does the current hardware support render textues. + + + + + Get the number of properties in Shader s. + + The shader to check against. + + + + Get the description of the shader propery at index propertyIdx of Shader s. + + The shader to check against. + The property index to use. + + + + Get the name of the shader propery at index propertyIdx of Shader s. + + The shader to check against. + The property index to use. + + + + Get the ShaderProperyType of the shader propery at index propertyIdx of Shader s. + + The shader to check against. + The property index to use. + + + + Get Limits for a range property at index propertyIdx of Shader s. + + Which value to get: 0 = default, 1 = min, 2 = max. + The shader to check against. + The property index to use. + + + + Gets the ShaderPropertyTexDim of the texture at property index propertyIdx of Shader s. + + The shader to check against. + The property index to use. + + + + Is the shader propery at index propertyIdx of Shader s hidden? + + The shader to check against. + The property index to use. + + + + Representation of the texture dimensions. + + + + + 2D Texture. + + + + + 3D Texture. + + + + + Any texture dimension (catch all). + + + + + Texure Cube (Cubemap). + + + + + Texture Rect. + + + + + Unknown Texture dimension. + + + + + Type of a given texture property. + + + + + Color Property. + + + + + Float Property. + + + + + Range Property. + + + + + Texture Property. + + + + + Vector Property. + + + + + Structure to hold camera data extracted from a SketchUp file. + + + + + Aspect ratio of the camera. + + + + + Field of view of the camera. + + + + + Indicate if the camera is using a perspective or orthogonal projection. + + + + + The position the camera is looking at. + + + + + The orthogonal projection size of the camera. This value only make sense if SketchUpImportCamera.isPerspective is false. + + + + + The position of the camera. + + + + + Up vector of the camera. + + + + + Derives from AssetImporter to handle importing of SketchUp files. + + + + + Retrieves the latitude Geo Coordinate imported from the SketchUp file. + + + + + Retrieves the longitude Geo Coordinate imported from the SketchUp file. + + + + + Retrieves the north correction value imported from the SketchUp file. + + + + + The default camera or the camera of the active scene which the SketchUp file was saved with. + + + The default camera. + + + + + The method returns an array of SketchUpImportScene which represents SketchUp scenes. + + + Array of scenes extracted from a SketchUp file. + + + + + Structure to hold scene data extracted from a SketchUp file. + + + + + The camera data of the SketchUp scene. + + + + + The name of the SketchUp scene. + + + + + AssetImportor for importing SpeedTree model assets. + + + + + Gets and sets a default alpha test reference values. + + + + + Indicates if the cross-fade LOD transition, applied to the last mesh LOD and the billboard, should be animated. + + + + + Returns the best-possible wind quality on this asset (configured in SpeedTree modeler). + + + + + Proportion of the last 3D mesh LOD region width which is used for cross-fading to billboard tree. + + + + + Gets and sets an array of booleans to enable shadow casting for each LOD. + + + + + Gets and sets an array of booleans to enable normal mapping for each LOD. + + + + + Gets and sets an array of booleans to enable Hue variation effect for each LOD. + + + + + Enables smooth LOD transitions. + + + + + Proportion of the billboard LOD region width which is used for fading out the billboard. + + + + + Tells if there is a billboard LOD. + + + + + Tells if the SPM file has been previously imported. + + + + + Gets and sets a default Hue variation color and amount (in alpha). + + + + + Gets and sets a default main color. + + + + + Returns the folder path where generated materials will be placed in. + + + + + Gets and sets an array of booleans to enable shadow receiving for each LOD. + + + + + Gets and sets an array of Reflection Probe usages for each LOD. + + + + + How much to scale the tree model compared to what is in the .spm file. + + + + + Gets and sets a default Shininess value. + + + + + Gets and sets a default specular color. + + + + + Gets and sets an array of booleans to enable Light Probe lighting for each LOD. + + + + + Gets and sets an array of integers of the wind qualities on each LOD. Values will be clampped by BestWindQuality internally. + + + + + Gets an array of name strings for wind quality value. + + + + + Construct a new SpeedTreeImporter object. + + + + + Generates all necessary materials under materialFolderPath. If Version Control is enabled please first check out the folder. + + + + + Gets and sets an array of floats of each LOD's screen height value. + + + + + Texture importer modes for Sprite import. + + + + + Graphic is not a Sprite. + + + + + Sprite is a single image section extracted automatically from the texture. + + + + + Editor data used in producing a Sprite. + + + + + Edge-relative alignment of the sprite graphic. + + + + + Edge border size for a sprite (in pixels). + + + + + Name of the Sprite. + + + + + Pivot point of the Sprite relative to its bounding rectangle. + + + + + Bounding rectangle of the sprite's graphic within the atlas image. + + + + + Sprite Packer mode for the current project. + + + + + Always maintain an up-to-date sprite atlas cache. + + + + + Updates sprite atlas cache when building player/bundles. + + + + + Doesn't pack sprites. + + + + + Describes the final atlas texture. + + + + + Marks this atlas so that it contains textures that have been flagged for Alpha splitting when needed (for example ETC1 compression for textures with transparency). + + + + + Anisotropic filtering level of the atlas texture. + + + + + Desired color space. + + + + + Quality of atlas texture compression in the range [0..100]. + + + + + Allows Sprite Packer to rotate/flip the Sprite to ensure optimal Packing. + + + + + Filtering mode of the atlas texture. + + + + + The format of the atlas texture. + + + + + Should sprite atlas textures generate mip maps? + + + + + Maximum height of the atlas texture. + + + + + Maximum width of the atlas texture. + + + + + The amount of extra padding between packed sprites. + + + + + Sprite packing policy interface. Provide a custom implementation to control which Sprites go into which atlases. + + + + + Return the version of your policy. Sprite Packer needs to know if atlas grouping logic changed. + + + + + Implement custom atlas grouping here. + + + + + + + + Sprite Packer helpers. + + + + + Array of Sprite atlas names found in the current atlas cache. + + + + + Name of the default Sprite Packer policy. + + + + + Sprite Packer execution mode. + + + + + Will always trigger IPackerPolicy.OnGroupAtlases. + + + + + Normal execution. Will not trigger IPackerPolicy.OnGroupAtlases unless IPackerPolicy, IPackerPolicy version or TextureImporter settings have changed. + + + + + Returns atlasing data for the specified Sprite. + + Sprite to query. + Gets set to the name of the atlas containing the specified Sprite. + Gets set to the Texture containing the specified Sprite. + + + + Returns all atlas textures generated for the specified atlas. + + Atlas name. + + + + Available Sprite Packer policies for this project. + + + + + Rebuilds the Sprite atlas cache. + + + + + + + + The active Sprite Packer policy for this project. + + + + + Current Sprite Packer job definition. + + + + + Registers a new atlas. + + + + + + + Assigns a Sprite to an already registered atlas. + + + + + + + + + Helper utilities for accessing Sprite data. + + + + + Returns the generated Sprite mesh indices. + + If Sprite is packed, it is possible to access data as if it was on the atlas texture. + + + + + Returns the generated Sprite mesh positions. + + If Sprite is packed, it is possible to access data as if it was on the atlas texture. + + + + + Returns the generated Sprite texture. If Sprite is packed, it is possible to query for both source and atlas textures. + + If Sprite is packed, it is possible to access data as if it was on the atlas texture. + + + + + Returns the generated Sprite mesh uvs. + + If Sprite is packed, it is possible to access data as if it was on the atlas texture. + + + + + Static Editor Flags. + + + + + Consider for static batching. + + + + + Considered static for lightmapping. + + + + + Considered static for navigation. + + + + + Considered static for occlusion. + + + + + Considered static for occlusion. + + + + + Auto-generate OffMeshLink. + + + + + Consider static for reflection probe. + + + + + StaticOcclusionCulling lets you perform static occlusion culling operations. + + + + + Does the scene contain any occlusion portals that were added manually rather than automatically? + + + + + Used to check if asynchronous generation of static occlusion culling data is still running. + + + + + Returns the size in bytes that the PVS data is currently taking up in this scene on disk. + + + + + Used to cancel asynchronous generation of static occlusion culling data. + + + + + Clears the PVS of the opened scene. + + + + + Used to generate static occlusion culling data. + + + + + Used to compute static occlusion culling data asynchronously. + + + + + Used to compute static occlusion culling data asynchronously. + + + + + Used to visualize static occlusion culling at development time in scene view. + + + + + If set to true, culling of geometry is enabled. + + + + + If set to true, visualization of target volumes is enabled. + + + + + If set to true, visualization of portals is enabled. + + + + + If set to true, the visualization lines of the PVS volumes will show all cells rather than cells after culling. + + + + + If set to true, visualization of view volumes is enabled. + + + + + If set to true, visualization of portals is enabled. + + + + + Managed code stripping level. + + + + + Managed code stripping is disabled. + + + + + Unused parts of managed code are stripped away. + + + + + Managed method bodies are stripped away. AOT platforms only. + + + + + Lightweight mscorlib version will be used at expense of limited compatibility. + + + + + Class for Substance Archive handling. + + + + + The SubstanceImporter class lets you access the imported ProceduralMaterial instances. + + + + + Clone an existing ProceduralMaterial instance. + + + + + + Destroy an existing ProceduralMaterial instance. + + + + + + Get the ProceduralMaterial animation update rate in millisecond. + + + + + + Check if the ProceduralMaterial needs to force generation of all its outputs. + + + + + + Return true if the mipmaps are generated for this ProceduralMaterial. + + + + + + Get the number of ProceduralMaterial instances. + + + + + Get the material offset, which is used for all the textures that are part of this ProceduralMaterial. + + + + + + Get an array with the ProceduralMaterial instances. + + + + + Get the material scale, which is used for all the textures that are part of this ProceduralMaterial. + + + + + + Get the import settings for a given ProceduralMaterial for a given platform (width and height, RAW/Compressed format, loading behavior). + + The name of the ProceduralMaterial. + The name of the platform (can be empty). + The maximum texture width for this ProceduralMaterial (output value). + The maximum texture height for this ProceduralMaterial (output value). + The texture format (0=Compressed, 1=RAW) for this ProceduralMaterial (output value). + The load behavior for this ProceduralMaterial (output value). +Values match the ProceduralMaterial::ProceduralLoadingBehavior enum. + + + + Get a list of the names of the ProceduralMaterial prototypes in the package. + + + + + Get the alpha source of the given texture in the ProceduralMaterial. + + + + + + + Instantiate a new ProceduralMaterial instance from a prototype. + + + + + + After modifying the shader of a ProceduralMaterial, call this function to apply the changes to the importer. + + + + + + Rename an existing ProceduralMaterial instance. + + + + + + + Reset the ProceduralMaterial to its default values. + + + + + + Set the ProceduralMaterial animation update rate in millisecond. + + + + + + + Specify if the ProceduralMaterial needs to force generation of all its outputs. + + + + + + + Force the generation of mipmaps for this ProceduralMaterial. + + + + + + + Set the material offset, which is used for all the textures that are part of this ProceduralMaterial. + + + + + + + Set the material scale, which is used for all the textures that are part of this ProceduralMaterial. + + + + + + + Set the import settings for the input ProceduralMaterial for the input platform (width and height, RAW/Compressed format, loading behavior). + + The name of the Procedural Material. + The name of the platform (can be empty). + The maximum texture width for this Procedural Material. + The maximum texture height for this Procedural Material. + The texture format (0=Compressed, 1=RAW) for this Procedural Material. + The load behavior for this Procedural Material. +Values match the ProceduralMaterial::ProceduralLoadingBehavior enum. + + + + Set the alpha source of the given texture in the ProceduralMaterial. + + + + + + + + A Takeinfo object contains all the information needed to describe a take. + + + + + Start time in second. + + + + + Stop time in second. + + + + + This is the default clip name for the clip generated for this take. + + + + + Take name as define from imported file. + + + + + Sample rate of the take. + + + + + Start time in second. + + + + + Stop time in second. + + + + + Texture importer lets you modify Texture2D import settings from editor scripts. + + + + + Anisotropic filtering level of the texture. + + + + + Keep texture borders the same when generating mipmaps? + + + + + Quality of Texture Compression in the range [0..100]. + + + + + Convert heightmap to normal map? + + + + + Fade out mip levels to gray color? + + + + + Filtering mode of the texture. + + + + + Cubemap generation mode. + + + + + Should mip maps be generated with gamma correction? + + + + + Generate alpha channel from intensity? + + + + + Amount of bumpyness in the heightmap. + + + + + Is texture data readable from scripts. + + + + + Is this texture a lightmap? + + + + + When in linear rendering should this texture be sampled with hardware gamma correction (sRGB) or without (linear)? + + + + + Maximum texture size. + + + + + Mip map bias of the texture. + + + + + Generate mip maps for the texture? + + + + + Mip level where texture is faded out completely. + + + + + Mip level where texture begins to fade out. + + + + + Mipmap filtering mode. + + + + + Is this texture a normal map? + + + + + Normal map filtering mode. + + + + + Scaling mode for non power of two textures. + + + + + Returns true if this TextureImporter is setup for Sprite packing. + + + + + Border sizes of the generated sprites. + + + + + Selects Single or Manual import mode for Sprite textures. + + + + + Selects the Sprite packing tag. + + + + + The point in the Sprite object's coordinate space where the graphic is located. + + + + + The number of pixels in the sprite that correspond to one unit in world space. + + + + + Scale factor for mapping pixels in the graphic to units in world space. + + + + + Array representing the sections of the atlas corresponding to individual sprite graphics. + + + + + Format of imported texture. + + + + + Which type of texture are we dealing with here. + + + + + Wrap mode (Repeat or Clamp) of the texture. + + + + + Clear specific target platform settings. + + The platform whose settings are to be cleared (see below). + + + + Does textures source image have alpha channel. + + + + + Does textures source image have RGB channels. + + + + + Getter for the flag that allows Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency). + + + True if the importer allows alpha split on the imported texture, False otherwise. + + + + + Get platform specific texture settings. + + The platform whose settings are required (see below). + Maximum texture width/height in pixels. + Data format of the texture. + Value from 0..100, equivalent to the standard JPEG quality setting. + + + + Get platform specific texture settings. + + The platform whose settings are required (see below). + Maximum texture width/height in pixels. + Data format of the texture. + + + + Reads the active texture output instructions of this TextureImporter. + + + + + Read texture settings into TextureImporterSettings class. + + + + + + Setter for the flag that allows Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency). + + + + + + Set specific target platform settings. + + The platforms whose settings are to be changed (see below). + Maximum texture width/height in pixels. + Data format for the texture. + Value from 0..100, equivalent to the standard JPEG quality setting. + Allows splitting of imported texture into RGB+A so that ETC1 compression can be applied (Android only, and works only on textures that are a part of some atlas). + + + + Set specific target platform settings. + + The platforms whose settings are to be changed (see below). + Maximum texture width/height in pixels. + Data format for the texture. + Value from 0..100, equivalent to the standard JPEG quality setting. + Allows splitting of imported texture into RGB+A so that ETC1 compression can be applied (Android only, and works only on textures that are a part of some atlas). + + + + Set texture importers settings from TextureImporterSettings class. + + + + + + Defines Cubemap convolution mode. + + + + + Diffuse convolution (aka irradiance Cubemap). + + + + + No convolution needed. This Cubemap texture represents mirror reflection or Skybox. + + + + + Specular convolution (aka Prefiltered Environment Map). + + + + + Imported texture format for TextureImporter. + + + + + Alpha 8 bit texture format. + + + + + RGBA 16 bit texture format. + + + + + ARGB 32 bit texture format. + + + + + ASTC compressed RGB texture format, 10x10 block size. + + + + + ASTC compressed RGB texture format, 12x12 block size. + + + + + ASTC compressed RGB texture format, 4x4 block size. + + + + + ASTC compressed RGB texture format, 5x5 block size. + + + + + ASTC compressed RGB texture format, 6x6 block size. + + + + + ASTC compressed RGB texture format, 8x8 block size. + + + + + ASTC compressed RGBA texture format, 10x10 block size. + + + + + ASTC compressed RGBA texture format, 12x12 block size. + + + + + ASTC compressed RGBA texture format, 4x4 block size. + + + + + ASTC compressed RGBA texture format, 5x5 block size. + + + + + ASTC compressed RGBA texture format, 6x6 block size. + + + + + ASTC compressed RGBA texture format, 8x8 block size. + + + + + ATC (Android) 4 bits/pixel compressed RGB texture format. + + + + + ATC (Android) 8 bits/pixel compressed RGBA texture format. + + + + + Choose a 16 bit format automatically. + + + + + Choose a compressed format automatically. + + + + + Choose a crunched format automatically. + + + + + Choose a Truecolor format automatically. + + + + + DXT1 compresed texture format. + + + + + DXT1 compresed texture format with crunch compression for small storage sizes. + + + + + DXT5 compresed texture format. + + + + + DXT5 compresed texture format with crunch compression for small storage sizes. + + + + + ETC2EAC compressed 4 bits pixel unsigned R texture format. + + + + + ETC2EAC compressed 4 bits pixel signed R texture format. + + + + + ETC2EAC compressed 8 bits pixel unsigned RG texture format. + + + + + ETC2EAC compressed 4 bits pixel signed RG texture format. + + + + + ETC (GLES2.0) 4 bits/pixel compressed RGB texture format. + + + + + ETC2 compressed 4 bits / pixel RGB texture format. + + + + + ETC2 compressed 4 bits / pixel RGB + 1-bit alpha texture format. + + + + + ETC2 compressed 8 bits / pixel RGBA texture format. + + + + + PowerVR (iPhone) 2 bits/pixel compressed color texture format. + + + + + PowerVR (iPhone) 4 bits/pixel compressed color texture format. + + + + + PowerVR (iPhone) 2 bits/pixel compressed with alpha channel texture format. + + + + + PowerVR (iPhone) 4 bits/pixel compressed with alpha channel texture format. + + + + + RGB 16 bit texture format. + + + + + RGB 24 bit texture format. + + + + + RGBA 16 bit (4444) texture format. + + + + + RGBA 32 bit texture format. + + + + + Cubemap generation mode for TextureImporter. + + + + + Automatically determine type of cubemap generation from the source image. + + + + + Generate cubemap from cylindrical texture. + + + + + Generate cubemap from vertical or horizontal cross texture. + + + + + Do not generate cubemap (default). + + + + + Generate cubemap from spheremap texture. + + + + + Mip map filter for TextureImporter. + + + + + Box mipmap filter. + + + + + Kaiser mipmap filter. + + + + + Normal map filtering mode for TextureImporter. + + + + + Sobel normal map filter. + + + + + Standard normal map filter. + + + + + Scaling mode for non power of two textures in TextureImporter. + + + + + Keep non power of two textures as is. + + + + + Scale to larger power of two. + + + + + Scale to nearest power of two. + + + + + Scale to smaller power of two. + + + + + RGBM encoding mode for HDR textures in TextureImporter. + + + + + Do RGBM encoding when source data is HDR in TextureImporter. + + + + + Source texture is already RGBM encoded in TextureImporter. + + + + + Do not perform RGBM encoding in TextureImporter. + + + + + Do RGBM encoding in TextureImporter. + + + + + Stores settings of a TextureImporter. + + + + + Allow Alpha splitting on the imported texture when needed (for example ETC1 compression for textures with transparency). + + + + + Convolution mode. + + + + + Defines how fast Phong exponent wears off in mip maps. Higher value will apply less blur to high resolution mip maps. + + + + + Defines how many different Phong exponents to store in mip maps. Higher value will give better transition between glossy and rough reflections, but will need higher texture resolution. + + + + + RGBM encoding mode for HDR textures in TextureImporter. + + + + + Edge-relative alignment of the sprite graphic. + + + + + Border sizes of the generated sprites. + + + + + The number of blank pixels to leave between the edge of the graphic and the mesh. + + + + + Sprite texture import mode. + + + + + Pivot point of the Sprite relative to its graphic's rectangle. + + + + + The number of pixels in the sprite that correspond to one unit in world space. + + + + + Scale factor between pixels in the sprite graphic and world space units. + + + + + Configure parameters to import a texture for a purpose of type, as described TextureImporterType|here. + + Texture type. See TextureImporterType. + If false, change only specific properties. Exactly which, depends on type. + + + + Copy parameters into another TextureImporterSettings object. + + TextureImporterSettings object to copy settings to. + + + + Test texture importer settings for equality. + + + + + + + Select this to set basic parameters depending on the purpose of your texture. + + + + + Select this when you want to have specific parameters on your texture and you want to have total control over your texture. + + + + + Select this to turn the color channels into a format suitable for real-time normal mapping. + + + + + This sets up your texture with the basic parameters used for the Cookies of your lights. + + + + + This converts your texture into Cubemap suitable for Skyboxes, Environment Reflections or Image Based Lighting (IBL). + + + + + Use this if your texture is going to be used as a cursor. + + + + + Use this if your texture is going to be used on any HUD/GUI Controls. + + + + + This is the most common setting used for all the textures in general. + + + + + This sets up your texture with the parameters used by the lightmap. + + + + + Select this if you will be using your texture for Sprite graphics. + + + + + Which tool is active in the editor. + + + + + The move tool is active. + + + + + No tool is active. Set this to implement your own in-inspector toolbar (like the terrain editor does). + + + + + The rect tool is active. + + + + + The rotate tool is active. + + + + + The scale tool is active. + + + + + The view tool is active - Use Tools.viewTool to find out which view tool we're talking about. + + + + + Class used to manipulate the tools used in Unity's Scene View. + + + + + The tool that is currently selected for the Scene View. + + + + + The position of the tool handle in world space. + + + + + The rectangle used for the rect tool. + + + + + The rotation of the rect tool handle in world space. + + + + + The rotation of the tool handle in world space. + + + + + Hides the Tools(Move, Rotate, Resize) on the Scene view. + + + + + Are we in Center or Pivot mode. + + + + + What's the rotation of the tool handle. + + + + + Is the rect handle in blueprint mode? + + + + + The option that is currently active for the View tool in the Scene view. + + + + + Which layers are visible in the scene view. + + + + + Is the default sorting method used by the hierarchy. + + + + + Content to visualize the transform sorting method. + + + + + AssetImporter for importing Fonts. + + + + + Border pixels added to character images for padding. This is useful if you want to render text using a shader which needs to render outside of the character area (like an outline shader). + + + + + Spacing between character images in the generated texture in pixels. This is useful if you want to render text using a shader which samples pixels outside of the character area (like an outline shader). + + + + + A custom set of characters to be included in the Font Texture. + + + + + An array of font names, to be used when includeFontData is set to false. + + + + + References to other fonts to be used looking for fallbacks. + + + + + Font rendering mode to use for this font. + + + + + Font size to use for importing the characters. + + + + + Use this to adjust which characters should be imported. + + + + + The internal font name of the TTF file. + + + + + If this is enabled, the actual font will be embedded into the asset for Dynamic fonts. + + + + + Create an editable copy of the font asset at path. + + + + + + Default mobile device orientation. + + + + + Auto Rotation Enabled. + + + + + Landscape : counter-clockwise from Portrait. + + + + + Landscape: clockwise from Portrait. + + + + + Portrait. + + + + + Portrait upside down. + + + + + Lets you register undo operations on specific objects you are about to perform changes on. + + + + + Callback that is triggered after an undo or redo was executed. + + + + + Invoked before the Undo system performs a flush. + + + + + Adds a component to the game object and registers an undo operation for this action. + + The game object you want to add the component to. + The type of component you want to add. + + The newly added component. + + + + + Generic version. + + The game object you want to add the component to. + + The newly added component. + + + + + Removes all Undo operation for the identifier object registered using Undo.RegisterCompleteObjectUndo from the undo stack. + + + + + + Collapses all undo operation up to group index together into one step. + + + + + + Destroys the object and records an undo operation so that it can be recreated. + + The object that will be destroyed. + + + + Ensure objects recorded using RecordObject or ::ref:RecordObjects are registered as an undoable action. In most cases there is no reason to invoke FlushUndoRecordObjects since it's automatically done right after mouse-up and certain other events that conventionally marks the end of an action. + + + + + Unity automatically groups undo operations by the current group index. + + + + + Get the name that will be shown in the UI for the current undo group. + + + Name of the current group or an empty string if the current group is empty. + + + + + Unity automatically groups undo operations by the current group index. + + + + + Perform an Redo operation. + + + + + Perform an Undo operation. + + + + + Records any changes done on the object after the RecordObject function. + + + + + + + Records multiple undoable objects in a single call. This is the same as calling Undo.RecordObject multiple times. + + + + + + + Stores a copy of the object states on the undo stack. + + The object whose state changes need to be undone. + The name of the undo operation. + + + + This is equivalent to calling the first overload mutiple times, save for the fact that only one undo operation will be generated for this one. + + An array of objects whose state changes need to be undone. + The name of the undo operation. + + + + Register an undo operations for a newly created object. + + The object that was created. + The name of the action to undo. Think "Undo ...." in the main menu. + + + + Copy the states of a hierarchy of objects onto the undo stack. + + The object used to determine a hierarchy of objects whose state changes need to be undone. + The name of the undo operation. + + + + This overload is deprecated. Use Undo.RegisterFullObjectHierarchyUndo(Object, string) instead. + + + + + + Performs all undo operations up to the group index without storing a redo operation in the process. + + + + + + Performs the last undo operation but does not record a redo operation. + + + + + Set the name of the current undo group. + + New name of the current undo group. + + + + Sets the parent of transform to the new parent and records an undo operation. + + + + + + + + Delegate used for undoRedoPerformed. + + + + + Delegate used for willFlushUndoRecord. + + + + + See Also: Undo.postprocessModifications. + + + + + Unwrapping settings. + + + + + Maximum allowed angle distortion (0..1). + + + + + Maximum allowed area distortion (0..1). + + + + + This angle (in degrees) or greater between triangles will cause seam to be created. + + + + + How much uv-islands will be padded. + + + + + Will set default values for params. + + + + + + This class holds everything you may need in regard to uv-unwrapping. + + + + + Will generate per-triangle uv (3 uv pairs for each triangle) with default settings. + + + + + + Will generate per-triangle uv (3 uv pairs for each triangle) with provided settings. + + + + + + + Will auto generate uv2 with default settings for provided mesh, and fill them in. + + + + + + Will auto generate uv2 with provided settings for provided mesh, and fill them in. + + + + + + + This class containes information about the version control state of an asset. + + + + + Gets the full name of the asset including extension. + + + + + Returns true if the asset is a folder. + + + + + Returns true if the assets is in the current project. + + + + + Returns true if the instance of the Asset class actually refers to a .meta file. + + + + + Returns true if the asset is locked by the version control system. + + + + + Get the name of the asset. + + + + + Gets the path of the asset. + + + + + Returns true is the asset is read only. + + + + + Gets the version control state of the asset. + + + + + Opens the assets in an associated editor. + + + + + Returns true if the version control state of the assets is one of the input states. + + Array of states to test for. + + + + Returns true if the version control state of the asset exactly matches the input state. + + State to check for. + + + + Loads the asset to memory. + + + + + Describes the various version control states an asset can have. + + + + + The was locally added to version control. + + + + + Remotely this asset was added to version control. + + + + + The asset has been checked out on the local machine. + + + + + The asset has been checked out on a remote machine. + + + + + There is a conflict with the asset that needs to be resolved. + + + + + The asset has been deleted locally. + + + + + The asset has been deleted on a remote machine. + + + + + The asset is not under version control. + + + + + The asset is locked by the local machine. + + + + + The asset is locked by a remote machine. + + + + + This instance of the class actaully refers to a .meta file. + + + + + The asset exists in version control but is missing on the local machine. + + + + + The version control state is unknown. + + + + + A newer version of the asset is available on the version control server. + + + + + The asset is read only. + + + + + The asset is up to date. + + + + + The state of the asset is currently being queried from the version control server. + + + + + A list of version control information about assets. + + + + + Based on the current list and the states a new list is returned which only contains the assets with the requested states. + + Whether or not folders should be included. + Which states to filter by. + + + + Create an optimised list of assets by removing children of folders in the same list. + + + + + Count the list of assets by given a set of states. + + Whether or not to include folders. + Which states to include in the count. + + + + Wrapper around a changeset description and ID. + + + + + The ID of the default changeset. + + + + + Description of a changeset. + + + + + Version control specific ID of a changeset. + + + + + Simply a list of changetsets. + + + + + What to checkout when starting the Checkout task through the version control Provider. + + + + + Checkout the asset only. + + + + + Checkout both asset and .meta file. + + + + + Checkout. + + + + + Checkout .meta file only. + + + + + Different actions a version control task can do upon completion. + + + + + Refresh windows upon task completion. + + + + + Update the content of a pending changeset with the result of the task upon completion. + + + + + Update the pending changesets with the result of the task upon completion. + + + + + Show or update the checkout failure window. + + + + + Refreshes the incoming and pensing changes window upon task completion. + + + + + Update incoming changes window with the result of the task upon completion. + + + + + Refresh the submit window with the result of the task upon completion. + + + + + Update the list of pending changes when a task completes. + + + + + This class describes the. + + + + + Descrition of the configuration field. + + + + + This is true if the configuration field is a password field. + + + + + This is true if the configuration field is required for the version control plugin to function correctly. + + + + + Label that is displayed next to the configuration field in the editor. + + + + + Name of the configuration field. + + + + + Mode of the file. + + + + + Binary file. + + + + + No mode set. + + + + + Text file. + + + + + Which method to use when merging. + + + + + Merge all changes. + + + + + Merge non-conflicting changes. + + + + + Don't merge any changes. + + + + + Messages from the version control system. + + + + + The message text. + + + + + The severity of the message. + + + + + Severity of a version control message. + + + + + Error message. + + + + + Informational message. + + + + + Verbose message. + + + + + Warning message. + + + + + Write the message to the console. + + + + + Represent the connection state of the version control provider. + + + + + Connection to the version control server could not be established. + + + + + Connection to the version control server has been established. + + + + + The version control provider is currently trying to connect to the version control server. + + + + + The plugin class describes a version control plugin and which configuratin options it has. + + + + + Configuration fields of the plugin. + + + + + This class provides acces to the version control API. + + + + + Gets the currently executing task. + + + + + Returns true if the version control provider is enabled and a valid Unity Pro License was found. + + + + + Returns true if a version control plugin has been selected and configured correctly. + + + + + Returns the reason for the version control provider being offline (if it is offline). + + + + + Returns the OnlineState of the version control provider. + + + + + This is true if a network connection is required by the currently selected version control plugin to perform any action. + + + + + Adds an assets or list of assets to version control. + + List of assets to add to version control system. + Set this true if adding should be done recursively into subfolders. + Single asset to add to version control system. + + + + Adds an assets or list of assets to version control. + + List of assets to add to version control system. + Set this true if adding should be done recursively into subfolders. + Single asset to add to version control system. + + + + Given a list of assets this function returns true if Add is a valid task to perform. + + List of assets to test. + + + + Given a changeset only containing the changeset ID, this will start a task for quering the description of the changeset. + + Changeset to query description of. + + + + Move an asset or list of assets from their current changeset to a new changeset. + + List of asset to move to changeset. + Changeset to move asset to. + Asset to move to changeset. + ChangesetID to move asset to. + + + + Move an asset or list of assets from their current changeset to a new changeset. + + List of asset to move to changeset. + Changeset to move asset to. + Asset to move to changeset. + ChangesetID to move asset to. + + + + Move an asset or list of assets from their current changeset to a new changeset. + + List of asset to move to changeset. + Changeset to move asset to. + Asset to move to changeset. + ChangesetID to move asset to. + + + + Move an asset or list of assets from their current changeset to a new changeset. + + List of asset to move to changeset. + Changeset to move asset to. + Asset to move to changeset. + ChangesetID to move asset to. + + + + Get a list of pending changesets owned by the current user. + + + + + Retrieves the list of assets belonging to a changeset. + + Changeset to query for assets. + ChangesetID to query for assets. + + + + Retrieves the list of assets belonging to a changeset. + + Changeset to query for assets. + ChangesetID to query for assets. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Checkout an asset or list of asset from the version control system. + + List of assets to checkout. + Tell the Provider to checkout the asset, the .meta file or both. + Asset to checkout. + + + + Given an asset or a list of assets this function returns true if Checkout is a valid task to perform. + + List of assets. + Single asset. + + + + Given an asset or a list of assets this function returns true if Checkout is a valid task to perform. + + List of assets. + Single asset. + + + + This will invalidate the cached state information for all assets. + + + + + This will statt a task for deleting an asset or assets both from disk and from version control system. + + Project path of asset. + List of assets to delete. + Asset to delete. + + + + This will statt a task for deleting an asset or assets both from disk and from version control system. + + Project path of asset. + List of assets to delete. + Asset to delete. + + + + This will statt a task for deleting an asset or assets both from disk and from version control system. + + Project path of asset. + List of assets to delete. + Asset to delete. + + + + Starts a task that will attempt to delete the given changeset. + + List of changetsets. + + + + Test if deleting a changeset is a valid task to perform. + + Changeset to test. + + + + Starts a task for showing a diff of the given assest versus their head revision. + + List of assets. + Whether or not to include .meta. + + + + Return true is starting a Diff task is a valid operation. + + List of assets. + + + + Returns the configuration fields for the currently active version control plugin. + + + + + Gets the currently user selected verson control plugin. + + + + + Returns version control information about an asset. + + GUID of asset. + + + + Returns version control information about an asset. + + Path to asset. + + + + Return version control information about the currently selected assets. + + + + + Start a task for getting the latest version of an asset from the version control server. + + List of assets to update. + Asset to update. + + + + Start a task for getting the latest version of an asset from the version control server. + + List of assets to update. + Asset to update. + + + + Returns true if getting the latest version of an asset is a valid operation. + + List of assets to test. + Asset to test. + + + + Returns true if getting the latest version of an asset is a valid operation. + + List of assets to test. + Asset to test. + + + + Start a task for quering the version control server for incoming changes. + + + + + Given an incoming changeset this will start a task to query the version control server for which assets are part of the changeset. + + Incoming changeset. + Incoming changesetid. + + + + Given an incoming changeset this will start a task to query the version control server for which assets are part of the changeset. + + Incoming changeset. + Incoming changesetid. + + + + Returns true if an asset can be edited. + + Asset to test. + + + + Attempt to lock an asset for exclusive editing. + + List of assets to lock/unlock. + True to lock assets, false to unlock assets. + Asset to lock/unlock. + + + + Attempt to lock an asset for exclusive editing. + + List of assets to lock/unlock. + True to lock assets, false to unlock assets. + Asset to lock/unlock. + + + + Return true if the task can be executed. + + List of assets to test. + Asset to test. + + + + Return true if the task can be executed. + + List of assets to test. + Asset to test. + + + + This method will initiate a merge task handle merging of the conflicting assets. + + The list of conflicting assets to be merged. + How to merge the assets. + + + + Uses the version control plugin to move an asset from one path to another. + + Path to source asset. + Path to destination. + + + + Start a task that will resolve conflicting assets in version control. + + The list of asset to mark as resolved. + How the assets should be resolved. + + + + Tests if any of the assets in the list is resolvable. + + The list of asset to be resolved. + + + + Reverts the specified assets by undoing any changes done since last time you synced. + + The list of assets to be reverted. + How to revert the assets. + The asset to be reverted. + + + + Reverts the specified assets by undoing any changes done since last time you synced. + + The list of assets to be reverted. + How to revert the assets. + The asset to be reverted. + + + + Return true if Revert is a valid task to perform. + + List of assets to test. + Revert mode to test for. + Asset to test. + + + + Return true if Revert is a valid task to perform. + + List of assets to test. + Revert mode to test for. + Asset to test. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that will fetch the most recent status from revision control system. + + The assets fetch new state for. + The asset path to fetch new state for. + If any assets specified are folders this flag will get status for all descendants of the folder as well. + + + + Start a task that submits the assets to version control. + + The changeset to submit. + The list of assets to submit. + The description of the changeset. + If true then only save the changeset to be submitted later. + + + + Returns true if submitting the assets is a valid operation. + + The changeset to submit. + The asset to submit. + + + + Returns true if locking the assets is a valid operation. + + The assets to lock. + The asset to lock. + + + + Returns true if locking the assets is a valid operation. + + The assets to lock. + The asset to lock. + + + + Start a task that sends the version control settings to the version control system. + + + + + How assets should be resolved. + + + + + Use merged version. + + + + + Use "mine" (local version). + + + + + Use "theirs" (other/remote version). + + + + + Defines the behaviour of the version control revert methods. + + + + + Revert files but keep locally changed ones. + + + + + Use the version control regular revert approach. + + + + + Revert only unchanged files. + + + + + The status of an operation returned by the VCS. + + + + + Files conflicted. + + + + + An error was returned. + + + + + Submission worked. + + + + + Files were unable to be added. + + + + + A UnityEditor.VersionControl.Task is created almost everytime UnityEditor.VersionControl.Provider is ask to perform an action. + + + + + The result of some types of tasks. + + + + + List of changesets returned by some tasks. + + + + + A short description of the current task. + + + + + May contain messages from the version control plugins. + + + + + Progress of current task in precent. + + + + + Some task return result codes, these are stored here. + + + + + Total time spent in task since the task was started. + + + + + Get whether or not the task was completed succesfully. + + + + + Will contain the result of the Provider.ChangeSetDescription task. + + + + + Upon completion of a task a completion task will be performed if it is set. + + Which completion action to perform. + + + + A blocking wait for the task to complete. + + + + + This enum is used to build a bitmask for controlling per-channel vertex compression. + + + + + Vertex color. + + + + + Vertex normal. + + + + + Position. + + + + + Tangent. + + + + + Texture coordinate channel 0. Usually used for Albedo texture. + + + + + Texture coordinate channel 1. Usually used for baked lightmap. + + + + + Texture coordinate channel 2. Usually used for realtime GI. + + + + + Texture coordinate channel 3. + + + + + Enum for Tools.viewTool. + + + + + The FPS tool is selected. + + + + + View tool is not selected. + + + + + The orbit tool is selected. + + + + + The pan tool is selected. + + + + + The zoom tool is selected. + + + + + Wii U Player debugging level. + + + + + Asserts enabled, memory profiling enabled, Nintendo Wii U profiler linked, no optimizations. + + + + + Asserts enabled, memory profiling enabled, Nintendo Wii U profiler linked, optimized build. + + + + + Memory profiling enabled, Nintendo Wii U profiler linked, optimizations enabled. + + + + + Optimizations enabled. + + + + + Player packaging. + + + + + Download image. + + + + + Unpacked. + + + + + WUMAD package. + + + + + Resolution setting for TV output. + + + + + 1920×1080 (Full HD). + + + + + 1280×720 pixels. + + + + + Specifies Windows SDK which used when building Windows Store Apps. + + + + + Target Xbox build type. + + + + + Debug player (for building with source code). + + + + + Development player. + + + + + Master player (submission-proof). + + + + diff --git a/DnD Project/Library/UnityAssemblies/UnityEngine.Networking.xml b/DnD Project/Library/UnityAssemblies/UnityEngine.Networking.xml new file mode 100644 index 00000000..39fb6138 --- /dev/null +++ b/DnD Project/Library/UnityAssemblies/UnityEngine.Networking.xml @@ -0,0 +1,3926 @@ + + + + + UnityEngine.Networking + + + + An enumeration of the options that can be set on a network channel. + + + + + The option to set the numbet of pending buffers for a channel. + + + + + Class containing constants for default network channels. + + + + + The id of the default reliable channel used by the UNet HLAPI, This channel is used for state updates and spawning. + + + + + The id of the default unreliable channel used for the UNet HLAPI. This channel is used for movement updates. + + + + + A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run on clients. + + + + + A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run on clients, but not generate warnings. + + + + + This is an attribute that can be put on methods of NetworkBehaviour classes to allow them to be invoked on clients from a server. + + + + + The channel ID which this RPC transmission will use. + + + + + A client manager which contains non-instance centrict client information and functions. + + + + + A list of all players added to the game. + + + + + This is a dictionary of networked objects that have been spawned on the client. + + + + + This is a dictionary of the prefabs that are registered on the client. + + + + + Return true when a client connection has been set as ready. + + + + + The NetworkConnection object that is currently "ready". This is the connection being used connect to the server where objects are spawned from. + + + + + This is dictionary of the disabled NetworkIdentity objects in the scene that could be spawned by messages from the server. + + + + + This adds a player object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message. + + The connection to become ready for this client. + The local player ID number. + An extra message object that can be passed to the server for this player. + + True if player was added. + + + + + This adds a player object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message. + + The connection to become ready for this client. + The local player ID number. + An extra message object that can be passed to the server for this player. + + True if player was added. + + + + + This adds a player object for this client. This causes an AddPlayer message to be sent to the server, and NetworkManager.OnServerAddPlayer will be called. If an extra message was passed to AddPlayer, then OnServerAddPlayer will be called with a NetworkReader that contains the contents of the message. + + The connection to become ready for this client. + The local player ID number. + An extra message object that can be passed to the server for this player. + + True if player was added. + + + + + This clears the registered spawn prefabs and spawn handler functions for this client. + + + + + Create and connect a local client instance to the local server. + + + A client object for communicating with the local server. + + + + + Destroys all networked objects on the client. + + + + + This finds the local NetworkIdentity object with the specified network Id. + + The id of a networked object. + + The game object that matches the netId. + + + + + Signal that the client connection is ready to enter the game. + + The client connection which is ready. + + + + Registers a prefab with the UNET spawning system. + + A Prefab that will be spawned. + A method to use as a custom spawnhandler on clients. + A method to use as a custom un-spawnhandler on clients. + + + + Registers a prefab with the UNET spawning system. + + A Prefab that will be spawned. + A method to use as a custom spawnhandler on clients. + A method to use as a custom un-spawnhandler on clients. + + + + This is an advanced spawning funciotn that registers a custom assetId with the UNET spawning system. + + Custom assetId string. + A method to use as a custom spawnhandler on clients. + A method to use as a custom un-spawnhandler on clients. + + + + Remove the specified player ID from the game. + + The local player ID number . + + + Returns true if the player was successfully destoyed and removed. + + + + + NetId is a unique number assigned to all objects with NetworkIdentity components in a game. + + NetId of object. + Networked object. + + + + Removes a registered spawn prefab. + + + + + + Removes a registered spawn handler function. + + + + + + This is an attribute that can be put on methods of NetworkBehaviour classes to allow them to be invoked on the server by sending a command from a client. + + + + + The QoS channel to use to send this command on, see Networking.QosType. + + + + + FilterLog is a utility class that controls the level of logging generated by UNET clients and servers. + + + + + The current logging level that UNET is running with. + + + + + The current logging level that UNET is running with. + + + + + Checks if debug logging is enabled. + + + + + Checks if error logging is enabled. + + + + + Checks if info level logging is enabled. + + + + + Checks if wanring level logging is enabled. + + + + + Setting LogFilter.currentLogLevel to this will enable verbose debug logging. + + + + + Setting LogFilter.currentLogLevel to this will error and above messages. + + + + + Control how verbose the network log messages are. + + + + + Show log messages with priority Debug and higher. + + + + + Show log messages with priority Developer and higher, this it the most verbose setting. + + + + + Show log messages with priority Error and higher. + + + + + Show log messages with priority Fatal and higher. this is the least verbose setting. + + + + + Show log messages with priority Info and higher. This is the default setting. + + + + + Show log messages with priority Warning and higher. + + + + + Setting LogFilter.currentLogLevel to this will log only info and above messages. This is the default level. + + + + + Setting LogFilter.currentLogLevel to this will log wanring and above messages. + + + + + Network message classes should be derived from this class. These message classes can then be sent using the various Send functions of NetworkConnection, NetworkClient and NetworkServer. + + + + + This method is used to populate a message object from a NetworkReader stream. + + Stream to read from. + + + + The method is used to populate a NetworkWriter stream from a message object. + + Stream to write to. + + + + Container class for networking system built-in message types. + + + + + Internal networking system message for adding player objects to client instances. + + + + + Internal networking system message for sending synchronizing animation state. + + + + + Internal networking system message for sending synchronizing animation parameter state. + + + + + Internal networking system message for sending animation triggers. + + + + + Internal networking system message for sending a command from client to server. + + + + + Internal networking system message for communicating a connection has occurred. + + + + + Internal networking system message for HLAPI CRC checking. + + + + + Internal networking system message for communicating a disconnect has occurred,. + + + + + Internal networking system message for communicating an error. + + + + + The highest value of built-in networking system message ids. User messages must be above this value. + + + + + The highest value of internal networking system message ids. User messages must be above this value. User code cannot replace these handlers. + + + + + Internal networking system message for communicating failing to add lobby player. + + + + + Internal networking system message for communicating a player is ready in the lobby. + + + + + Internal networking system messages used to return the game to the lobby scene. + + + + + Internal networking system message for communicating a lobby player has loaded the game scene. + + + + + Internal networking system message for sending tranforms for client object from client to server. + + + + + Internal networking system message for setting authority to a client for an object. + + + + + Internal networking system message for sending tranforms from client to server. + + + + + Returns the name of internal message types by their id. + + A internal message id value. + + The name of the internal message. + + + + + Internal networking system message for sending information about network peers to clents. + + + + + Internal networking system message for server to tell clients they are no longer ready. + + + + + Internal networking system message for destroying objects. + + + + + Internal networking system message for hiding objects. + + + + + Internal networking system message for spawning objects. + + + + + Internal networking system message for spawning scene objects. + + + + + Internal networking system message for telling clients they own a player object. + + + + + Internal networking system message for clients to tell server they are ready. + + + + + Internal networking system message for removing a player object which was spawned for a client. + + + + + Internal networking system message for sending a ClientRPC from server to client. + + + + + Internal networking system message that tells clients which scene to load when they connect to a server. + + + + + Internal networking system messages used to tell when the initial contents of a scene is being spawned. + + + + + Internal networking system message for sending a SyncEvent from server to client. + + + + + Internal networking system message for sending a USyncList generic list. + + + + + Internal networking system message for updating SyncVars on a client from a server. + + + + + A component to synchronize Mecanim animation states for networked objects. + + + + + The animator component to synchronize. + + + + + Gets whether an animation parameter should be auto sent. + + Index of the parameter in the Animator. + + True if the parameter should be sent. + + + + + Sets whether an animation parameter should be auto sent. + + Index of the parameter in the Animator. + The new value. + + + + Causes an animation trigger to be invoked for a networked object. + + Name of trigger. + Hash id of trigger (from the Animator). + + + + + Causes an animation trigger to be invoked for a networked object. + + Name of trigger. + Hash id of trigger (from the Animator). + + + + + Base class which should be inherited by scripts which contain networking functionality. + + + + + The NetworkConnection associated with this NetworkIdentity. This is only valid for player objects on the server. + + + + + The NetworkConnection associated with this NetworkIdentity. This is only valid for player objects on the server. + + + + + This returns true if this object is the authoritative version of the object in the distributed network application. + + + + + Returns true if running as a client and this object was spawned by a server. + + + + + This returns true if this object is the one that represents the player on the local machine. + + + + + Returns true if this object is active on an active server. + + + + + This value is set on the NetworkIdentity and is accessible here for convenient access for scripts. + + + + + The unique network Id of this object. + + + + + The id of the player associated with thei behaviour. + + + + + This clears all the dirty bits that were set on this script by SetDirtyBits(); + + + + + Delegate for Command functions. + + + + + + + Delegate for Event functions. + + + + + + + This virtual function is used to specify the QoS channel to use for SyncVar updates for this script. + + + The QoS channel for this script. + + + + + This virtual function is used to specify the send interval to use for SyncVar updates for this script. + + + The time in seconds between updates. + + + + + Manually invoke a Command. + + Hash of the Command name. + Parameters to pass to the command. + + Returns true if successful. + + + + + Manually invoke an RPC function. + + Hash of the RPC name. + Parameters to pass to the RPC function. + + Returns true if successful. + + + + + Manually invoke a SyncEvent. + + Hash of the SyncEvent name. + Parameters to pass to the SyncEvent. + + Returns true if successful. + + + + + Callback used by the visibility system to determine if an observer (player) can see this object. + + Network connection of a player. + + True if the player can see this object. + + + + + Virtual function to override to receive custom serialization data. + + Reader to read from the stream. + True if being sent initial state. + + + + This is invoked on clients when the server has caused this object to be destroyed. + + + + + Callback used by the visibility system to (re)construct the set of observers that can see this object. + + The new set of observers for this object. + True if the set of observers is being built for the first time. + + Return true if this function did work. + + + + + Virtual function to override to send custom serialization data. + + Writer to use to write to the stream. + If this is being called to send initial state. + + True if data was written. + + + + + Callback used by the visibility system for objects on a host. + + New visibility state. + + + + This is invoked on behaviours that have authority, based on context and the LocalPlayerAuthority value on the NetworkIdentity. + + + + + Called on every NetworkBehaviour when it is activated on a client. + + + + + Called when the local player object has been set up. + + + + + Called when the server starts listening. + + + + + This is invoked on behaviours when authority is removed. + + + + + An internal method called on client objects to resolve GameObject references. + + + + + Used to set the behaviour as dirty, so that a network update will be sent for the object. + + Bit mask to set. + + + + A structure that contains data from a NetworkDiscovery server broadcast. + + + + + The data broadcast by the server. + + + + + The IP address of the server that broadcasts this data. + + + + + High level UNET client. + + + + + True if a network client is currently active. + + + + + A list of all the active network clients in the current process. + + + + + The NetworkConnection object this client is using. + + + + + The registered network message handlers. + + + + + The host topology that this client is using. + + + + + This gives the current connection status of the client. + + + + + The class to use when creating new NetworkConnections. + + + + + The number of QoS channels currently configured for this client. + + + + + The other network participants in the current game. + + + + + The IP address of the server that this client is connected to. + + + + + The port of the server that this client is connected to. + + + + + This configures the transport layer settings for a client. + + Transport layer configuration object. + The maximum number of connections to allow. + Transport layer topology object. + + True if the configuration was successful. + + + + + This configures the transport layer settings for a client. + + Transport layer configuration object. + The maximum number of connections to allow. + Transport layer topology object. + + True if the configuration was successful. + + + + + Connect client to a NetworkServer instance. + + Target IP address or hostname. + Target port number. + + + + Connect client to a NetworkServer instance with simulated latency and packet loss. + + Target IP address or hostname. + Target port number. + Simulated latency in milliseconds. + Simulated packet loss percentage. + + + + Creates a new NetworkClient instance. + + + + + Disconnect from server. + + + + + Retrieves statistics about the network packets sent on this connection. + + + Dictionary of packet statistics for the client's connection. + + + + + Gets the Return Trip Time for this connection. + + + Return trip time in milliseconds. + + + + + Get inbound network statistics for the client. + + Number of messages received so far. + Number of bytes received so far. + + + + Get outbound network statistics for the client. + + Number of messages sent so far (including collated messages send through buffer). + Number of messages sent through buffer. + Number of bytes sent so far. + Number of messages buffered for sending per second. + + + + Retrieves statistics about the network packets sent on all connections. + + + Dictionary of stats. + + + + + Register a handler for a particular message type. + + Message type number. + Function handler which will be invoked for when this message type is received. + + + + Resets the statistics return by NetworkClient.GetConnectionStats() to zero values. + + + + + This sends a network message with a message Id to the server. This message is sent on channel zero, which be default is the reliable channel. + + The id of the message to send. + A message instance to send. + + True if message was sent. + + + + + This sends a network message with a message Id to the server on a specific channel. + + The id of the message to send. + The message to send. + The channel to send the message on. + + True if the message was sent. + + + + + This sends the data in an array of bytes to the server that the client is connected to. + + Data to send. + Number of bytes of data. + The QoS channel to send data on. + + True if successfully sent. + + + + + This sends a network message with a message Id to the server on channel one, which be default is the un-reliable channel. + + The message id to send. + The message to send. + + True if the message was sent. + + + + + This sends the contents of the NetworkWriter's buffer to the connected server on the specified channel. + + Writer object containing data to send. + QoS channel to send data on. + + True if data successfully sent. + + + + + Set the maximum amount of time that can pass for transmitting the send buffer. + + Delay in seconds. + + + + This sets the class that is used when creating new network connections. + + + + + Shut down a client. + + + + + Shuts down all network clients. + + + + + Unregisters a network message handler. + + The message type to unregister. + + + + High level network connection. + + + + + The IP address associated with the connection. + + + + + A list of the NetworkIdentity objects owned by this connection. + + + + + Unique identifier for this connection. + + + + + Transport level host id for this connection. + + + + + Flag that tells if the connection has been marked as "ready" by a client calling ClientScene.Ready(). + + + + + The last time that a message was received on this connection. + + + + + Setting this to true will log the contents of network message to the console. + + + + + The list of players for this connection. + + + + + Disconnects this connection. + + + + + Disposes of this connection, releasing channel buffers that it holds. + + + + + This causes the channels of the network connection to flush their data to the transport layer. + + + + + Get statistics for incoming traffic. + + Number of messages received. + Number of bytes received. + + + + Get statistics for outgoing traffic. + + Number of messages sent. + Number of messages currently buffered for sending. + Number of bytes sent. + How many messages were buffered in the last second. + + + + This makes the connection process the data contained in the buffer, and call handler functions. + + Data to process. + Size of the data to process. + Channel the data was recieved on. + + + + This makes the connection process the data contained in the stream, and call handler functions. + + Stream that contains data. + Size of the data. + Channel the data was received on. + + + + This inializes the internal data structures of a NetworkConnection object, including channel buffers. + + The host or IP connected to. + The transport hostId for the connection. + The transport connectionId for the connection. + The topology to be used. + + + + + + + This function invokes the registered handler function for a message. + + The message type of the handler to use. + The stream to read the contents of the message from. + The channel that the message arrived on. + The message object to process. + + True if a handler function was found and invoked. + + + + + This function invokes the registered handler function for a message. + + The message type of the handler to use. + The stream to read the contents of the message from. + The channel that the message arrived on. + The message object to process. + + True if a handler function was found and invoked. + + + + + This function invokes the registered handler function for a message, without any message data. + + The message id of the handler to invoke. + + True if a handler function was found and invoked. + + + + + Structure used to track the number and size of packets of each packets type. + + + + + Total bytes of all messages of this type. + + + + + The total number of messages of this type. + + + + + The message type these stats are for. + + + + + This registers a handler function for a message Id. + + The message Id to register. + The handler function to register. + + + + Resets the statistics that are returned from NetworkClient.GetConnectionStats(). + + + + + This sends a network message with a message Id on the connection. This message is sent on channel zero, which be default is the reliable channel. + + The id of the message to send. + The message to send. + + True if the message was sent. + + + + + This sends a network message on the connection using a specific transport layer channel. + + The message id to send. + The message to send. + The transport layer channel to send on. + + True if the message was sent. + + + + + This sends an array of bytes on the connection. + + The array of data to be sent. + The number of bytes in the array to be sent. + The transport channel to send on. + + Success if data was sent. + + + + + This sends a network message with a message Id on the connection. This message is sent on channel one, which be default is the un-reliable channel. + + The message id to send. + The message to send. + + True if the message was sent. + + + + + This sends the contents of a NetworkWriter object on the connection. + + A writer object containing data to send. + The transport channel to send on. + + True if the data was sent. + + + + + This sets an option on the network channel. + + The channel the option will be set on. + The option to set. + The value for the option. + + True if the option was set. + + + + + The maximum time in seconds that messages are buffered before being sent. + + Time in seconds. + + + + Returns a string representation of the NetworkConnection object state. + + + + + This virtual function allows custom network connection classes to process data from the network before it is passed to the application. + + The data recieved. + The size of the data recieved. + The channel that the data was received on. + + + + This virtual function allows custom network connection classes to process data send by the application before it goes to the network transport layer. + + Data to send. + Size of data to send. + Channel to send data on. + Error code for send. + + True if data was sent. + + + + + This removes the handler registered for a message Id. + + The message id to unregister. + + + + This class holds information about which networked scripts use which QoS channels for updates. + + + + + Enables a CRC check between server and client that ensures the NetworkBehaviour scripts match. + + + + + A dictionary of script QoS channels. + + + + + This is used to setup script network settings CRC data. + + Script name. + QoS Channel. + + + + This can be used to reinitialize the set of script CRCs. + + + + + The NetworkDiscovery component allows Unity games to find each other on a local network. It can broadcast presence and listen for broadcasts, and optionally join matching games using the NetworkManager. + + + + + The data to include in the broadcast message when running as a server. + + + + + How often in milliseconds to broadcast when running as a server. + + + + + A key to identify this application in broadcasts. + + + + + The network port to broadcast on and listen to. + + + + + A dictionary of broadcasts received from servers. + + + + + The sub-version of the application to broadcast. This is used to match versions of the same application. + + + + + The version of the application to broadcast. This is used to match versions of the same application. + + + + + The TransportLayer hostId being used (read-only). + + + + + True if running in client mode (read-only). + + + + + True if running in server mode (read-only). + + + + + The horizontal offset of the GUI if active. + + + + + The vertical offset of the GUI if active. + + + + + True is broadcasting or listening (read-only). + + + + + True to draw the default Broacast control UI. + + + + + True to integrate with the NetworkManager. + + + + + Initializes the NetworkDiscovery component. + + + Return true if the network port was available. + + + + + This is a virtual function that can be implemented to handle broadcast messages when running as a client. + + The IP address of the server. + The data broadcast by the server. + + + + Starts listening for broadcasts messages. + + + True is able to listen. + + + + + Starts sending broadcast messages. + + + True is able to broadcast. + + + + + Stops listening and broadcasting. + + + + + A 128 bit number used to represent assets in a networking context. + + + + + A valid NetworkHash has a non-zero value. + + + True if the value is non-zero. + + + + + This parses the string representation of a NetworkHash into a binary object. + + A hex string to parse. + + A 128 bit network hash object. + + + + + Resets the value of a NetworkHash to zero (invalid). + + + + + Returns a string representation of a NetworkHash object. + + + A hex asset string. + + + + + A component used to add an object to the UNET networking system. + + + + + Unique identifier used to find the source assets when server spawns the on clients. + + + + + The client that has authority for this object. This will be null if no client has authority. + + + + + The UConnection associated with this NetworkIdentity. This is only valid for player objects on the server. + + + + + The UConnection associated with this NetworkIdentity. This is only valid for player objects on a local client. + + + + + This returns true if this object is the authoritative version of the object in the distributed network application. + + + + + Returns true if running as a client and this object was spawned by a server. + + + + + This returns true if this object is the one that represents the player on the local machine. + + + + + Returns true if running as a server, which spawned the object. + + + + + LocalPlayerAuthority means that the client of the "owning" player has authority over their own player object. + + + + + Unique identifier for this particular object instance, used for tracking objects between networked clients and the server. + + + + + The set of network connections (players) that can see this object. + + + + + The id of the player associated with this object. + + + + + A unique identifier for NetworkIdentity objects within a scene. + + + + + Flag to make this object only exist when the game is running as a server (or host). + + + + + This assigns control of an object to a client via the client's NetworkConnection. + + The connection of the client to assign authority to. + + True if authority was assigned. + + + + + Force the scene ID to a specific value. + + The new scene ID. + + + + + This causes the set of players that can see this object to be rebuild. The OnRebuildObservers callback function will be invoked on each NetworkBehaviour. + + True if this is the first time. + + + + Removes ownership for an object for a client by its conneciton. + + The connection of the client to remove authority for. + + True if authority is removed. + + + + + This is used to identify networked objects across all participants of a network. It is assigned at runtime by the server when an object is spawned. + + + + + A static invalid NetworkInstanceId that can be used for comparisons. + + + + + Returns true if the value of the NetworkInstanceId is zero. + + + True if zero. + + + + + Returns a string of "NetID:value". + + + String representation of this object. + + + + + The internal value of this identifier. + + + + + This is a specialized NetworkManager that includes a networked lobby. + + + + + This is the prefab of the player to be created in the PlayScene. + + + + + This is the prefab of the player to be created in the LobbyScene. + + + + + The scene to use for the lobby. This is similar to the offlineScene of the NetworkManager. + + + + + These slots track players that enter the lobby. + + + + + The maximum number of players allowed in the game. + + + + + The maximum number of players per connection. + + + + + The minimum number of players required to be ready for the game to start. + + + + + The scene to use for the playing the game from the lobby. This is similar to the onlineScene of the NetworkManager. + + + + + This flag enables display of the default lobby UI. + + + + + CheckReadyToBegin checks all of the players in the lobby to see if their readyToBegin flag is set. + + + + + Called on the client when adding a player to the lobby fails. + + + + + This is called on the client when it connects to server. + + The connection that connected. + + + + This is called on the client when disconnected from a server. + + The connection that disconnected. + + + + This is a hook to allow custom behaviour when the game client enters the lobby. + + + + + This is a hook to allow custom behaviour when the game client exits the lobby. + + + + + This is called on the client when the client is finished loading a new networked scene. + + + + + + This is called on the server when a new client connects to the server. + + The new connection. + + + + This allows customization of the creation of the GamePlayer object on the server. + + The connection the player object is for. + The controllerId of the player on the connnection. + + A new GamePlayer object. + + + + + This allows customization of the creation of the lobby-player object on the server. + + The connection the player object is for. + The controllerId of the player. + + The new lobby-player object. + + + + + This is called on the server when a client disconnects. + + The connection that disconnected. + + + + This is called on the server when a player is removed. + + + + + + + This is called on the server when all the players in the lobby are ready. + + + + + This is called on the server when a networked scene finishes loading. + + Name of the new scene. + + + + This is called on the server when it is told that a client has finished switching from the lobby scene to a game player scene. + + The lobby player object. + The game player object. + + False to not allow this player to replace the lobby player. + + + + + This is called on the client when a client is started. + + + + + + This is called on the host when a host is started. + + + + + This is called on the server when the server is started - including when a host is started. + + + + + This is called on the client when the client stops. + + + + + This is called on the host when the host is stopped. + + + + + Sends a message to the server to make the game return to the lobby scene. + + + True if message was sent. + + + + + Calling this causes the server to switch back to the lobby scene. + + + + + This is used on clients to attempt to add a player to the game. + + + + + This component works in conjunction with the NetworkLobbyManager to make up the multiplayer lobby system. + + + + + This is a flag that control whether this player is ready for the game to begin. + + + + + The slot within the lobby that this player inhabits. + + + + + This is a hook that is invoked on all player objects when entering the lobby. + + + + + This is a hook that is invoked on all player objects when exiting the lobby. + + + + + This removes this player from the lobby. + + + + + This is used on clients to tell the server that this player is not ready for the game to begin. + + + + + This is used on clients to tell the server that this player is ready for the game to begin. + + + + + This is used on clients to tell the server that the client has switched from the lobby to the GameScene and is ready to play. + + + + + This flag controls whether the default UI is shown for the lobby player. + + + + + The NetworkManager is a convenience class for the HLAPI for managing networking systems. + + + + + A flag to control whether or not player objects are automatically created on connect, and on scene change. + + + + + The Quality-of-Service channels to use for the network transport layer. + + + + + The current NetworkClient being used by the manager. + + + + + The custom network configuration to use. + + + + + Flag to enable custom network configuration. + + + + + A flag to control whether the NetworkManager object is destroyed when the scene changes. + + + + + True if the NetworkServer or NetworkClient isactive. + + + + + The log level specifically to user for network log messages. + + + + + The list of matches that are available to join. + + + + + The hostname of the matchmaking server. + + + + + A MatchInfo instance that will be used when StartServer() or StartClient() are called. + + + + + The UMatch matchmaker object. + + + + + The name of the current match. + + + + + The port of the matchmaking service. + + + + + The maximum number of players in the current match. + + + + + The maximum number of concurrent network connections to support. + + + + + The maximum delay before sending packets on connections. + + + + + The network address currently in use. + + + + + The network port currently in use. + + + + + The name of the current network scene. + + + + + NumPlayers is the number of active player objects across all connections on the server. + + + + + The scene to switch to when offline. + + + + + The scene to switch to when online. + + + + + The percentage of incoming and outgoing packets to be dropped for clients. + + + + + The default prefab to be used to create player objects on the server. + + + + + The current method of spawning players used by the NetworkManager. + + + + + Controls whether the program runs when it is in the background. + + + + + Flag for using the script CRC check between server and clients. + + + + + Allows you to specify an EndPoint object instead of setting networkAddress and networkPort (required for some platforms such as Xbox One). + + + + + A flag to control sending the network information about every peer to all members of a match. + + + + + The IP address to bind the server to. + + + + + Flag to tell the server whether to bind to a specific IP address. + + + + + The delay in milliseconds to be added to incoming and outgoing packets for clients. + + + + + The NetworkManager singleton object. + + + + + List of prefabs that will be registered with the spawning system. + + + + + The list of currently registered player start positions for the current scene. + + + + + Flag that control whether clients started by this NetworkManager will use simulated latency and packet loss. + + + + + This makes the NetworkServer listen for WebSockets connections instead of normal transport layer connections. + + + + + This finds a spawn position based on NetworkStartPosition objects in the scene. + + + Returns the transform to spawn a player at, or null. + + + + + This checks if the NetworkManager has a client and that it is connected to a server. + + + True if the NetworkManagers client is connected to a server. + + + + + Called on the client when connected to a server. + + Connection to the server. + + + + Called on clients when disconnected from a server. + + Connection to the server. + + + + Called on clients when a network error occurs. + + Connection to a server. + Error code. + + + + Called on clients when a servers tells the client it is no longer ready. + + Connection to a server. + + + + Called on clients when a scene has completed loaded, when the scene load was initiated by the server. + + The network connection that the scene change message arrived on. + + + + This is invoked when a match has been created. + + Info about the match that has been created. + + + + This is invoked when a match is joined. + + + + + + This is invoked when a list of matches is returned from ListMatches(). + + A list of available matches. + + + + Called on the server when a client adds a new player with ClientScene.AddPlayer. + + Connection from client. + Id of the new player. + An extra message object passed for the new player. + + + + Called on the server when a new client connects. + + Connection from client. + + + + Called on the server when a client disconnects. + + Connection from client. + + + + Called on the server when a network error occurs for a client connection. + + Connection from client. + Error code. + + + + Called on the server when a client is ready. + + Connection from client. + + + + Called on the server when a client removes a player. + + The connection to remove the player from. + The controller id of the player to remove. + + + + Called on the server when a scene is completed loaded, when the scene load was initiated by the server with ServerChangeScene(). + + The name of the new scene. + + + + This is a hook that is invoked when the client is started. + + The NetworkClient object that was started. + + + + This hook is invoked when a host is started. + + + + + This hook is invoked when a server is started - including when a host is started. + + + + + This hook is called when a client is stopped. + + + + + This hook is called when a host is stopped. + + + + + This hook is called when a server is stopped - including when a host is stopped. + + + + + Registers the transform of a game object as a player spawn location. + + Transform to register. + + + + This causes the server to switch scenes and sets the networkSceneName. + + The name of the scene to change to. The server will change scene immediately, and a message will be sent to connected clients to ask them to change scene also. + + + + This set the address of the matchmaker service. + + Hostname of matchmaker service. + Port of matchmaker service. + Protocol used by matchmaker service. + + + + Shuts down the NetworkManager completely and destroy the singleton. + + + + + This starts a network client. It uses the networkAddress and networkPort properties as the address to connect to. + + + The client object created. + + + + + This starts a network "host" - a server and client in the same application. + + + The client object created - this is a "local client". + + + + + This starts matchmaker for the NetworkManager. + + + + + This starts a new server. + + + True is the server was started. + + + + + Stops the client that the manager is using. + + + + + This stops both the client and the server that the manager is using. + + + + + Stops the matchmaker that the NetworkManager is using. + + + + + Stops the server that the manager is using. + + + + + Unregisters the transform of a game object as a player spawn location. + + + + + + This allows the NetworkManager to use a client object created externally to the NetworkManager instead of using StartClient(). + + The NetworkClient object to use. + + + + An extension for the NetworkManager that displays a default HUD for controlling the network state of the game. + + + + + The NetworkManager associated with this HUD. + + + + + The horizontal offset in pixels to draw the HUD runtime GUI at. + + + + + The vertical offset in pixels to draw the HUD runtime GUI at. + + + + + Whether to show the default control HUD at runtime. + + + + + The details of a network message received by a client or server on a network connection. + + + + + The transport layer channel the message was sent on. + + + + + The connection the message was recieved on. + + + + + The id of the message type of the message. + + + + + A NetworkReader object that contains the contents of the message. + + + + + Returns a string with the numeric representation of each byte in the payload. + + Network message payload to dump. + Length of payload in bytes. + + Dumped info from payload. + + + + + ReadMessage is used to extract a typed network message from the NetworkReader of a NetworkMessage object. + + + The type of the Network Message, must be derived from MessageBase. + + + + + The callback delegate used in message handler functions. + + Network message for the message callback. + + + + Component that controls visibility of networked objects for players. + + + + + Which method to use for checking proximity of players. + + + + + Flag to force this object to be hidden for players. + + + + + The maximim range that objects will be visible at. + + + + + How often (in seconds) that this object should update the set of players that can see it. + + + + + Enumeration of methods to use to check proximity. + + + + + Use 2D physics to determine proximity. + + + + + Use 3D physics to determine proximity. + + + + + General purpose serializer for UNET (for reading byte arrays). + + + + + Creates a new NetworkReader object. + + A buffer to construct the reader with, this buffer is NOT copied. + + + + Creates a new NetworkReader object. + + A buffer to construct the reader with, this buffer is NOT copied. + + + + The current position within the buffer. + + + + + Reads a boolean from the stream. + + + The value read. + + + + + Reads a byte from the stream. + + + The value read. + + + + + Reads a number of bytes from the stream. + + Number of bytes to read. + + Bytes read. (this is a copy). + + + + + This read a 16-bit byte count and a array of bytes of that size from the stream. + + + The bytes read from the stream. + + + + + Reads a char from the stream. + + + Value read. + + + + + Reads a unity Color objects. + + + The color read from the stream. + + + + + Reads a unity color32 objects. + + + The colo read from the stream. + + + + + Reads a double from the stream. + + + Value read. + + + + + Reads a reference to a GameObject from the stream. + + + The GameObject referenced. + + + + + Reads a signed 16 bit integer from the stream. + + + Value read. + + + + + Reads a signed 32bit integer from the stream. + + + Value read. + + + + + Reads a signed 64 bit integer from the stream. + + + Value read. + + + + + Reads a unity Matrix4x4 object. + + + The matrix read from the stream. + + + + + This is a utility function to read a typed network message from the stream. + + + The type of the Network Message, must be derived from MessageBase. + + + + + Reads a NetworkHash128 assetId. + + + The assetId object read from the stream. + + + + + Reads a NetworkInstanceId from the stream. + + + The NetworkInstanceId read. + + + + + Reads a reference to a NetworkIdentity from the stream. + + + The NetworkIdentity object read. + + + + + Reads a 32-bit variable-length-encoded value. + + + The 32 bit value read. + + + + + Reads a 64-bit variable-length-encoded value. + + + The 64 bit value read. + + + + + Reads a unity Plane object. + + + The plane read from the stream. + + + + + Reads a Unity Quaternion object. + + + The quaternion read from the stream. + + + + + Reads a Unity Ray object. + + + The ray read from the stream. + + + + + Reads a Unity Rect object. + + + The rect read from the stream. + + + + + Reads a signed byte from the stream. + + + Value read. + + + + + Reads a NetworkSceneId from the stream. + + + The NetworkSceneId read. + + + + + Reads a float from the stream. + + + Value read. + + + + + Reads a string from the stream. (max of 32k bytes). + + + Value read. + + + + + Reads a reference to a Transform from the stream. + + + The transform object read. + + + + + Reads an unsigned 16 bit integer from the stream. + + + Value read. + + + + + Reads an unsigned 32 bit integer from the stream. + + + Value read. + + + + + Reads an unsigned 64 bit integer from the stream. + + + Value read. + + + + + Reads a Unity Vector2 object. + + + The vector read from the stream. + + + + + Reads a Unity Vector3 objects. + + + The vector read from the stream. + + + + + Reads a Unity Vector4 object. + + + The vector read from the stream. + + + + + Sets the current position of the reader's stream to the start of the stream. + + + + + Returns a string representation of the reader's buffer. + + + Buffer contents. + + + + + This is used to identify networked objects in a scene. These values are allocated in the editor and are persistent for the lifetime of the object in the scene. + + + + + Returns true if the value is zero. Non-scene objects - ones which are spawned at runtime will have a sceneId of zero. + + + True if zero. + + + + + Returns a string like SceneId:value. + + + String representation of this object. + + + + + The internal value for this object. + + + + + High level network server. + + + + + Checks if the server has been started. + + + + + A list of all the current connections from clients. + + + + + Dictionary of the message handlers registered with the server. + + + + + The host topology that the server is using. + + + + + True is a local client is currently active on the server. + + + + + A list of local connections on the server. + + + + + The maximum delay before sending packets on connections. + + + + + The class to be used when creating new network connections. + + + + + The number of channels the network is configure with. + + + + + This is a dictionary of networked objects that have been spawned on the server. + + + + + Setting this true will make the server send peer info to all participants of the network. + + + + + This makes the server listen for WebSockets connections instead of normal transport layer connections. + + + + + This accepts a network connection from another external source and adds it to the server. + + Network connection to add. + + True if added. + + + + + When an AddPlayer message handler has received a request from a player, the server calls this to assoicate the player object with the connection. + + Connection which is adding the player. + Player object spawned for the player. + The player controller ID number as specified by client. + + True if player was added. + + + + + When an AddPlayer message handler has received a request from a player, the server calls this to assoicate the player object with the connection. + + Connection which is adding the player. + Player object spawned for the player. + The player controller ID number as specified by client. + + True if player was added. + + + + + Clear all registered callback handlers. + + + + + This clears all of the networked objects that the server is aware of. This can be required if a scene change deleted all of the objects without destroying them in the normal manner. + + + + + Clears all registered spawn prefab and spawn handler functions for this server. + + + + + This configures the transport layer settings for the server. + + Transport layer confuration object. + The maximum number of client connections to allow. + Transport layer topology object to use. + + True if successfully configured. + + + + + This configures the transport layer settings for the server. + + Transport layer confuration object. + The maximum number of client connections to allow. + Transport layer topology object to use. + + True if successfully configured. + + + + + Destroys this object and corresponding objects on all clients. + + Game object to destroy. + + + + This destroys all the player objects associated with a NetworkConnections on a server. + + The connections object to clean up for. + + + + Disconnect all currently connected clients. + + + + + This finds the NetworkIdentity game object that matches a netId. + + The netId of the NetworkIdentity object to find. + + The game object that matches the netId. + + + + + Gets aggregate packet stats for all connections. + + + Dictionary of msg types and packet statistics. + + + + + Get inbound network statistics for the server. + + Number of messages received so far. + Number of bytes received so far. + + + + Get outbound network statistics for the client. + + Number of messages sent so far (including collated messages send through buffer). + Number of messages sent through buffer. + Number of bytes sent so far. + Number of messages buffered for sending per second. + + + + Start the server on the given port number. Note that if a match has been created, this will listen using the relay server instead of a local socket. + + The IP address to bind to (optional). + Listen port number. + + True if listen succeeded. + + + + + Start the server on the given port number. Note that if a match has been created, this will listen using the relay server instead of a local socket. + + The IP address to bind to (optional). + Listen port number. + + True if listen succeeded. + + + + + Starts a server using a relay server. This is the manual way of using the relay server, as the regular NetworkServer.Connect() will automatically use the relay server if a match exists. + + Relay server IP Address. + Relay server port. + GUID of the network to create. + This server's sourceId. + The node to join the network with. + + + + Register a handler for a particular message type. + + Message type number. + Function handler which will be invoked for when this message type is received. + + + + This removes an external connection added with AddExternalConnection(). + + The id of the connection to remove. + + + + This replaces the player object for a connection with a different player object. The old player object is not destroyed. + + Connection which is adding the player. + Player object spawned for the player. + The player controller ID number as specified by client. + + True if player was replaced. + + + + + This replaces the player object for a connection with a different player object. The old player object is not destroyed. + + Connection which is adding the player. + Player object spawned for the player. + The player controller ID number as specified by client. + + True if player was replaced. + + + + + Reset the NetworkServer singleton. + + + + + Resets the packet stats on all connections. + + + + + Sends a network message to all connected clients on a specified transport layer QoS channel. + + The message id. + The message to send. + The transport layer channel to use. + + True if the message was sent. + + + + + Sends a network message to all connected clients that are "ready" on a specified transport layer QoS channel. + + An object to use for context when calculating object visibility. If null, then the message is sent to all ready clients. + The message id. + The message to send. + The transport layer channel to send on. + + True if the message was sent. + + + + + This sends an array of bytes to a specific player. + + The player to send he bytes to. + Array of bytes to send. + Size of array. + Transport layer channel id to send bytes on. + + + + This sends an array of bytes to all ready players. + + Array of bytes to send. + Size of array. + Transport layer channel id to send bytes on. + + + + This sends information about all participants in the current network game to the connection. + + Connection to send peer info to. + + + + Send a message structure with the given type number to all connected clients. + + Message structure. + Message type. + + Success if message is sent. + + + + + Send a message to the client which owns the given connection ID. + + Client connection ID. + Message struct to send. + Message type. + + + + Send a message to the client which owns the given player object instance. + + The players game object. + Message struct. + Message type. + + + + Send a message structure with the given type number to only clients which are ready. + + Message structure. + Message type. + + Success if message is sent. + + + + + Send given message structure as an unreliable message to all connected clients. + + Message structure. + Message type. + + Success if message is sent. + + + + + Send given message structure as an unreliable message only to ready clients. + + Message structure. + Message type. + + Success if message is sent. + + + + + Sends the contents of a NetworkWriter object to the ready players. + + The writer object to send. + The QoS channel to send the data on. + + + + Marks all connected clients as no longer ready. + + + + + Sets the client of the connection to be not-ready. + + The connection of the client to make not ready. + + + + Sets the client to be ready. + + The connection of the client to make ready. + + + + This sets the class used when creating new network connections. + + + + + This shuts down the server and disconnects all clients. + + + + + Spawn the given game object on all clients which are ready. + + Game object with NetworkIdentity to spawn. + + + + Spawn the given game object on all clients which are ready. + + Game object with NetworkIdentity to spawn. + + + + This causes NetworkIdentity objects in a scene to be spawned on a server. + + + Success if objects where spawned. + + + + + This spawns an object like NetworkServer.Spawn() but also assigns Client Authority to the specified client. + + The object to spawn. + The player object to set Client Authority to. + The assetId of the object to spawn. Used for custom spawn handlers. + The connection to set Client Authority to. + + True if the object was spawned. + + + + + This spawns an object like NetworkServer.Spawn() but also assigns Client Authority to the specified client. + + The object to spawn. + The player object to set Client Authority to. + The assetId of the object to spawn. Used for custom spawn handlers. + The connection to set Client Authority to. + + True if the object was spawned. + + + + + This spawns an object like NetworkServer.Spawn() but also assigns Client Authority to the specified client. + + The object to spawn. + The player object to set Client Authority to. + The assetId of the object to spawn. Used for custom spawn handlers. + The connection to set Client Authority to. + + True if the object was spawned. + + + + + Unregisters a handler for a particular message type. + + The message type to remove the handler for. + + + + This takes an object that has been spawned and un-spawns it. + + The spawned object to be unspawned. + + + + This attribute is used to configure the network settings of scripts that are derived from the NetworkBehaviour base class. + + + + + The QoS channel to use for updates for this script. + + + + + The sendInterval control how frequently updates are sent for this script. + + + + + This component is used to make a gameObject a starting position for spawning player objects in multiplayer games. + + + + + This is passed to handler funtions registered for the SYSTEM_ADD_PLAYER built-in message. + + + + + The extra message data included in the AddPlayerMessage. + + + + + The size of the extra message data included in the AddPlayerMessage. + + + + + The playerId of the new player. + + + + + A utility class to send a network message with no contents. + + + + + This is passed to handler functions registered for the SYSTEM_ERROR built-in message. + + + + + The error code. + + + + + A utility class to send simple network messages that only contain an integer. + + + + + The integer value to serialize. + + + + + This is passed to handler funtions registered for the SYSTEM_NOT_READY built-in message. + + + + + Information about another participant in the same network game. + + + + + The IP address of the peer. + + + + + The id of the NetworkConnection associated with the peer. + + + + + True if this peer is the host of the network game. + + + + + True if the peer if the same as the current client. + + + + + The network port being used by the peer. + + + + + Internal UNET message for sending information about network peers to clients. + + + + + The list of participants in a networked game. + + + + + This is passed to handler funtions registered for the SYSTEM_READY built-in message. + + + + + This is passed to handler funtions registered for the SYSTEM_REMOVE_PLAYER built-in message. + + + + + The player ID of the player object which should be removed. + + + + + This is a utility class for simple network messages that contain only a string. + + + + + The string that will be serialized. + + + + + A component to synchronize the position of networked objects. + + + + + Cached CharacterController. + + + + + A callback that can be used to validate on the server, the movement of client authoritative objects. + + + + + A callback that can be used to validate on the server, the movement of client authoritative objects. + + + + + Tells the NetworkTransform that it is on a surface (this is the default). + + + + + Enables interpolation of the synchronized movement. + + + + + Enables interpolation of the synchronized rotation. + + + + + The most recent time when a movement synchronization packet arrived for this object. + + + + + The distance that an object can move without sending a movement synchronization update. + + + + + Cached Rigidbody2D. + + + + + Cached Rigidbody. + + + + + How much to compress rotation sync updates. + + + + + The sendInterval controls how often state updates are sent for this object. + + + + + If a movement update puts an object further from its current position that this value, it will snap to the position instead of moving smoothly. + + + + + Which axis should rotation by synchronized for. + + + + + The target position interpolating towards. + + + + + The target rotation interpolating towards. + + + + + The target position interpolating towards. + + + + + The velocity send for synchronization. + + + + + What method to use to sync the object's position. + + + + + An axis or set of axis. + + + + + Only x axis. + + + + + The x and y axis. + + + + + The x, y and z axis. + + + + + The x and z axis. + + + + + Only the y axis. + + + + + The y and z axis. + + + + + Only the z axis. + + + + + Do not sync. + + + + + This is the delegate use for the movement validation callback function clientMoveCallback2D on NetworkTransforms. + + The new position from the client. + The new velocity from the client. + The new rotation from the client. + + + + This is the delegate use for the movement validation callback function clientMoveCallback3D on NetworkTransforms. + + The new position from the client. + The new velocity from the client. + The new rotation from the client. + + + + How much to compress sync data. + + + + + High Compression - sacrificing accuracy. + + + + + A low amount of compression that preserves accuracy. + + + + + Do not compress. + + + + + How to synchronize an object's position. + + + + + Sync using the CharacterController component. + + + + + Dont synchronize. + + + + + Sync using the Rigidbody2D component. + + + + + Sync using the Rigidbody component. + + + + + Sync using the game object's base transform. + + + + + A component to synchronize the position of child transforms of networked objects. + + + + + A unique Identifier for this NetworkTransformChild component on this root object. + + + + + A callback function to allow server side validation of the movement of the child object. + + + + + The rate to interpolate towards the target position. + + + + + The rate to interpolate to the target rotation. + + + + + The most recent time when a movement synchronization packet arrived for this object. + + + + + The distance that an object can move without sending a movement synchronization update. + + + + + How much to compress rotation sync updates. + + + + + The sendInterval controls how often state updates are sent for this object. + + + + + Which axis should rotation by synchronized for. + + + + + The child transform to be synchronized. + + + + + The target position interpolating towards. + + + + + The target rotation interpolating towards. + + + + + This is a helper component to help understand and debug networked movement synchronization with the NetworkTransform component. + + + + + The prefab to use for the visualization object. + + + + + General purpose serializer for UNET (for serializing data to byte arrays). + + + + + Returns the internal array of bytes the writer is using. This is NOT a copy. + + + Internal buffer. + + + + + Creates a new NetworkWriter object. + + A buffer to write into. This is not copied. + + + + Creates a new NetworkWriter object. + + A buffer to write into. This is not copied. + + + + This fills out the size header of a message begun with StartMessage(), so that it can be send using Send() functions. + + + + + The current position of the internal buffer. + + + + + Seeks to the start of the internal buffer. + + + + + This begins a new message, which should be completed with FinishMessage() once the payload has been written. + + Message type. + + + + Returns a copy of internal array of bytes the writer is using, it copies only the bytes used. + + + Copy of data used by the writer. + + + + + This writes the a reference to a GameObject with a NetworkIdentity component to the stream. The object should have been spawned for clients to know about it. + + The GameObject to write. + + + + This writes a 16-bit count and a array of bytes of that length to the stream. + + Array of bytes to write. + Number of bytes from the array to write. + + + + This writes a 16-bit count and an array of bytes of that size to the stream. + + Bytes to write. + + + + This writes the 32-bit value to the stream using variable-length-encoding. + + Value to write. + + + + This writes the 64-bit value to the stream using variable-length-encoding. + + Value to write. + + + + This represents a networked player. + + + + + The game object for this player. + + + + + The local player ID number of this player. + + + + + The NetworkIdentity component of the player. + + + + + Checks if this PlayerController has an actual player attached to it. + + + + + The maximum number of local players that a client connection can have. + + + + + String representation of the player objects state. + + + String with the object state. + + + + + Enumeration of methods of where to spawn player objects in multiplayer games. + + + + + Spawn players at a randomly chosen starting position. + + + + + Spawn players at the next start position. + + + + + A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run on servers. + + + + + A Custom Attribute that can be added to member functions of NetworkBehaviour scripts, to make them only run on servers, but not generate warnings. + + + + + Signature of spawn functions that are passed to NetworkClient.RegisterSpawnFunction(). This is optional, as in most cases RegisterPrefab will be used instead. + + + + + + + This is an attribute that can be put on events in NetworkBehaviour classes to allow them to be invoked on client when the event is called on the sserver. + + + + + The UNET QoS channel that this event should be sent on. + + + + + This is the base class for type-specific SyncList classes. + + + + + Same as List:Add() but the item is added on clients. + + Item to add. + + + + The delegate type used for SyncListChanged. + + + + + Same as List:Clear() but the list is cleared on clients. + + + + + This method is used when deserializing SyncList items from a stream. + + Stream to read from. + + New instance of the SyncList value type. + + + + + Marks an item in the list as dirty, so it will be updated on clients. + + Index of item to dirty. + + + + Internal function used for remote list operations. + + List operation. + The index of the item being operated on. + The item being operated on. + + + + Internal function. + + The behaviour the list belongs to. + Identifies this list. + + + + Same as List::Insert() but also inserts into list on clients. + + Where to insert the item. + Item to insert. + + + + The types of operations that can occur for SyncLists. + + + + + Item was added to the list. + + + + + The list was cleared. + + + + + An item in the list was manually marked dirty. + + + + + An item was inserted into the list. + + + + + An item was removed from the list. + + + + + An item was removed at an index from the list. + + + + + An item was set to a new value in the list. + + + + + Same as List:Remove except removes on clients also. + + Item to remove. + + Success if removed. + + + + + Same as List:Remove except it removes the index on clients also. + + Index to remove. + + + + This is used to write a value object from a SyncList to a stream. + + Stream to write to. + Item to write. + + + + A delegate that can be populated to recieve callbacks when the list changes. + + The operation that occurred. + The index of the item that was effected. + + + + A list of booleans that will be synchronized from server to clients. + + + + + A list of floats that will be synchronized from server to clients. + + + + + A list of integers that will be synchronized from server to clients. + + + + + This is a list of strings that will be synchronized from the server to clients. + + + + + This class is used for lists of structs that are synchronized from the server to clients. + + + + + A list of unsigned integers that will be synchronized from server to clients. + + + + + [SyncVar] is an attribute that can be put on member variables of UNeBehaviour classes. These variables will have their values sychronized from the server to clients in the game that are in the ready state. + + + + + + The hook attribute can be used to specify a function to be called when the sync var changes value on the client. + + + + + Delegate for a function which will handle destruction of objects created with NetworkServer.Spawn. + + + + + + Enumeration of Networking versions. + + + + + The current UNET version. + + + + diff --git a/DnD Project/Library/UnityAssemblies/version.txt b/DnD Project/Library/UnityAssemblies/version.txt new file mode 100644 index 00000000..9fbf59b7 --- /dev/null +++ b/DnD Project/Library/UnityAssemblies/version.txt @@ -0,0 +1,8 @@ +5.2.2f1:2.1.0.0 +WebPlayer +C:/Program Files/Unity/Editor/Data/Managed/UnityEngine.dll +C:/Program Files/Unity/Editor/Data/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll +C:/Program Files/Unity/Editor/Data/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll +C:/Program Files/Unity/Editor/Data/Managed/UnityEditor.dll +C:/Program Files/Unity/Editor/Data\Managed/Mono.Cecil.dll +C:/Program Files/Unity/Editor/Data/PlaybackEngines/iOSSupport\UnityEditor.iOS.Extensions.Xcode.dll \ No newline at end of file diff --git a/DnD Project/Library/assetDatabase3 b/DnD Project/Library/assetDatabase3 index d1d3b907..77e56635 100644 Binary files a/DnD Project/Library/assetDatabase3 and b/DnD Project/Library/assetDatabase3 differ diff --git a/DnD Project/Library/expandedItems b/DnD Project/Library/expandedItems index 0f765be7..3eba5d2f 100644 Binary files a/DnD Project/Library/expandedItems and b/DnD Project/Library/expandedItems differ diff --git a/DnD Project/Library/metadata/00/00000000000000002000000000000000 b/DnD Project/Library/metadata/00/00000000000000002000000000000000 index 78cd2b8b..a539f9c6 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000002000000000000000 and b/DnD Project/Library/metadata/00/00000000000000002000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000003000000000000000 b/DnD Project/Library/metadata/00/00000000000000003000000000000000 index cc3c822b..a49d34c8 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000003000000000000000 and b/DnD Project/Library/metadata/00/00000000000000003000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000004000000000000000 b/DnD Project/Library/metadata/00/00000000000000004000000000000000 index 5ea1cd82..c0c345b2 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000004000000000000000 and b/DnD Project/Library/metadata/00/00000000000000004000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000004100000000000000 b/DnD Project/Library/metadata/00/00000000000000004100000000000000 index bf9e1150..34c528f9 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000004100000000000000 and b/DnD Project/Library/metadata/00/00000000000000004100000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000005000000000000000 b/DnD Project/Library/metadata/00/00000000000000005000000000000000 index 3945ab42..c0366d8c 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000005000000000000000 and b/DnD Project/Library/metadata/00/00000000000000005000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000005100000000000000 b/DnD Project/Library/metadata/00/00000000000000005100000000000000 index 229faa87..325c04cc 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000005100000000000000 and b/DnD Project/Library/metadata/00/00000000000000005100000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000006000000000000000 b/DnD Project/Library/metadata/00/00000000000000006000000000000000 index 6883cac7..dd61d8b4 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000006000000000000000 and b/DnD Project/Library/metadata/00/00000000000000006000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000006100000000000000 b/DnD Project/Library/metadata/00/00000000000000006100000000000000 index a733ecce..389c7f91 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000006100000000000000 and b/DnD Project/Library/metadata/00/00000000000000006100000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000007000000000000000 b/DnD Project/Library/metadata/00/00000000000000007000000000000000 index f17cfe1c..f93f055e 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000007000000000000000 and b/DnD Project/Library/metadata/00/00000000000000007000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000008000000000000000 b/DnD Project/Library/metadata/00/00000000000000008000000000000000 index f90b89c3..161b58ac 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000008000000000000000 and b/DnD Project/Library/metadata/00/00000000000000008000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000008100000000000000 b/DnD Project/Library/metadata/00/00000000000000008100000000000000 index 1e0fc783..c60d5bc7 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000008100000000000000 and b/DnD Project/Library/metadata/00/00000000000000008100000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000009000000000000000 b/DnD Project/Library/metadata/00/00000000000000009000000000000000 index 13b767f8..c07a2674 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000009000000000000000 and b/DnD Project/Library/metadata/00/00000000000000009000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00000000000000009100000000000000 b/DnD Project/Library/metadata/00/00000000000000009100000000000000 index 1394a75c..f1eb2756 100644 Binary files a/DnD Project/Library/metadata/00/00000000000000009100000000000000 and b/DnD Project/Library/metadata/00/00000000000000009100000000000000 differ diff --git a/DnD Project/Library/metadata/00/0000000000000000a000000000000000 b/DnD Project/Library/metadata/00/0000000000000000a000000000000000 index 4e0d8d19..e9d02538 100644 Binary files a/DnD Project/Library/metadata/00/0000000000000000a000000000000000 and b/DnD Project/Library/metadata/00/0000000000000000a000000000000000 differ diff --git a/DnD Project/Library/metadata/00/0000000000000000b000000000000000 b/DnD Project/Library/metadata/00/0000000000000000b000000000000000 index 1a26556f..bb6fa7f9 100644 Binary files a/DnD Project/Library/metadata/00/0000000000000000b000000000000000 and b/DnD Project/Library/metadata/00/0000000000000000b000000000000000 differ diff --git a/DnD Project/Library/metadata/00/0000000000000000c000000000000000 b/DnD Project/Library/metadata/00/0000000000000000c000000000000000 index efc01d1f..9235ef0a 100644 Binary files a/DnD Project/Library/metadata/00/0000000000000000c000000000000000 and b/DnD Project/Library/metadata/00/0000000000000000c000000000000000 differ diff --git a/DnD Project/Library/metadata/00/00e14e1e4e7ef204db502a8a1b97ff46 b/DnD Project/Library/metadata/00/00e14e1e4e7ef204db502a8a1b97ff46 index 1cd34cf7..4a74ebb4 100644 Binary files a/DnD Project/Library/metadata/00/00e14e1e4e7ef204db502a8a1b97ff46 and b/DnD Project/Library/metadata/00/00e14e1e4e7ef204db502a8a1b97ff46 differ diff --git a/DnD Project/Library/metadata/18/18b83d19d01a4274784cd44632065758 b/DnD Project/Library/metadata/18/18b83d19d01a4274784cd44632065758 index b9f94a34..c03171c5 100644 Binary files a/DnD Project/Library/metadata/18/18b83d19d01a4274784cd44632065758 and b/DnD Project/Library/metadata/18/18b83d19d01a4274784cd44632065758 differ diff --git a/DnD Project/Library/metadata/1a/1a7faaabe1f22804a9a45a7f95286194 b/DnD Project/Library/metadata/1a/1a7faaabe1f22804a9a45a7f95286194 index 075099a1..22f97a45 100644 Binary files a/DnD Project/Library/metadata/1a/1a7faaabe1f22804a9a45a7f95286194 and b/DnD Project/Library/metadata/1a/1a7faaabe1f22804a9a45a7f95286194 differ diff --git a/DnD Project/Library/metadata/3a/3a4ce572118163f4fbcf85a4fc354296 b/DnD Project/Library/metadata/3a/3a4ce572118163f4fbcf85a4fc354296 index ab8ae8ec..c8e66922 100644 Binary files a/DnD Project/Library/metadata/3a/3a4ce572118163f4fbcf85a4fc354296 and b/DnD Project/Library/metadata/3a/3a4ce572118163f4fbcf85a4fc354296 differ diff --git a/DnD Project/Library/metadata/4a/4a0a2011e795927489ecc480c9521982 b/DnD Project/Library/metadata/4a/4a0a2011e795927489ecc480c9521982 index df4a1aff..61770acb 100644 Binary files a/DnD Project/Library/metadata/4a/4a0a2011e795927489ecc480c9521982 and b/DnD Project/Library/metadata/4a/4a0a2011e795927489ecc480c9521982 differ diff --git a/DnD Project/Library/metadata/4d/4d1b42a7c8f6c714f849a42c1d71c806 b/DnD Project/Library/metadata/4d/4d1b42a7c8f6c714f849a42c1d71c806 index 05a6db5d..29fe3748 100644 Binary files a/DnD Project/Library/metadata/4d/4d1b42a7c8f6c714f849a42c1d71c806 and b/DnD Project/Library/metadata/4d/4d1b42a7c8f6c714f849a42c1d71c806 differ diff --git a/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7 b/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7 index d33dfaeb..4d7f5539 100644 Binary files a/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7 and b/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7 differ diff --git a/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7.info b/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7.info index de89aaeb..8c5318de 100644 Binary files a/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7.info and b/DnD Project/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7.info differ diff --git a/DnD Project/Library/metadata/68/688c73372354288419bb414787b0799b b/DnD Project/Library/metadata/68/688c73372354288419bb414787b0799b index 151b1e62..0fa487d9 100644 Binary files a/DnD Project/Library/metadata/68/688c73372354288419bb414787b0799b and b/DnD Project/Library/metadata/68/688c73372354288419bb414787b0799b differ diff --git a/DnD Project/Library/metadata/73/739bbd9f364b4268874f9fd86ab3beef b/DnD Project/Library/metadata/73/739bbd9f364b4268874f9fd86ab3beef index 7788e445..479cb14e 100644 Binary files a/DnD Project/Library/metadata/73/739bbd9f364b4268874f9fd86ab3beef and b/DnD Project/Library/metadata/73/739bbd9f364b4268874f9fd86ab3beef differ diff --git a/DnD Project/Library/metadata/74/748f63988f5a16e4f932b84062cd77b0 b/DnD Project/Library/metadata/74/748f63988f5a16e4f932b84062cd77b0 index 507a7513..985d358d 100644 Binary files a/DnD Project/Library/metadata/74/748f63988f5a16e4f932b84062cd77b0 and b/DnD Project/Library/metadata/74/748f63988f5a16e4f932b84062cd77b0 differ diff --git a/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f b/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f index 67a98164..40f9510e 100644 Binary files a/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f and b/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f differ diff --git a/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f.info b/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f.info index f6037898..f32f6de9 100644 Binary files a/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f.info and b/DnD Project/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f.info differ diff --git a/DnD Project/Library/metadata/85/852e56802eb941638acbb491814497b0 b/DnD Project/Library/metadata/85/852e56802eb941638acbb491814497b0 index fc601d88..dbb2dcc3 100644 Binary files a/DnD Project/Library/metadata/85/852e56802eb941638acbb491814497b0 and b/DnD Project/Library/metadata/85/852e56802eb941638acbb491814497b0 differ diff --git a/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba b/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba index c93d4e8f..30d54d9a 100644 Binary files a/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba and b/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba differ diff --git a/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba.info b/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba.info index bcc0a175..369e8738 100644 Binary files a/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba.info and b/DnD Project/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba.info differ diff --git a/DnD Project/Library/metadata/88/883361593e6c3d9489ce3691a2f73a34 b/DnD Project/Library/metadata/88/883361593e6c3d9489ce3691a2f73a34 index 68c698c5..7659f6c1 100644 Binary files a/DnD Project/Library/metadata/88/883361593e6c3d9489ce3691a2f73a34 and b/DnD Project/Library/metadata/88/883361593e6c3d9489ce3691a2f73a34 differ diff --git a/DnD Project/Library/metadata/97/97decbdab0634cdd991f8d23ddf0dead b/DnD Project/Library/metadata/97/97decbdab0634cdd991f8d23ddf0dead index 86ad36f7..73f8b858 100644 Binary files a/DnD Project/Library/metadata/97/97decbdab0634cdd991f8d23ddf0dead and b/DnD Project/Library/metadata/97/97decbdab0634cdd991f8d23ddf0dead differ diff --git a/DnD Project/Library/metadata/b5/b508b5546c98cb64cb4e04ad2e368a42 b/DnD Project/Library/metadata/b5/b508b5546c98cb64cb4e04ad2e368a42 index 89384472..5a01ad8d 100644 Binary files a/DnD Project/Library/metadata/b5/b508b5546c98cb64cb4e04ad2e368a42 and b/DnD Project/Library/metadata/b5/b508b5546c98cb64cb4e04ad2e368a42 differ diff --git a/DnD Project/Library/metadata/be/be8e0c3ab0109854691260ec53feb7f6 b/DnD Project/Library/metadata/be/be8e0c3ab0109854691260ec53feb7f6 index 69dac2dc..f6faddee 100644 Binary files a/DnD Project/Library/metadata/be/be8e0c3ab0109854691260ec53feb7f6 and b/DnD Project/Library/metadata/be/be8e0c3ab0109854691260ec53feb7f6 differ diff --git a/DnD Project/Library/metadata/db/db3e76c5628f72f44a329bd492e6e5a0 b/DnD Project/Library/metadata/db/db3e76c5628f72f44a329bd492e6e5a0 index 31c43e0f..50b0de95 100644 Binary files a/DnD Project/Library/metadata/db/db3e76c5628f72f44a329bd492e6e5a0 and b/DnD Project/Library/metadata/db/db3e76c5628f72f44a329bd492e6e5a0 differ diff --git a/DnD Project/Library/metadata/e2/e2fb3687b34622b49bcaaf36f68bdb94 b/DnD Project/Library/metadata/e2/e2fb3687b34622b49bcaaf36f68bdb94 index 3a1240a5..dd39e17a 100644 Binary files a/DnD Project/Library/metadata/e2/e2fb3687b34622b49bcaaf36f68bdb94 and b/DnD Project/Library/metadata/e2/e2fb3687b34622b49bcaaf36f68bdb94 differ diff --git a/DnD Project/Library/metadata/e5/e58d7c97d9ea1dd49adae5cb78127617 b/DnD Project/Library/metadata/e5/e58d7c97d9ea1dd49adae5cb78127617 index 8889a5fe..de5e53d5 100644 Binary files a/DnD Project/Library/metadata/e5/e58d7c97d9ea1dd49adae5cb78127617 and b/DnD Project/Library/metadata/e5/e58d7c97d9ea1dd49adae5cb78127617 differ diff --git a/DnD Project/Library/metadata/ea/ea74792a3e16a0d48825e19756ef5bd4 b/DnD Project/Library/metadata/ea/ea74792a3e16a0d48825e19756ef5bd4 index bc597f17..87d33c97 100644 Binary files a/DnD Project/Library/metadata/ea/ea74792a3e16a0d48825e19756ef5bd4 and b/DnD Project/Library/metadata/ea/ea74792a3e16a0d48825e19756ef5bd4 differ diff --git a/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8 b/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8 index 648b9aab..1e2750db 100644 Binary files a/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8 and b/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8 differ diff --git a/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8.info b/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8.info index e7417f52..7b08f1cd 100644 Binary files a/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8.info and b/DnD Project/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8.info differ diff --git a/DnD Project/ProjectSettings/EditorBuildSettings.asset b/DnD Project/ProjectSettings/EditorBuildSettings.asset index eac930be..ca24965f 100644 Binary files a/DnD Project/ProjectSettings/EditorBuildSettings.asset and b/DnD Project/ProjectSettings/EditorBuildSettings.asset differ diff --git a/DnD Project/ProjectSettings/ProjectSettings.asset b/DnD Project/ProjectSettings/ProjectSettings.asset index 3d8c2d0f..4cb9aa78 100644 Binary files a/DnD Project/ProjectSettings/ProjectSettings.asset and b/DnD Project/ProjectSettings/ProjectSettings.asset differ diff --git a/DnD Project/ProjectSettings/ProjectVersion.txt b/DnD Project/ProjectSettings/ProjectVersion.txt index c609863d..b11ab9b5 100644 --- a/DnD Project/ProjectSettings/ProjectVersion.txt +++ b/DnD Project/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 5.1.3f1 +m_EditorVersion: 5.2.2f1 m_StandardAssetsVersion: 0