From 1dc2109a18ae57d38c2a51bdf5965c05d00b3253 Mon Sep 17 00:00:00 2001 From: ninemine <1371605831@qq.com> Date: Tue, 25 Nov 2025 12:00:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=BA=9B=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Convention | 2 +- Assets/Plugins/Sirenix/Assemblies.meta | 8 - .../Plugins/Sirenix/Assemblies/NoEditor.meta | 8 - .../NoEditor/Sirenix.Serialization.dll | Bin 363520 -> 0 bytes .../NoEditor/Sirenix.Serialization.dll.meta | 115 - .../Assemblies/NoEditor/Sirenix.Utilities.dll | Bin 156672 -> 0 bytes .../NoEditor/Sirenix.Utilities.dll.meta | 115 - .../Sirenix/Assemblies/NoEmitAndNoEditor.meta | 8 - .../Sirenix.Serialization.dll | Bin 346624 -> 0 bytes .../Sirenix.Serialization.dll.meta | 114 - .../NoEmitAndNoEditor/Sirenix.Utilities.dll | Bin 147456 -> 0 bytes .../Sirenix.Utilities.dll.meta | 114 - .../Sirenix.OdinInspector.Attributes.dll | Bin 102912 -> 0 bytes .../Sirenix.OdinInspector.Attributes.dll.meta | 46 - .../Sirenix.OdinInspector.Attributes.xml | 6344 -------- .../Sirenix.OdinInspector.Attributes.xml.meta | 7 - .../Sirenix.OdinInspector.Editor.dll | Bin 3000320 -> 0 bytes .../Sirenix.OdinInspector.Editor.dll.meta | 46 - .../Sirenix.OdinInspector.Editor.xml | 10946 -------------- .../Sirenix.OdinInspector.Editor.xml.meta | 7 - .../Sirenix.OdinValidator.Editor.dll | Bin 473088 -> 0 bytes .../Sirenix.OdinValidator.Editor.dll.meta | 46 - .../Sirenix.OdinValidator.Editor.xml | 39 - .../Sirenix.OdinValidator.Editor.xml.meta | 7 - .../Assemblies/Sirenix.Reflection.Editor.dll | Bin 25600 -> 0 bytes .../Sirenix.Reflection.Editor.dll.meta | 46 - .../Sirenix.Serialization.Config.dll | Bin 17920 -> 0 bytes .../Sirenix.Serialization.Config.dll.meta | 46 - .../Sirenix.Serialization.Config.xml | 202 - .../Sirenix.Serialization.Config.xml.meta | 7 - .../Assemblies/Sirenix.Serialization.dll | Bin 412160 -> 0 bytes .../Assemblies/Sirenix.Serialization.dll.meta | 46 - .../Assemblies/Sirenix.Serialization.xml | 9864 ------------- .../Assemblies/Sirenix.Serialization.xml.meta | 7 - .../Assemblies/Sirenix.Utilities.Editor.dll | Bin 1212416 -> 0 bytes .../Sirenix.Utilities.Editor.dll.meta | 46 - .../Assemblies/Sirenix.Utilities.Editor.xml | 8983 ------------ .../Sirenix.Utilities.Editor.xml.meta | 7 - .../Sirenix/Assemblies/Sirenix.Utilities.dll | Bin 165888 -> 0 bytes .../Assemblies/Sirenix.Utilities.dll.meta | 46 - .../Sirenix/Assemblies/Sirenix.Utilities.xml | 3664 ----- .../Assemblies/Sirenix.Utilities.xml.meta | 7 - Assets/Plugins/Sirenix/Assemblies/link.xml | 6 - .../Plugins/Sirenix/Assemblies/link.xml.meta | 7 - Assets/Plugins/Sirenix/Demos.meta | 8 - .../Sirenix/Odin Inspector/Assets.meta | 8 - .../Sirenix/Odin Inspector/Assets/Editor.meta | 8 - .../Assets/Editor/Bootstrap License.txt | 30 - .../Assets/Editor/Bootstrap License.txt.meta | 7 - .../Assets/Editor/ConfigData.bytes | Bin 1616 -> 0 bytes .../Assets/Editor/ConfigData.bytes.meta | 8 - .../Assets/Editor/OdinPathLookup.asset | 13 - .../Assets/Editor/OdinPathLookup.asset.meta | 8 - .../Config/Editor/AOTGenerationConfig.asset | 20 - .../Editor/AOTGenerationConfig.asset.meta | 8 - .../Config/Editor/ColorPaletteManager.asset | 136 - .../Editor/ColorPaletteManager.asset.meta | 8 - .../Config/Editor/GeneralDrawerConfig.asset | 2 +- .../Config/Editor/ImportSettingsConfig.asset | 15 - .../Editor/ImportSettingsConfig.asset.meta | 8 - .../Config/Editor/InspectorConfig.asset | 2 +- .../Config/Editor/OdinModuleConfig.asset | 2 +- .../Odin Inspector/Config/Resources.meta | 8 - .../Config/Resources/Sirenix.meta | 8 - .../Sirenix/GlobalSerializationConfig.asset | 22 - .../GlobalSerializationConfig.asset.meta | 8 - .../Sirenix/Odin Inspector/Modules.meta | 8 - .../Modules/Unity.Addressables.data | Bin 89055 -> 0 bytes .../Modules/Unity.Addressables.data.meta | 7 - .../Modules/Unity.Entities.data | Bin 41801 -> 0 bytes .../Modules/Unity.Entities.data.meta | 8 - .../Modules/Unity.Localization.data | Bin 8582 -> 0 bytes .../Modules/Unity.Localization.data.meta | 6 - .../Modules/Unity.Mathematics.data | Bin 46862 -> 0 bytes .../Modules/Unity.Mathematics.data.meta | 8 - .../Modules/Unity.Mathematics.meta | 8 - .../Unity.Mathematics/MathematicsDrawers.cs | 883 -- .../MathematicsDrawers.cs.meta | 11 - ...nInspector.Modules.UnityMathematics.asmdef | 11 - ...ector.Modules.UnityMathematics.asmdef.meta | 7 - .../Modules/Unity.Mathematics/manifest.txt | 8 - .../Unity.Mathematics/manifest.txt.meta | 7 - .../Editor/Config/AutomationConfig.asset | 38 - .../Editor/Config/AutomationConfig.asset.meta | 8 - .../Config/GlobalValidationConfig.asset | 4 +- .../Editor/Config/RuleConfig.asset | 2 +- .../Editor/Profiles/Main Profile.asset | 10 +- .../EnsureCorrectOdinVersion.cs | 195 - .../EnsureCorrectOdinVersion.cs.meta | 12 - .../Plugins/Sirenix/Odin Validator/Readme.txt | 19 - .../Sirenix/Odin Validator/Readme.txt.meta | 8 - Assets/Plugins/Sirenix/Readme.txt | 35 - Assets/Plugins/Sirenix/Readme.txt.meta | 8 - .../Settings/SamplesPipelineAsset.asset | 39 +- Assets/Scenes/Game/EditorWord.prefab | 4 +- Assets/Scenes/Game/Root Variant.prefab | 58 +- .../Framework/GameContent/GameController.cs | 315 +- Assets/Scripts/Framework/ScriptableObject.cs | 15 +- Assets/Scripts/Framework/[RScript] | 2 +- .../Fonts/LiberationSans - OFL.txt.meta | 2 +- .../Fonts/LiberationSans.ttf.meta | 2 +- .../Resources/Fonts & Materials.meta | 2 +- .../LiberationSans SDF - Drop Shadow.mat.meta | 2 +- .../LiberationSans SDF - Fallback.asset | 17 +- .../LiberationSans SDF - Fallback.asset.meta | 2 +- .../LiberationSans SDF - Outline.mat.meta | 2 +- .../LiberationSans SDF.asset.meta | 2 +- .../TextMesh Pro/Resources/Sprite Assets.meta | 2 +- .../Sprite Assets/EmojiOne.asset.meta | 2 +- .../TextMesh Pro/Resources/Style Sheets.meta | 2 +- .../Style Sheets/Default Style Sheet.asset | 23 +- .../TextMesh Pro/Resources/TMP Settings.asset | 7 +- .../Resources/TMP Settings.asset.meta | 2 +- Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl | 178 + .../Shaders/SDFFunctions.hlsl.meta | 10 + .../Shaders/TMP_Bitmap-Custom-Atlas.shader | 64 +- .../Shaders/TMP_Bitmap-Mobile.shader | 52 +- Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader | 62 +- .../Shaders/TMP_SDF Overlay.shader | 83 +- .../TextMesh Pro/Shaders/TMP_SDF SSD.shader | 95 +- .../Shaders/TMP_SDF-HDRP LIT.shadergraph | 12074 ++++++++++++++++ .../Shaders/TMP_SDF-HDRP LIT.shadergraph.meta | 10 + .../Shaders/TMP_SDF-HDRP UNLIT.shadergraph | 11759 +++++++++++++++ .../TMP_SDF-HDRP UNLIT.shadergraph.meta | 10 + .../Shaders/TMP_SDF-Mobile Masking.shader | 77 +- .../Shaders/TMP_SDF-Mobile Overlay.shader | 68 +- .../Shaders/TMP_SDF-Mobile SSD.shader | 6 +- .../Shaders/TMP_SDF-Mobile-2-Pass.shader | 389 + .../Shaders/TMP_SDF-Mobile-2-Pass.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile.shader | 26 +- .../Shaders/TMP_SDF-Surface-Mobile.shader | 9 +- .../Shaders/TMP_SDF-Surface.shader | 11 +- .../Shaders/TMP_SDF-URP Lit.shadergraph | 11932 +++++++++++++++ .../Shaders/TMP_SDF-URP Lit.shadergraph.meta | 10 + .../Shaders/TMP_SDF-URP Unlit.shadergraph | 11629 +++++++++++++++ .../TMP_SDF-URP Unlit.shadergraph.meta | 10 + Assets/TextMesh Pro/Shaders/TMP_SDF.shader | 81 +- Assets/TextMesh Pro/Shaders/TMP_Sprite.shader | 77 +- Assets/TextMesh Pro/Shaders/TMPro.cginc.meta | 2 +- .../TextMesh Pro/Shaders/TMPro_Mobile.cginc | 32 +- .../Shaders/TMPro_Properties.cginc | 5 - .../TextMesh Pro/Shaders/TMPro_Surface.cginc | 10 +- 142 files changed, 48762 insertions(+), 43124 deletions(-) delete mode 100644 Assets/Plugins/Sirenix/Assemblies.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEditor.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Assemblies/link.xml delete mode 100644 Assets/Plugins/Sirenix/Assemblies/link.xml.meta delete mode 100644 Assets/Plugins/Sirenix/Demos.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Bootstrap License.txt delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Bootstrap License.txt.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ColorPaletteManager.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ColorPaletteManager.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Resources.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/MathematicsDrawers.cs delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/MathematicsDrawers.cs.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/Sirenix.OdinInspector.Modules.UnityMathematics.asmdef delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/Sirenix.OdinInspector.Modules.UnityMathematics.asmdef.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/manifest.txt delete mode 100644 Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics/manifest.txt.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/Editor/Config/AutomationConfig.asset delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/Editor/Config/AutomationConfig.asset.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/EnsureCorrectOdinVersion.cs delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/EnsureCorrectOdinVersion.cs.meta delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/Readme.txt delete mode 100644 Assets/Plugins/Sirenix/Odin Validator/Readme.txt.meta delete mode 100644 Assets/Plugins/Sirenix/Readme.txt delete mode 100644 Assets/Plugins/Sirenix/Readme.txt.meta create mode 100644 Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl create mode 100644 Assets/TextMesh Pro/Shaders/SDFFunctions.hlsl.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP LIT.shadergraph.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-HDRP UNLIT.shadergraph.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile-2-Pass.shader.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-URP Lit.shadergraph.meta create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph create mode 100644 Assets/TextMesh Pro/Shaders/TMP_SDF-URP Unlit.shadergraph.meta diff --git a/Assets/Convention b/Assets/Convention index 1afdb95..fced177 160000 --- a/Assets/Convention +++ b/Assets/Convention @@ -1 +1 @@ -Subproject commit 1afdb95231ec60d04198a1c802f183372af9ced1 +Subproject commit fced17765c57c18e559f87d168dd14b633695514 diff --git a/Assets/Plugins/Sirenix/Assemblies.meta b/Assets/Plugins/Sirenix/Assemblies.meta deleted file mode 100644 index 95c594a..0000000 --- a/Assets/Plugins/Sirenix/Assemblies.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0083f4649e0ba85408a7307f8f5eeb0b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta b/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta deleted file mode 100644 index c3ffad7..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ab70e51843eef1748905af26c2cf1762 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll b/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll deleted file mode 100644 index 202d38627e0d0a73dbf322685d6db3758d157a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363520 zcmeEv378yJwSP@jbyatD_srCEPxow@o`lR$>1C44u*?J{VP9lPLP92yEn!W76m%yD zGnpZvq98;81;nrgRB%BQMcfd@=Ypss;PQ|RxS;6ssm~pK4*%b|OI7tUO9Cq2|9kn; zQ@75!_uO;OJ@?#m*E)XPyA(}P6dk{pUsjZd@uYvt*x%{@YzMkN^VxdklaX)DeYozp zZ_QnG-o{ebMMd}A;`$4_&RoBFv%95h!`WTMt(&_xZtgn##FM%%bk91wHy*d<3)0Jv zP?Y29G$pic$=Ncu=aqR~(Yi&7@|KXI7#w=+T?ls}{3xD^(#XOp=bHc`8V>g zLj%cJFh_F5KjKYQLdshnSCzj$ttxd4y61m7)sd4G#meHjhMp&@&JdoeHcDVsA7xNQ zNi5QoLqHz+*xJ^0iqdYWM(=(`exb9LA~Grl`|AR0<CVMu`e)b42n&Jqu%vVoObv6Dq`a#725X|U9t;@MkGO83Q} z(S9xcDd;`PTy!!;VfS>9*wvlpg^V`Ubzcmk?bp&D8IQs|o^u8<3W-3!^z1yyf(0&7 zonlBa@^x8N-A0h4GpQ?v>PDf?*GXC;vg zCqi)oM9!`vVg`upQ%Ph#Cqi)oM9!%qf`;mG;#3k@z==?t0FiTv$Oe_F)__(=fYtJ* zs<|**Mz)V>y)iOS2N6P~(0w0xAP0_ENR$15R)`jlhw7Ei1I1y@-G~Q3XapCPHW3Kw z!eVYxM<|y6{PJ`AbaaY>>+Ln$E#cs(3_om*JVvRVR;lslE}_S&RUGwRLw5V&~2=In-T^H}~`S z<20y96|zIBdp(6jf>hr@W$6u`zDM$vY3OY;I(t(_Cf<*%R}yQvpQtXxVdS2fI3;1G zVzxOPhFsnK2>Gm$iS_Rk)P%VKgC>GV*lGzQ*lrH337iwxyX zJYi$(si;w2`L-Z8!6N57f|z7;GVSM=dwmd>UdsxN&chd;F+$Caw?t!P5aB@bisB{~ z>B>Ri6_yLU5{(@jTh?7if)O;MsaUSb2%BM+5i4>yJroO@J2v*cs2Zce3PB^jni?^Z zqY(?iuH}N|{ohf@i~ez3dHg^Tg2F(gFHS{to|@v+SE`vV#x>)IcfbK#6-U9it%9Ye zeq^K`kZMbGA-6=4x_~8OF=2^_23evfQ1heo!a>Xu(JL&Vi*CknH-kv_akWc%SDkX* zm(k`%ZHk>~EV;mpqPx}AWYWozI;tat8%2B5XG)^!)k&ahA?0CI9y$$M-IfFy=OSd1 zPipE&3U4a}@M7XgRnrcfU8A697Ux=c*5Ckrq;47Mp-~DL*N-;ip^nhssCfj8ka8$A zc`lwy@RQFI5JqX0H{o|Jes|&bIsC@)`xSmK)I9=WfVpg*qpI zI7B20!U_V`8Hm>^V3}9|s7qix0Q@a@BsMbj0pK$Pl=){O0nDQ^dJy>GvglSI`t>q; z5J*m!PdyrlzClJ00*^0?-WZ79FQW&6ox$j>f!HAtI|%z9)TqZw5b;AoKrBJnSEh>m z;Tn-|o+|QKjmVp(ioBvmu4@6Fk}F4inPrtR=jzD(U1P z5+)5HP?j5Ka!xONA}VcWasP(|sJ~vsb1?WtahS|hWk(I3PV{*?T-IoOc1%4yHB;>Y zrtafRwf83lQ>xPot{jZtIcpdznaVS0i5NQB@+< zn)bOG|1vx(&h=$rC_iY2n3IJO81tpLKVusy5F17W%{I1dKtWdsPsa{%M<<=tBG-`w zR*a1hoekRZR%aVR36m4*PDJvC9oez5V5FW;gmY0ll6og)ju$)3vl&WQO{OzSsbWnr zXN&?-+p?p`e7&I<6Kj)+$g_xYIWW(TVbrAiC2_X{xaBOckcg)e^*KjdZr9uKvSQRj zFhlMYh-j8~Z!<0qCD;|Z4bsy#?sneV4gV)>rL^F4|2 zINN;Rwg+h|^ZoQHmhUQ_@2Wk@_wBPxdpp`51}9V6ZdT8&HR^eAEmCrGlCW$m)3Ejk zstR(W={H~e4#$&zXNlii@TA}E;)me|n_vGbp7a~|9sZ~=10SJ^i)fKes|S7x5bJId z(cQmgXx;fRq0x5r&8r6<3*f)Q@FC};0v|&9y94--F}&g2FYpG^zd3+^C&QcE3YnU1 zZd#o?M`S*+Rc#78AE%VSgg39w9Vanw6#Z&pNh%SYI9_dvIG?0=9d=~y%lzNv2SjA- zf@Vin=NjZ|XX#3)@NgO_6TI;}8|-84C>q5fti3AA0pM>XB>#5&;195Wr1Ll7y?(Fi zafM%x5j#>@kCpYg8adK$tN7i9C;dJxe$U}azkwI=hw7146zUOj{t-aD%+~H-FtpC= zsomC7eN>sKtcL=TU`)LP1Xr6vUd4q#@R|VrCWbe7#Wlmc_o0pq)ZTd_%ZWG1z-AQ& zS5~8mYCJ+>R#62r|ESpxr#AH&sOHr<*c|ve32S118OWo$seTJl0(W_I9-CkGTW&d91e2U~2(dMDR z%E`!4GtWPH!s-zKvUQ>?`*`W+_b-;|RR@Yto<8in73HWVLZ&O;n$V$y&{oUV;S+1Z zC*BvT#QK#oPV7(>74A!V%)+xEzRyvN3lxj`8%!)H(T~gU?-cVdJk0tbVC|XY7?hH9 z6*VR#DTkn>_mOg_b4b*MxV8`RL;u!LonEk}ruYVBG9kY5WQrDcu7ZRvSTj-I6ClXz zVmdJ{^u$<6(GJz5#>E-r8JzPu=ev~XN0fRl(?2NY-*}khi1}ruX(l-awZ)esDT|b2 zP}2KJfq42j*^HX4WBTY|z+hcLucVh85zxzEeRy0`lNP#CkeOr%vEwMh()?xA?TbcX5 zTza#nxxk~Doej;yX2WOHqZtd(d?3JQGkHmX7p)f{bq15xyTqG>UVNs(yp<|4OH4DPTbLa#FDsD!M9UIvg zESb=gvEpqQ#u{noJs9XZ?*NyK7hQP{wg>$kjU|{XQ&5vxZ^i=QOqW^0^tKfA=X{pznB=~}jwc%JxE&oz*txvjm`K{m$&P0rl_9{Bc0&-* zU?(po)D`r{ZWQrs`@pXuUK0{0a*cL^ik+~V=+T7ICxHJ|?jS$QW@MR4CDOThcFJx} z4$)Co^W5ve&`7l`e8~}uigTKmj@7Uij2rkJ{#Z09IkiI6%9f_Tjs~PT@|5?AiS}dO`CdJ53WmayoGLEWz9YgzIPU@>CfxyKuNawy{TLSqxMSUELbvt&e8JWmz>$rO7H|R$pGP;0{TI2q zBn%bxAsEJ756ZdM8JXUGJsHjQ15=Ttcr#dPQYKRv602;(QN>KQncX~fU&ZCG(i|x7 z%f&Rigf~dI^L{WYCvC}wgcORy>RL>Hb(Bwk1(s3e+!wFwTt&J$Q>HuDOGtC?82Tt} zq$4fdES)c`c{Crw0zCD4RxV=4NiKq?_Pyrmn132im_pf0IsJ2Zf>k1OZ^L?F z8q65PutPc!v#Y*iSLF_8)z>;r^_5p<`5Uj=RbJJ$)vj7N%~Y?%Z|5uF_YMDAexCxr znE=0^n4Ns{V}FI2$@{J3gp+gUu^9krDYBUyyGje6oLkP|uzAn7qOnLE{5!OswXkg= zYD6J;BQw6+h^0kNo}nsOb~I~3_0a=^-bLl>1yt<@$u3<_GKh z3wvANG`V&K{TVn{)Hl7n()wlusWDT1GlHS#EA2UIzs#Qhd*1`BbPy-6dIuwGo1`&w zZBwjN_8LB#D`1DsXJ|aYTx)HJLnqbLWE}j z28?g`o=^^TG4!=Iis>>I&wV$8kQ2ZA9U$8?fsM-kL|P!32vYpD8^vtdj*UiNiX*rk zPZ{oe5TPfxpK7paHJ&@msyv3#r6_kQi(<%)X1dtMR5_t%Fb=a~O+KkCJxS5}P&#T0 z?}wUoqb-zR&MnIr|0dvUlg8L$RnaGnv#}YXbTe@7E%;;jn>Ymi9KvIOEAdZMq(7JN zxBB>RRp8GfJmxE8`fp2oa?-dN!_Lx9ANP0w_g=!?=Hng<;NC~L+kM=30=QcUcZZJ~ z58!Sk+?_t|y8+xz!rkTL$kH=8fzLY#x68*p8Nl5}xVwEEd|xl!?SzB#F3V18D{0)ku%T67^z>RM}rhw706RWTPLwL5YjrXlIWkqdE%P+um$uz0cl=_!Q zo$H!DV#`idcV47y+Bm(C^Ba28LOR=-#`8UOw)wWsHs3ZcU#(f>)Tz4XAZtGVpev|9 zE+@97Z2D5n*~$5Y9`Q69+w3)cqV}C^ymunf^pH%qZh--_)J((;2)3J5OVq@E9;z0z zbEk?Kb(hH~%^!?wzUkda5%Po37+PZvDSrTMlmoOe3E6I?qd=SMVm0$%dxj{FNH7nR z=Mi@Q0@36*sw1Q<-H8z9`$J++mX2BMkld4{V==%4lBPvyirWAZ6C-3u@PcV4RvwyN zH|%g&tPGe*>^kEm4fAqh&4=nDOp||BB7zNI?tKV_Qz>TyYz!~00H(sM#1k<)k~aZE zTd^=-NPCA=Q=lp1*ln3ev@_5s~R~}?IUjyKL)YVqVU_h zYwDi&PS!WLSb%s{WqpHl*Q+b*9Fz4h$-3<|px5N??47LN%}nsCsn_pz?tXP;ooBKh zAz63624qd{tDIk2cLY;g`Fg)?`}%!{;@*fFU->M>n(HqT0O^)QFZRC z5c>18a{jpQ_iN?UW6FKM#Z2bgUn{nRrZx6Xzi)AWS0V0K>Sy2Le6T{)uh7rNd>CxW z6|WUrLeoThC+qjR7{b4*{>XcsdtW_SuY)b=XR^MMWIfqIlU}a@dqQmNvB0@Kp``Ag zDun)u?FmtJK2#z2J+UXhQ%*ge+Y{PDcLYrCevtbZ7TyC#*|3A=Lzw)S-4Q~}vAG{c zY&qX`BWUuuy%VROx60(?B-`}y^n#Yk)unf4v1=wUqg6T4n91+tvr3rkrs*fPd4~dq zM}W;+zRlzBnCbJ)*t6tsM$Ve1o$2v(;0!!$0ye#($0{n@~z?XpDJ(j%G%jrwQQQ!I(-Y)OQb?*y-1%&-=cDaib05_K=k3Ttz- zmt92C-ZR-*<+^dTSC(UEsN)7NziHQh^e1ODu8mU~SELo~a`tjaczk*Gm1Zbsvad;! z1B?`w|u@yR$1#5+Ss!QJDnXgMUYcNxp z*isscxQG4499bs69n#2o#&(GHDcxZ)slS-Ljx>Auc{)NfP&4UBin3!7&ru!tx!8L^ z%dzf9U_Y@aPp*p8SImGa`@=8e14VwLo>9C6))oWO4M^&Kl>9TJ_!0-v8ka!48wksI znk@)NIV`owy`S=6Db19zk#8U1?*_xM12tyZff|y@x4_2%qS-2c6rG?o^+pd>U_QiVI%Ej3QX&O6@ z+xKH*@OK!j@HckAqr>`{`U|1dF|p*Vq-q<5Z7T~ z$*R$gcH;;R)~)CfJLV+JWLO9ODw&{_)!b#ZR&DEptG4wTjt(_GpJ=cfz;A=#x52KL z%e6Kg7fRu@&^+6=o7f2;8z+G1v``arY_e_qwe1A{ChP<|0n|u~x;#BjLa|oD7j?P* zrrl4Fj*QUWhm?>qtx9mLfVZ)gU6Zc@XgQslI>j|*t2su(?C+*F6m6!Uq`0F42%Z+siT zbo-xUFq1@SNINN)k>OZF9UX$819UNV{^6*V;mA=d*&Z;8j6)Cf`2RXDthDdB3|Hk2 z49XBE5z1s3lxHv;lr2sjc(Q#h@bFd0VQ_Z3B=$J_Ds^&h44UM<$DvC?A~;DiRXBXq z%G^;>iU}PAaGHRfA;8XiIzzBlo*|h2oz4(=8Y`vBeJzZe>1^_B+Q$IjZrmUl(pC@L zhtw6t!gk^?b`i&LFd%&FssWkzw+;W{jd4| zp#E<__d84dU&ZyG?h7OJ8PfR1_(MTq>NY?d>ScQfhN*4Pxg1H1wGG--|8Hm<@=w}fT-_rAle4Pop1KS6tH*AAUu zrZFVVzjNPe$3{yt7DtPxhA~t3Al$=Y-cGb3V=;VW=8;jIs&rSjeFJ+ctucGhANSn=j@I2vkN7xRZI+w5X?eKxMIZNM07vVYrAK|-Qvn>Uzm>k^IC3x8SwysD4@Pxcbv30u6kVff0NLmP4 z;c>6%z#)1W&MP!V~O*s5IEf6Y?Q#9#CcT+ z+{J_gA&K*<5IB7J#VCQ0#CcT+T#0ZXBynC90=I>507#ryg}`kk8~_sMRUvSf5bkLY zH;Pp+_KlE*sM_op4s0w!0JCxQ&hL6C?Lv~#Gbmo4IzmtP9zfXm{0-=LUPpDkZ9U-r zefJyiwn6|eMrP=VD50iqI};BqQR9#j)}EJ-Qbg6@7dsOPwoYX#j;biHC%Wt#B0cH| z;jB4P++DI22NlzK8hvqtp?~xa(y^cD@e? z?$r1J9)*3Y?z6Z9iFj;wIT5>7qmuA9B;i3i6v|@{p5_JF^i1kt+UzYjZ>`1ol@J~- z-*pd#sPo6FBh*f8UE^1XBq(v^T^rv+zT!5JVj+UC&Ta;Aeu$#*`#+u~nw81=DJs82 z#4i)>@*TJzvD1lAGdbWSpUgJ*KS7G-EmM7qY#cbj^c};b@v_!^hLE^%Hy}rY%TWUj z%-b$TQP^ilcq)97g{5W!N#nX-PNI@QcJ0Utx=6A?NWsvSyFWr^T!r{8S2+zVtKo=$ zT{XWDjjjYE9|(P3re@D5N`sI?@#cE{-BZ}&OBeh-L1m26Pcc2tjzN@Oh z9|n$T4c)a#ml;+x5tUbM^$k5~tGbDB8d?~aobylI2nJRo?oej!BdQa~EE;Ejq z`dSJRVP+(t5P$UQBQuRcuxTW^padZw*f+^c=3HxAlm-8_0Xm>~YU6o8QvIeLq)SEQ1+6o=Q;;&?UMz z>;yayscKv8H6)p*Yl5hO6z`*AP_MEw9h<-{OISNHyjz5Etv0SW6K8+sE2$;?dMdhG z^RSwEWg@jQv(XWs2f9@m(5;HdfbTEuR;-0H(zjk6`kL}y@Q<#lqEF65YtcWQ%PJNw zK1dZiK?W$nUz|7NB|YRmheu4&!lmaCU?=X=@rflp+Srffdn!JWt$1%M7k40THbQk; z2iHnbj#nB_RT@$0bu4_L(ujVkP6d3?D3=#~7iuSB2KozWR~u`U=K@jrE41as|L{tb z*2HVDOe=B+0{T5K(gKP^uPjo_5PCL}fDdXFy&|r=BvmR?Q_|66!DqFOrfad;D%ec3 z1*4N{=qD~74(eyq0aAZL%9`2d(9+dim@G(+f<}3TJ^?Ajr_A9z4KT2&UaL4|h z+;v}>c6RsG>+F8dYWddkM)Sv2_Wzpm6XH^sRsY#SMLXGbwAiqLvQl9K{?n( zrSNG-aT)P?ct+l3#Ao6KcM@-)2OHJ$%ZT~h0lqv(a|a=2`}b%51kE+bO;PbU+b6|9 z??&md^NEFTMA+LHMG$Xe6up=!+%+I~MiD^ljJgoioL?X*kMJTw^2%X0rih^I31Nc< zkc|2Sl1a0K2OZIhyD5*Ba+_wDSy(X5Af*rsjt$s+3Ju5)13%5Qn+cxN7463SRaSE8>5HK<*4j~rbh_)vI_W-0**eaEPjiC!{01}2m8Sw zee@qJU*umFA9cjw$iEDJjDREmGI+3G2-1fS#^``vS^PH$IG$zj;{+V}l);Y|aL_A* zV;sWhW1LU$ET&Y`&ZX2+_?+rQoj<4gOH|G1`P8-ox5ZpQ@8XIVH8i@JUelxJ@rO%~ z>WSCxNwbLjO1}a@vBdKPxkR)Kp#r&;kpJZ)za2zgLdakH$j5_7P%ujW?IRxxA}=N6 zZ+zsJgUHJW`CA|Pogi|UkiYYh{`@Pr9Up}nm+p?&B zu`P?Ba$6RK#kQ=Ut6K46Wa@5#%6Ql2fZ9fi!{$LlE>#M?GY!qbMHSf1dMl~dL**&O zH8>(=Rcy3#oz9K&wMOrLoA*(!X=f)rMwljYPT46QV$;Zs?#zBjEz)e1M&B|s)FMp` z6(97N7Q6=T8G;$-`N+F>W|7UQ;!Mu>koH8hDSz5v59U?qo7kTQWBhQ0Izn~h6LO&u z)|Ln8sGC}(*%WQZ#!aG3G{Z4PnNm@Fx;LqrccZ6lcmE0+m|cyUNQ_VS&Q!t}to|qo zGMqsPPeVg5n8nAyVlKp|BdFeCH8g#*ORAn-scH=>o9K34A|)#k@Eigbze6JbK7h{O z=nqTDF;96IOgRb+(d4BQ$$#KQ`d=^70Z^hJ5u6d*fwvd%hP?d9|Dee4@KRJ}IO$>d zyjTP59memrnsTVtwZVr`p<;8U&U(3_j-hE4Zr)BveEt;bh|S4wL5@%EXO@Ubg44GP-pP3>?*UntM$~kVCiD9%!d^B{*CNytnRTaGKiH!@?mp7(9L=94P z{9%Ubpg48)6;;NF`&Gu;J`5gfljY}!keW?!Fzdq$+d6$=NpQ6d1v>{eqZphk$%c%; zmWeI+!f=vb33Fa!|9vxxSF!(IxSDWN4R*=jUhKS|-oMlp4SKwMdOdENUQ+*BJ$9z5 z7U*$I=rL<{a8IXdT*6^}awl_DxjOVc#m}D&&Mc4r&)Rk9$(?&Ft0^i0q_WWM1il-3 zpJ<2bh)d>Y3vUV>RKaeh)rX6D(<2WE)5Lro(0$ z&w6qvqZ4`MbOvrwQOXu(Ud&8<|AppY0T6S}+9OPq{|5Zv(<|SC2{{qJBYqR?rm=m2!Vaz9YVwS`* zctc%!+W)@%GHb&j_Py1U(1yEcsp-0LjPNYDow=sE;?1z8+|4G}H)fb&eqt!h*Jd(} z8-{LY-X}}i_bnrPvV$+g8r!K=I(2a0wv#!_!VY1)L}Np3lm(d0SqnMQKb2?vO=LU@ z%Z%~h5OSjd%x%b@4`9ew`>^+>@dJs`B1l|R+JxA{s#a2w-)NBt=+0f>B73E}?Gn6B zHh&z$6?Ft-M?H^|ee`tU)bMY1g_WyyMOlUNW4sK7Gh22Wb=cdYn!{Bn|K+!7-SWUrVp+i;M;-LZ6j`C11;@J`UShaH>$!%&523{b6 zI(H(L|Jj~QTz*^VbEs#0TSy(Dx^$x`1@mm#7qL;F>}x{}4HTyppI?muPoEo_!yxVW zk}ijI2*{i!OF%jWBok?h3Q)!>&SmK`&7i1b(apq)$4~_S>qKRh$8-r( zpzWo45;kcT*RRZ07sEezDg?5_!Iwzz#R|Se*~`G!P?ct(DT3M3xY11CvEwXRk<7gQ z%gsE#+4D+uF~6^xnO9puGV`Q{ECnB`^C8qykBM8!qXWIfSUx6T0~x$V9CTk6S`}9+ zh+Y}H2t|%Gsjdyo;2)rz*k1q`+owj#&dbw$&~rdxWF9h_;(XQ}--`PH@YxU&K$WeP zp`++aa-I9*{N|iqe5|~)_m}}%@wV$T@!n1NTi@F`fYBY;B-QN!wWbDR4%>;xNd*v% zMy5W9VNz|T4#(H~iZAN@P+qN1v7?vL`^ zLYan@JjYB!fHf3|*7kpj7P^{zE0!p=v=8s~NPKofh;LHdhp5!j+Z7>1VG_(v8Aa8X zJJ{uFSYi`m-U=ba6NOS>i?@dxp>z1QBYR2L>n&?p!&s4P6tGmi&LP+!K(k>jPLdR2 zUVSKj%hcdC1StOvTrdcMaX9-p|dI>tGELkWMVUbUpU1W_{43&d;ta3aU>HsiS2ObQf28@Z?gF&KzF^L9YQkUsta%5>pmo=fwvdoR5 z$$2e9w#AOho~T$v8Q4Cq+&~rX>%i4&a>X7Sz7o0+zK506zoC};2V1`22#xJlEwiXE zq-6#dw`rO66gp>dqn0_OFQR3RTC11b zBhjK5LTfYD5J8hfv;jmHA<23HW$T1=m-xFu55rH4;kxKM-p;*b6;z#hW$Y!YhHx(t zfnzFEl7-@iITRj>41G7DPprX4#q!R)UH0X9NCka)L!IbwTQH-``{&jMO@!JSbRP0M z*-RJ6Dz=`bJz|Q|tHhQlYX;#Ul3j#bK>K`boXO`MBXimK3$L0T8`Eq17RqqTy6ecd zls&wOKAyVz9UEKLIarOcR8zQ})DNJ`CM2h3+=gx4o*Tv2u{7oL$R8f6&F70n%P~8c z0nc*xx}|Tv#$9EY&sL2CvGoj+mZH1J0bZHo(8@BLu~EK-m~WW&6J>^I9bG60W(+^NI(u z>On8$(Z@@`ofmYW2MPuO*t<^*@iL&|iCJt*=1gIbTSB{>L zGf!(pcOws~?@|ZK)14XN{)Ib-y^VG<(TcacCt(42qwqPz>#3QzAALJam0s#(WY*7d z;ZA}2hE5SUCleE)%^6FCikY|wZNbMCc!EVK7T8X{Kg~~uylI2ssVbDcE)lW+h?++zXUGlWBHl(;Vk za6cm46F%-c0o=2M`<9Oz58!qa4(qy-=63@)tT|74YUMe?fsjlG@?II9CmaY#+>-$u zzRNY`sg<7)?kPW=zg{|N{FHD{d$`dnsK#zrN4Ddc$H<*3E7h0e0SxjFU&+j2_ zP9Eod;0A;p_;c2huKT#eKm7r>KSbw|9dFWTyD| zE;a#^kf175c~hQsc?hKq)M4&0b%fPotrIFWPJZOPvk*Kt_jtCP#ucH~ahU?9p*XhI zDVO{e5?d>69>YXdroiC`>O((QQHH~(CDK);XAe(Ph+1-(Wf^KE#VHO^Elw{a#lGv4 zhGk)A2#!TL;8#}YZp||UDKtvfFv`vl)N84g*gK1_T$7ld_4mt~%92Cm9!Zsbt~^Hh zV3p@6a54M+vYG;WQiI2ud&rOGEV6Z!G`uVR$~`jLQQluw5oe$!xL?DeW%@EPJF&pZ zp)##vUn`~}d1oRHIa`*Af9JMZc2n(HWg1v>&+1BH68t93_pBCrtGIm_+=^N#A9sND zHk1z=SA*>P8&~<6i$j%Tul4!Ax29ZQ9saTC0~1@te@kL&{yV`xHh>2C-v=DBe{2J2 zbs01^hB>85e`}xXSSQq>^gNjBj$J{0ba?E?cySyucRJ2+98-RTV-`m`g8VXKjBW}? zI{0~xZl!-n?$1Z~Jh?x=TRG`cUKeCfmZ6vdn<%YG&GQ^I1w#!{m|L$;qN57*{lGVa zR<&McYM!N8!AS*Gk2;eYRd>lWRhL55VeT#{id6YopJQFAcbak|_^Yn7n&&3|)l~*Z z5X|9goc(KLogsX#th4#bNpF(n;5IEPY}#SMru{3^j^>XK@s%1u!Q@6}C zsuzbN%Boi!j^J%_zH;nlDVHhrujW~?8VpXMe;cP^aQ6B~ZEZi)aCKXoYR@>8S~f8{ zs~b{i{pD2D`}lecsoCIX5BBHDmR;+>Bb=`aK2Dmu-CY88Yr&P|73&n=tgCmesJZ4(E~SULP=-I+mZeNa!`y$#Xv#o$nM^Q zw1-snMXyeO`a*4^98OIkwA%i_JaEVlgH-mV)Gn3+S=}yb`dQO;LGUYU`+NV2GfuC} zHvY7>lwT#=NaO7fLB^*+M@kFeaacz2EL5PIMYsn`@7wrr+GHc?m{GhG$S@mD^D_%9 zp2=%67<+SG|_I5aNe-J zlPZKmTl~Ls8A1-n3E5!{pzQnw#=mS_b!-Lv1OZ38rudjiLhHbW3Ne#JFC0`plSFXV z&wZp$oZG-eBFuTMi9{SDz&!2$ox*^o|JzStV2we?4B(&9!1)Xy&6gd9_QU4)oS(su zp;_u?bnZ>cSOL~zlxFIhluT@t%taHfE##YidI?7+!f+QN=zl-iWMhk3^fW%6>S(Q)6YI&DQUR`@_$@$(woT=o`L%c0LUMtZY+FUFxr;mzq+Tq0XeO ztZ24-uZR29;$tt{$NsM(Eu|JMO}QHKISo2la}0GFcWI{_Ly2L~D;On_1HeW}eed>$ zNEq`P3W~0r0lqZ%05D!K>O(Y-qqzs-&C=WfJkrZ(@ylTIMfsun(D;$?#@G~6`Z@#C z2;C`Tmph1v&Jz6Df?iWyvHLkBiPr1+x#m{5b9IHd=^g|ud&$S@Lz+=~MpcXzId!sa z_a_ip0pYo`Abb^~#)xoO5Dr%no-YYcoI+F&l~h{V1>`UE>Lo-l)@lh73E4L_faLw!#`9ON9tG@zRnOVC+4~h1-srAG){XQjfOAc zYwqhH94UQb8dJLEGS;ejU0{LNE<^BY1bB@?z@?LdtkT?xqO>Z`A<6>cjply-Q&SX7 zo7pAeZ2McGB0K~Ui|cP+53aVqO}>sDjMvgqg1x;43@WadmJ#+E3LQeBcOc{(ijaF4 z{$S7gKo*%A=B=@?dpLoQz@K=e_&T@+?9!^jzLDZ_-b-7gc$W8qXxqqp_#U{;hj#B) z6(vBVxI^L!i7=T*AwFkw2rG9n=Pr7Lc7Kpkjbr>L(JtT#J(UOz{2T(Z@kxSP6ZnA4 z7K%dGGP)nZgr$2V*c|*KMG%0a09bOr4;VX|N^=bUB%NakcY}``hroGu&NAX+c#Oo- z6rOCJ0HP@@XpZiWOQ6}?{m63kK>0=t1V|hX5~*894`Ar=b0lfW7%9@|fK2-UQ5wV> zwspS&7+RU9ReBpc%9b`@!X!M7ZE0n)h@=u0J5@sa<8Q^+ZK7K!N+M>*+)sM4_$U=m z0GKRx`hY4~YzJ<9j?70UBTn<@DPyE9w5u8>Lv4x+EVm_;W^@S^hTu5AWsDv~g^9bz zA@M{mQD1x-)h;O>4UuD?`h2TSv+%ia{HvPJ7KN@?C+e#-Rx8c)#rv#_S8)1F6JOUR4*A?TtLG()eFuQ~2nNS~9 zd?zbfe5g&HozV)W^CIfGu?{Eh$H*q-LStl*qV!H?2k&HQVrCrvP6P*5)*$n+N=Gq= z5Gs_gE8a;WJ8R-JQuTmYOsc_G$3~=_W`~9+_NOLa9x?DLBO1dKv4pAGCId_;$kcGx zBF~<|VxC z>TcKE(+I$Jt1|s9c4RR9&Jz1;7Fy}EkooYznaNTKD%7ox9s*6{^<^lxK{w83Je`eL z`Bd=|B0)DW@M&6psHt>1v56Vsi+Pha-7^3fq1LOWv^36Gw4g+J(+IokftWZl9vP-x zI>S^+!wI7}0jf-ydCF_a9yl8i)vajPMzCG8R>G3GXCiLjm8pa|KpW0ki-A=<3(!P3 znTX)X&j?vfz93bPH!`@1$iQbIbMfY$joA4^MNIb`dfQLnnk?z>sJoo?5dPp5frRHG zD!yw@eo!Kk+oWWw#4dXLp_Hd%fuSAi0>RN0H)}kGUb;jq| z{EA%qCYsJ4KbDjLdtn2zukbY)E4zIZ@Ggn?rb|65?$R;WbK#+MJ>we2Oy2 zZQ!r!(9}XaKEi2L#7DS874Z?Ct1jVwlcD?`whtmj8=bB_q%7GIjDQ?dIQ3H}T7ntd zjjtIf)3gMha%vftwFGuz(ib3a32C(5s+N#USjhw(m8;zz-V;!3rm4LmCT|a2@p;#hFm9`zu5|{&tw8!6@!OmF{;4-H(gJIA+CkAALT3bx(d-(T?UjCHeB! z5FR1N2|c}N7K1q2hJA|lsYF8(nkt$|{lwgaore0_iN=XkqKSe{2u2eL3MLR#=&O9p zZNz!9TwO{(eenGx7&v$sL0kD2cof&Ap-$Z?*n>@IKy2tkhrkM#vl-h&GL>k?hX$Kd zi|g%V@#rr25%B!11iq<Z$d%y{zqv5BmA4%i2Eo*c)*#?-nv@9d<`vvpcdJ z+*Z5*h30)w@qPrkgLXb@L79ckz^1yy96cXVOTPi_*hIHIXE@Or03_|s;Y20?(Co}G z+b8%D6kgd!={ZK)7=(|LHU{Ap(#9Zsva~S|)_02_m<)+G2u=QZw1$>&oxYBXP9WX5_H)_18s&t zo_s9atmF^j<8&I6V{w>`$-zt0I6RxF#^onUo}}&D^Kp3{`eBb9&dVIdIYN%h4R)W- zddP+5V#YVg48 z`cNrFg-U0wBm_)z@n3;FH&Wd~-ov0TweOBl%mxHZ5v0DkF9BdCg^$VDX#Me)j zyCcZZQ|W$%@dBN8w*juZqxd_~8r9uyXtKZ1ZMxr}oUzZ4?&;t}`X2Lz5BhZ-lv_e+ zc9d4K`OtJ_#R^^*(El+IhW=}$|5SXY<5+T6&@b5I)S&o2#mfDOD96GY2C-L`W1la_zPTK`PZ>7f=ez~@;-UK}7x~$

OdKz)EigmhCy>pM<%p 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 UKYlyMoPx9V6kaG!=>PM;PrvYzssI20 diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll.meta b/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll.meta deleted file mode 100644 index bc93799..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll.meta +++ /dev/null @@ -1,115 +0,0 @@ -fileFormatVersion: 2 -guid: 5651992cdad94894a3af7dc3f1da9170 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : N3DS - second: - enabled: 1 - settings: {} - - first: - : PSM - second: - enabled: 1 - settings: {} - - first: - : PSP2 - second: - enabled: 1 - settings: {} - - first: - : SamsungTV - second: - enabled: 1 - settings: {} - - first: - : Tizen - second: - enabled: 1 - settings: {} - - first: - : WiiU - second: - enabled: 1 - settings: {} - - first: - Any: - second: - enabled: 0 - settings: - Exclude Android: 1 - Exclude Editor: 1 - Exclude Linux: 1 - Exclude Linux64: 1 - Exclude LinuxUniversal: 1 - Exclude N3DS: 0 - Exclude OSXIntel: 1 - Exclude OSXIntel64: 1 - Exclude OSXUniversal: 1 - Exclude PS4: 0 - Exclude PSM: 0 - Exclude PSP2: 0 - Exclude SamsungTV: 0 - Exclude Tizen: 0 - Exclude WebGL: 0 - Exclude WiiU: 0 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - Exclude XboxOne: 0 - Exclude iOS: 0 - Exclude tvOS: 0 - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - PS4: PS4 - second: - enabled: 1 - settings: {} - - first: - Standalone: Win64 - second: - enabled: 1 - settings: {} - - first: - WebGL: WebGL - second: - enabled: 0 - settings: {} - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - XboxOne: XboxOne - second: - enabled: 1 - settings: {} - - first: - iPhone: iOS - second: - enabled: 1 - settings: {} - - first: - tvOS: tvOS - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll b/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll deleted file mode 100644 index 774b02ae512fb315ad90f972b5b6af64d80d79a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156672 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

s|x;^DOW@a1))W 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 Q%)Pu6@ZW#`zoWqa1`M7uTL1t6 diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll.meta b/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll.meta deleted file mode 100644 index 3093363..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll.meta +++ /dev/null @@ -1,115 +0,0 @@ -fileFormatVersion: 2 -guid: 5978f8f3dd274e848fbb7a123bde1fb9 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : N3DS - second: - enabled: 1 - settings: {} - - first: - : PSM - second: - enabled: 1 - settings: {} - - first: - : PSP2 - second: - enabled: 1 - settings: {} - - first: - : SamsungTV - second: - enabled: 1 - settings: {} - - first: - : Tizen - second: - enabled: 1 - settings: {} - - first: - : WiiU - second: - enabled: 1 - settings: {} - - first: - Any: - second: - enabled: 0 - settings: - Exclude Android: 1 - Exclude Editor: 1 - Exclude Linux: 1 - Exclude Linux64: 1 - Exclude LinuxUniversal: 1 - Exclude N3DS: 0 - Exclude OSXIntel: 1 - Exclude OSXIntel64: 1 - Exclude OSXUniversal: 1 - Exclude PS4: 0 - Exclude PSM: 0 - Exclude PSP2: 0 - Exclude SamsungTV: 0 - Exclude Tizen: 0 - Exclude WebGL: 0 - Exclude WiiU: 0 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - Exclude XboxOne: 0 - Exclude iOS: 0 - Exclude tvOS: 0 - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - PS4: PS4 - second: - enabled: 1 - settings: {} - - first: - Standalone: Win64 - second: - enabled: 1 - settings: {} - - first: - WebGL: WebGL - second: - enabled: 0 - settings: {} - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - XboxOne: XboxOne - second: - enabled: 1 - settings: {} - - first: - iPhone: iOS - second: - enabled: 1 - settings: {} - - first: - tvOS: tvOS - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta b/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta deleted file mode 100644 index 1add8c5..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 41d4868f93c83f74ca6c149390937a56 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll b/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll deleted file mode 100644 index 3b73e235666c173edc9f8b6b24bf65a7d75e3fef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346624 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 z 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 J`2PR}{vTRR`u6|; diff --git a/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll.meta b/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll.meta deleted file mode 100644 index 993eb8d..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll.meta +++ /dev/null @@ -1,114 +0,0 @@ -fileFormatVersion: 2 -guid: 1e0a9643dc0d4b46bf2321f72c4e503e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Linux - second: - enabled: 1 - settings: {} - - first: - : LinuxUniversal - second: - enabled: 1 - settings: {} - - first: - : OSXIntel - second: - enabled: 1 - settings: {} - - first: - : OSXIntel64 - second: - enabled: 1 - settings: {} - - first: - : PSM - second: - enabled: 0 - settings: {} - - first: - Android: Android - second: - enabled: 1 - settings: {} - - first: - Any: - second: - enabled: 0 - settings: - Exclude Android: 0 - Exclude Editor: 1 - Exclude Linux: 0 - Exclude Linux64: 0 - Exclude LinuxUniversal: 0 - Exclude N3DS: 1 - Exclude OSXIntel: 0 - Exclude OSXIntel64: 0 - Exclude OSXUniversal: 0 - Exclude PS4: 1 - Exclude PSM: 1 - Exclude PSP2: 1 - Exclude SamsungTV: 1 - Exclude Tizen: 1 - Exclude WebGL: 1 - Exclude WiiU: 1 - Exclude Win: 0 - Exclude Win64: 0 - Exclude WindowsStoreApps: 1 - Exclude XboxOne: 1 - Exclude iOS: 1 - Exclude tvOS: 1 - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Standalone: Linux64 - second: - enabled: 1 - settings: - CPU: - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: - - first: - Standalone: Win - second: - enabled: 1 - settings: - CPU: - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: - - first: - WebGL: WebGL - second: - enabled: 1 - settings: {} - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll b/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll deleted file mode 100644 index ebab5159d001b7dbf494a7fa6e4c71c7fe65ac6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102912 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�p?sSxxGjX03 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 diff --git a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll.meta b/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll.meta deleted file mode 100644 index 77ae929..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll.meta +++ /dev/null @@ -1,46 +0,0 @@ -fileFormatVersion: 2 -guid: 47a84ebde4ec47fabb620b30cc7a3e5c -timeCreated: 1488828285 -PluginImporter: - serializedVersion: 1 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - Any: - enabled: 1 - settings: - Exclude Android: 0 - Exclude Editor: 0 - Exclude Linux: 0 - Exclude Linux64: 0 - Exclude LinuxUniversal: 0 - Exclude N3DS: 0 - Exclude OSXIntel: 0 - Exclude OSXIntel64: 0 - Exclude OSXUniversal: 0 - Exclude PS4: 0 - Exclude PSM: 0 - Exclude PSP2: 0 - Exclude SamsungTV: 0 - Exclude Tizen: 0 - Exclude WebGL: 0 - Exclude WiiU: 0 - Exclude Win: 0 - Exclude Win64: 0 - Exclude WindowsStoreApps: 0 - Exclude XboxOne: 0 - Exclude iOS: 0 - Exclude tvOS: 0 - Editor: - enabled: 0 - settings: - DefaultValueInitialized: true - WindowsStoreApps: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml b/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml deleted file mode 100644 index 45abca3..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml +++ /dev/null @@ -1,6344 +0,0 @@ - - - - Sirenix.OdinInspector.Attributes - - - -

- AssetLists is used on lists and arrays and single elements of unity types, and replaces the default list drawer with a list of all possible assets with the specified filter. - Use this to both filter and include or exclude assets from a list or an array, without navigating the project window. - - - Asset lists works on all asset types such as materials, scriptable objects, prefabs, custom components, audio, textures etc, and does also show inherited types. - - - The following example will display an asset list of all prefabs located in the project window. - - public class AssetListExamples : MonoBehaviour - { - [InfoBox("The AssetList attribute work on both lists of UnityEngine.Object types and UnityEngine.Object types, but have different behaviour.")] - [AssetList] - [InlineEditor(InlineEditorModes.LargePreview)] - public GameObject Prefab; - - [AssetList] - public List<PlaceableObject> PlaceableObjects; - - [AssetList(Path = "Plugins/Sirenix/")] - [InlineEditor(InlineEditorModes.LargePreview)] - public UnityEngine.Object Object; - - [AssetList(AutoPopulate = true)] - public List<PlaceableObject> PlaceableObjectsAutoPopulated; - - [AssetList(LayerNames = "MyLayerName")] - public GameObject[] AllPrefabsWithLayerName; - - [AssetList(AssetNamePrefix = "Rock")] - public List<GameObject> PrefabsStartingWithRock; - - [AssetList(Path = "/Plugins/Sirenix/")] - public List<GameObject> AllPrefabsLocatedInFolder; - - [AssetList(Tags = "MyTagA, MyTabB", Path = "/Plugins/Sirenix/")] - public List<GameObject> GameObjectsWithTag; - - [AssetList(Path = "/Plugins/Sirenix/")] - public List<Material> AllMaterialsInSirenix; - - [AssetList(Path = "/Plugins/Sirenix/")] - public List<ScriptableObject> AllScriptableObjects; - - [InfoBox("Use a method as a custom filter for the asset list.")] - [AssetList(CustomFilterMethod = "HasRigidbodyComponent")] - public List<GameObject> MyRigidbodyPrefabs; - - private bool HasRigidbodyComponent(GameObject obj) - { - return obj.GetComponent<Rigidbody>() != null; - } - } - - - - - - If true, all assets found and displayed by the asset list, will automatically be added to the list when inspected. - - - - - Comma separated list of tags to filter the asset list. - - - - - Filter the asset list to only include assets with a specified layer. - - - - - Filter the asset list to only include assets which name begins with. - - - - - Filter the asset list to only include assets which is located at the specified path. - - - - - Filter the asset list to only include assets for which the given filter method returns true. - - - - - Initializes a new instance of the class. - - - - - The AssetSelector attribute can be used on all Unity types and will prepend a small button next to the object field that when clicked, - will present the user with a dropdown of assets to select from which can be customized from the attribute. - - - - - True by default. - - - - - True by default. If the ValueDropdown attribute is applied to a list, then disabling this, - will render all child elements normally without using the ValueDropdown. The ValueDropdown will - still show up when you click the add button on the list drawer, unless is true. - - - - - False by default. - - - - - If the ValueDropdown attribute is applied to a list, and is set to true, then enabling this, - will exclude existing values, instead of rendering a checkbox indicating whether the item is already included or not. - - - - - If the dropdown renders a tree-view, then setting this to true will ensure everything is expanded by default. - - - - - By default, the dropdown will create a tree view. - - - - - Gets or sets the width of the dropdown. Default is zero. - - - - - Gets or sets the height of the dropdown. Default is zero. - - - - - Gets or sets the title for the dropdown. Null by default. - - - - - Specify which folders to search in. Specifying no folders will make it search in your entire project. - Use the property for a more clean way of populating this array through attributes. - - - - - The filters we should use when calling AssetDatabase.FindAssets. - - - - - - Specify which folders to search in. Specifying no folders will make it search in your entire project. - You can decalir multiple paths using '|' as the seperator. - Example: [AssetList(Paths = "Assets/Textures|Assets/Other/Textures")] - - - This property is simply a more clean way of populating the array. - - - - - - AssetsOnly is used on object properties, and restricts the property to project assets, and not scene objects. - Use this when you want to ensure an object is from the project, and not from the scene. - - - The following example shows a component with a game object property, that must be a prefab from the project, and not a scene object. - - public MyComponent : MonoBehaviour - { - [AssetsOnly] - public GameObject MyPrefab; - } - - - - - - - BoxGroup is used on any property and organizes the property in a boxed group. - Use this to cleanly organize relevant values together in the inspector. - - - The following example shows how BoxGroup is used to organize properties together into a box. - - public class BoxGroupExamples : MonoBehaviour - { - // Box with a centered title. - [BoxGroup("Centered Title", centerLabel: true)] - public int A; - - [BoxGroup("Centered Title", centerLabel: true)] - public int B; - - [BoxGroup("Centered Title", centerLabel: true)] - public int C; - - // Box with a title. - [BoxGroup("Left Oriented Title")] - public int D; - - [BoxGroup("Left Oriented Title")] - public int E; - - // Box with a title recieved from a field. - [BoxGroup("$DynamicTitle1"), LabelText("Dynamic Title")] - public string DynamicTitle1 = "Dynamic box title"; - - [BoxGroup("$DynamicTitle1")] - public int F; - - // Box with a title recieved from a property. - [BoxGroup("$DynamicTitle2")] - public int G; - - [BoxGroup("$DynamicTitle2")] - public int H; - - // Box without a title. - [InfoBox("You can also hide the label of a box group.")] - [BoxGroup("NoTitle", false)] - public int I; - - [BoxGroup("NoTitle")] - public int J; - - [BoxGroup("NoTitle")] - public int K; - - #if UNITY_EDITOR - public string DynamicTitle2 - { - get { return UnityEditor.PlayerSettings.productName; } - } - #endif - - [BoxGroup("Boxed Struct"), HideLabel] - public SomeStruct BoxedStruct; - - public SomeStruct DefaultStruct; - - [Serializable] - public struct SomeStruct - { - public int One; - public int Two; - public int Three; - } - } - - - - - - - - - - - If true a label for the group will be drawn on top. - - - - - If true the header label will be places in the center of the group header. Otherwise it will be in left side. - - - - - If non-null, this is used instead of the group's name as the title label. - - - - - Adds the property to the specified box group. - - The box group. - If true a label will be drawn for the group. - If set to true the header label will be centered. - The order of the group in the inspector. - - - - Initializes a new instance of the class. Use the other constructor overloads in order to show a header-label on the box group. - - - - - Combines the box group with another group. - - The other group. - - - - Buttons are used on functions, and allows for clickable buttons in the inspector. - - - The following example shows a component that has an initialize method, that can be called from the inspector. - - public class MyComponent : MonoBehaviour - { - [Button] - private void Init() - { - // ... - } - } - - - - The following example show how a Button could be used to test a function. - - public class MyBot : MonoBehaviour - { - [Button] - private void Jump() - { - // ... - } - } - - - - The following example show how a Button can named differently than the function it's been attached to. - - public class MyComponent : MonoBehaviour - { - [Button("Function")] - private void MyFunction() - { - // ... - } - } - - - - - - - - Use this to override the label on the button. - - - - - The style in which to draw the button. - - - - - If the button contains parameters, you can disable the foldout it creates by setting this to true. - - - - - Whether to display the button method's parameters (if any) as values in the inspector. True by default. - If this is set to false, the button method will instead be invoked through an ActionResolver or ValueResolver (based on whether it returns a value), giving access to contextual named parameter values like "InspectorProperty property" that can be passed to the button method. - - - - - Whether the containing object or scene (if there is one) should be marked dirty when the button is clicked. True by default. Note that if this is false, undo for any changes caused by the button click is also disabled, as registering undo events also causes dirtying. - - - - - Gets the height of the button. If it's zero or below then use default. - - - - - The icon to be displayed inside the button. - - - - - The alignment of the icon that is displayed inside the button. - - - - - The alignment of the button represented by a range from 0 to 1 where 0 is the left edge of the available space and 1 is the right edge. - ButtonAlignment only has an effect when Stretch is set to false. - - - - - Whether the button should stretch to fill all of the available space. Default value is true. - - - - - If the button has a return type, set this to false to not draw the result. Default value is true. - - - - - Creates a button in the inspector named after the method. - - - - - Creates a button in the inspector named after the method. - - The size of the button. - - - - Creates a button in the inspector named after the method. - - The size of the button. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - Size of the button. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - Size of the button in pixels. - - - - Creates a button in the inspector named after the method. - - Button style for methods with parameters. - - - - Creates a button in the inspector named after the method. - - The size of the button. - Button style for methods with parameters. - - - - Creates a button in the inspector named after the method. - - The size of the button. - Button style for methods with parameters. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - Button style for methods with parameters. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - Size of the button. - Button style for methods with parameters. - - - - Creates a button in the inspector with a custom name. - - Custom name for the button. - Size of the button in pixels. - Button style for methods with parameters. - - - - Creates a button in the inspector with a custom icon. - - The icon to be displayed inside the button. - The alignment of the icon that is displayed inside the button. - - - - Creates a button in the inspector with a custom icon. - - The icon to be displayed inside the button. - - - - Creates a button in the inspector with a custom icon. - - The icon to be displayed inside the button. - Custom name for the button. - - - - ButtonGroup is used on any instance function, and adds buttons to the inspector organized into horizontal groups. - Use this to organize multiple button in a tidy horizontal group. - - - The following example shows how ButtonGroup is used to organize two buttons into one group. - - public class MyComponent : MonoBehaviour - { - [ButtonGroup("MyGroup")] - private void A() - { - // .. - } - - [ButtonGroup("MyGroup")] - private void B() - { - // .. - } - } - - - - The following example shows how ButtonGroup can be used to create multiple groups of buttons. - - public class MyComponent : MonoBehaviour - { - [ButtonGroup("First")] - private void A() - { } - - [ButtonGroup("First")] - private void B() - { } - - [ButtonGroup("")] - private void One() - { } - - [ButtonGroup("")] - private void Two() - { } - - [ButtonGroup("")] - private void Three() - { } - } - - - - - - - - - - - - - Gets the height of the button. If it's zero or below then use default. - - - - - The alignment of the icon that is displayed inside the button. - - - - - The alignment of the button represented by a range from 0 to 1 where 0 is the left edge of the available space and 1 is the right edge. - - - - - Whether the button should stretch to fill all of the available space. Default value is true. - - - - - Organizes the button into the specified button group. - - The group to organize the button into. - The order of the group in the inspector.. - - - - Button style for methods with parameters. - - - - - Draws a foldout box around the parameters of the method with the button on the box header itself. - This is the default style of a method with parameters. - - - - - Draws a button with a foldout to expose the parameters of the method. - - - - - Draws a foldout box around the parameters of the method with the button at the bottom of the box. - - - - - The ChildGameObjectsOnly attribute can be used on Components and GameObject fields and will prepend a small button next to the object-field that - will search through all child gameobjects for assignable objects and present them in a dropdown for the user to choose from. - - - - - - ColorPalette is used on any Color property, and allows for choosing colors from different definable palettes. - Use this to allow the user to choose from a set of predefined color options. - - - See and edit the color palettes in Tools > Odin > Inspector > Preferences > Drawers > Color Palettes. - The color property is not tied to the color palette, and can be edited. Therefore the color will also not update if the ColorPalette is edited. - - - The following example shows how ColorPalette is applied to a property. The user can freely choose between all available ColorPalettes. - - public class ColorPaletteExamples : MonoBehaviour - { - [ColorPalette] - public Color ColorOptions; - - [ColorPalette("Underwater")] - public Color UnderwaterColor; - - [ColorPalette("Fall"), HideLabel] - public Color WideColorPalette; - - [ColorPalette("My Palette")] - public Color MyColor; - - [ColorPalette("Clovers")] - public Color[] ColorArray; - } - - - - - - Gets the name of the palette. - - - - - Indicates if the color palette should show alpha values or not. - - - - - Adds a color palette options to a Color property. - - - - - Adds color options to a Color property from a specific palette. - - Name of the palette. - - - - CustomContextMenu is used on any property, and adds a custom options to the context menu for the property. - Use this for when you want to add custom actions to the context menu of a property. - - - CustomContextMenu currently does not support static functions. - - - The following example shows how CustomContextMenu is used to add a custom option to a property. - - public class MyComponent : MonoBehaviour - { - [CustomContextMenu("My custom option", "MyAction")] - public Vector3 MyVector; - - private void MyAction() - { - MyVector = Random.onUnitSphere; - } - } - - - - - - - The name of the menu item. - - - - - The name of the callback method. Obsolete; use the Action member instead. - - - - - A resolved string defining the action to take when the context menu is clicked. - - - - - Adds a custom option to the context menu of the property. - - The name of the menu item. - A resolved string defining the action to take when the context menu is clicked. - - - - Instead of making a new attribute, and a new drawer, for a one-time thing, you can with this attribute, make a method that acts as a custom property drawer. - These drawers will out of the box have support for undo/redo and multi-selection. - - - Usage: - - public class CustomDrawerExamples : MonoBehaviour - { - public float From = 2, To = 7; - - [CustomValueDrawer("MyStaticCustomDrawerStatic")] - public float CustomDrawerStatic; - - [CustomValueDrawer("MyStaticCustomDrawerInstance")] - public float CustomDrawerInstance; - - [CustomValueDrawer("MyStaticCustomDrawerArray")] - public float[] CustomDrawerArray; - - #if UNITY_EDITOR - - private static float MyStaticCustomDrawerStatic(float value, GUIContent label) - { - return EditorGUILayout.Slider(value, 0f, 10f); - } - - private float MyStaticCustomDrawerInstance(float value, GUIContent label) - { - return EditorGUILayout.Slider(value, this.From, this.To); - } - - private float MyStaticCustomDrawerArray(float value, GUIContent label) - { - return EditorGUILayout.Slider(value, this.From, this.To); - } - - #endif - } - - - - - - Name of the custom drawer method. Obsolete; use the Action member instead. - - - - - A resolved string that defines the custom drawer action to take, such as an expression or method invocation. - - - - - Instead of making a new attribute, and a new drawer, for a one-time thing, you can with this attribute, make a method that acts as a custom property drawer. - These drawers will out of the box have support for undo/redo and multi-selection. - - A resolved string that defines the custom drawer action to take, such as an expression or method invocation. - - - - Delays applying changes to properties while they still being edited in the inspector. - Similar to Unity's built-in Delayed attribute, but this attribute can also be applied to properties. - - - - - DetailedInfoBox is used on any property, and displays a message box that can be expanded to show more details. - Use this to convey a message to a user, and give them the option to see more details. - - - The following example shows how DetailedInfoBox is used on a field. - - public class MyComponent : MonoBehaviour - { - [DetailedInfoBox("This is a message", "Here is some more details about that message")] - public int MyInt; - } - - - - - - - The message for the message box. - - - - - The hideable details of the message box. - - - - - Type of the message box. - - - - - Optional name of a member to hide or show the message box. - - - - - Displays a message box with hideable details. - - The message for the message box. - The hideable details of the message box. - Type of the message box. - Optional name of a member to hide or show the message box. - - - - Customize the behavior for dictionaries in the inspector. - - - - - Specify an alternative key label for the dictionary drawer. - - - - - Specify an alternative value label for the dictionary drawer. - - - - - Specify how the dictionary should draw its items. - - - - - Gets or sets a value indicating whether this instance is read only. - - - - - Gets or sets a value indicating the default key column width of the dictionary. - - - - - DisableContextMenu is used on any property and disables the context menu for that property. - Use this if you do not want the context menu to be available for a property. - - - The following example shows how DisableContextMenu is used on a property. - - public class MyComponent : MonoBehaviour - { - [DisableContextMenu] - public Vector3 MyVector; - } - - - - - - - Whether to disable the context menu for the member itself. - - - - - Whether to disable the context menu for collection elements. - - - - - Initializes a new instance of the class. - - Whether to disable the context menu for the member itself. - Whether to also disable the context menu of collection elements. - - - - DisableIf is used on any property, and can disable or enable the property in the inspector. - Use this to disable properties when they are irrelevant. - - - The following example shows how a property can be disabled by the state of a field. - - public class MyComponent : MonoBehaviour - { - public bool DisableProperty; - - [DisableIf("DisableProperty")] - public int MyInt; - - public SomeEnum SomeEnumField; - - [DisableIf("SomeEnumField", SomeEnum.SomeEnumMember)] - public string SomeString; - } - - - - The following examples show how a property can be disabled by a function. - - public class MyComponent : MonoBehaviour - { - [EnableIf("MyDisableFunction")] - public int MyInt; - - private bool MyDisableFunction() - { - // ... - } - } - - - - - - - - The name of a bool member field, property or method. Obsolete; use the Condition member instead. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - The optional condition value. - - - - - Disables a property in the inspector, based on the value of a resolved string. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - Disables a property in the inspector, if the resolved string evaluates to the specified value. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Value to check against. - - - - Disables a member based on which type of a prefab and instance it is in. - - - - - DisableInEditorMode is used on any property, and disables the property when not in play mode. - Use this when you only want a property to be editable when in play mode. - - - The following example shows how DisableInEditorMode is used to disable a property when in the editor. - - public class MyComponent : MonoBehaviour - { - [DisableInEditorMode] - public int MyInt; - } - - - - - - - - - Disables a property if it is drawn within an . - - - - - Disables a property if it is drawn from a non-prefab asset or instance. - - - - - DisableInPlayMode is used on any property, and disables the property when in play mode. - Use this to prevent users from editing a property when in play mode. - - - The following example shows how DisableInPlayMode is used to disable a property when in play mode. - - public class MyComponent : MonoBehaviour - { - [DisableInPlayMode] - public int MyInt; - } - - - - - - - - - - - Disables a property if it is drawn from a prefab asset. - - - - - Disables a property if it is drawn from a prefab instance. - - - - - Disables a property if it is drawn from a prefab asset or a prefab instance. - - - - - DisallowModificationsIn disables / grays out members, preventing modifications from being made and enables validation, - providing error messages in case a modification was made prior to introducing the attribute. - - - - - - - - DisplayAsString is used on any property, and displays a string in the inspector as text. - Use this for when you want to show a string in the inspector, but not allow for any editing. - - - DisplayAsString uses the property's ToString method to display the property as a string. - - - The following example shows how DisplayAsString is used to display a string property as text in the inspector. - - public class MyComponent : MonoBehaviour - { - [DisplayAsString] - public string MyInt = 5; - - // You can combine with to display a message in the inspector. - [DisplayAsString, HideLabel] - public string MyMessage = "This string will be displayed as text in the inspector"; - - [DisplayAsString(false)] - public string InlineMessage = "This string is very long, but has been configured to not overflow."; - } - - - - - - - - If true, the string will overflow past the drawn space and be clipped when there's not enough space for the text. - If false the string will expand to multiple lines, if there's not enough space when drawn. - - - - - How the string should be aligned. - - - - - The size of the font. - - - - - If true the string will support rich text. - - - - - Displays the property as a string in the inspector. - - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - - - - Displays the property as a string in the inspector. - - How the string should be aligned. - - - - Displays the property as a string in the inspector. - - The size of the font. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - How the string should be aligned. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - The size of the font. - - - - Displays the property as a string in the inspector. - - The size of the font. - How the string should be aligned. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - The size of the font. - How the string should be aligned. - - - - Displays the property as a string in the inspector. - - How the string should be aligned. - If true the string will support rich text. - - - - Displays the property as a string in the inspector. - - The size of the font. - If true the string will support rich text. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - How the string should be aligned. - If true the string will support rich text. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - The size of the font. - If true the string will support rich text. - - - - Displays the property as a string in the inspector. - - The size of the font. - How the string should be aligned. - If true the string will support rich text. - - - - Displays the property as a string in the inspector. - - Value indicating if the string should overflow past the available space, or expand to multiple lines when there's not enough horizontal space. - The size of the font. - How the string should be aligned. - If true the string will support rich text. - - - - Indicates that the member should not be drawn as a value reference, if it becomes a reference to another value in the tree. Beware, and use with care! This may lead to infinite draw loops! - - - - - DontApplyToListElements is used on other attributes, and indicates that those attributes should be applied only to the list, and not to the elements of the list. - Use this on attributes that should only work on a list or array property as a whole, and not on each element of the list. - - - The following example shows how DontApplyToListElements is used on . - - [DontApplyToListElements] - [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] - public sealed class VisibleIfAttribute : Attribute - { - public string MemberName { get; private set; } - - public VisibleIfAttribute(string memberName) - { - this.MemberName = memberName; - } - } - - - - - - Tells the validation system that this member should not be validated. It will not show validation messages in the inspector, and it will not be scanned by the project validator. - - - - - DrawWithUnity can be applied to a field or property to make Odin draw it using Unity's old drawing system. Use it if you want to selectively disable Odin drawing for a particular member. - - - Note that this attribute does not mean "disable Odin completely for this property"; it is visual only in nature, and in fact represents an Odin drawer which calls into Unity's old property drawing system. As Odin is still ultimately responsible for arranging the drawing of the property, and since other attributes exist with a higher priority than this attribute, and it is not guaranteed that Unity will draw the property if another attribute is present to override this one. - - - - - Force Odin to draw this value as an IMGUI-embedded UI Toolkit Visual Element. - - - - - An attribute that enables GUI. - - - - public class InlineEditorExamples : MonoBehaviour - { - [EnableGUI] - public string SomeReadonlyProperty { get { return "My GUI is usually disabled." } } - } - - - - - - - EnableIf is used on any property, and can enable or disable the property in the inspector. - Use this to enable properties when they are relevant. - - - The following example shows how a property can be enabled by the state of a field. - - public class MyComponent : MonoBehaviour - { - public bool EnableProperty; - - [EnableIf("EnableProperty")] - public int MyInt; - - public SomeEnum SomeEnumField; - - [EnableIf("SomeEnumField", SomeEnum.SomeEnumMember)] - public string SomeString; - } - - - - The following examples show how a property can be enabled by a function. - - public class MyComponent : MonoBehaviour - { - [EnableIf("MyEnableFunction")] - public int MyInt; - - private bool MyEnableFunction() - { - // ... - } - } - - - - - - - - - - - The name of a bool member field, property or method. Obsolete; use the Condition member instead. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - The optional condition value. - - - - - Enables a property in the inspector, based on the value of a resolved string. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - Enables a property in the inspector, if the resolved string evaluates to the specified value. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Value to check against. - - - - Enables a member based on which type of a prefab and instance it is. - - - - - Draws an enum selector in the inspector with next and previous buttons to let you cycle through the available values for the enum property. - - - - public enum MyEnum - { - One, - Two, - Three, - } - - public class MyMonoBehaviour : MonoBehaviour - { - [EnumPaging] - public MyEnum Value; - } - - - - - - - Draws an enum in a horizontal button group instead of a dropdown. - - - - public class MyComponent : MonoBehvaiour - { - [EnumToggleButtons] - public MyBitmaskEnum MyBitmaskEnum; - - [EnumToggleButtons] - public MyEnum MyEnum; - } - - [Flags] - public enum MyBitmaskEnum - { - A = 1 << 1, // 1 - B = 1 << 2, // 2 - C = 1 << 3, // 4 - ALL = A | B | C - } - - public enum MyEnum - { - A, - B, - C - } - - - - - - - FilePath is used on string properties, and provides an interface for file paths. - - - The following example demonstrates how FilePath is used. - - public class FilePathExamples : MonoBehaviour - { - // By default, FilePath provides a path relative to the Unity project. - [FilePath] - public string UnityProjectPath; - - // It is possible to provide custom parent path. Parent paths can be relative to the Unity project, or absolute. - [FilePath(ParentFolder = "Assets/Plugins/Sirenix")] - public string RelativeToParentPath; - - // Using parent path, FilePath can also provide a path relative to a resources folder. - [FilePath(ParentFolder = "Assets/Resources")] - public string ResourcePath; - - // Provide a comma seperated list of allowed extensions. Dots are optional. - [FilePath(Extensions = "cs")] - public string ScriptFiles; - - // By setting AbsolutePath to true, the FilePath will provide an absolute path instead. - [FilePath(AbsolutePath = true)] - [BoxGroup("Conditions")] - public string AbsolutePath; - - // FilePath can also be configured to show an error, if the provided path is invalid. - [FilePath(RequireValidPath = true)] - public string ValidPath; - - // By default, FilePath will enforce the use of forward slashes. It can also be configured to use backslashes instead. - [FilePath(UseBackslashes = true)] - public string Backslashes; - - // FilePath also supports member references with the $ symbol. - [FilePath(ParentFolder = "$DynamicParent", Extensions = "$DynamicExtensions")] - public string DynamicFilePath; - - public string DynamicParent = "Assets/Plugin/Sirenix"; - - public string DynamicExtensions = "cs, unity, jpg"; - } - - - - - - - - If true the FilePath will provide an absolute path, instead of a relative one. - - - - - Comma separated list of allowed file extensions. Dots are optional. - Supports member referencing with $. - - - - - ParentFolder provides an override for where the path is relative to. ParentFolder can be relative to the Unity project, or an absolute path. - Supports member referencing with $. - - - - - If true an error will be displayed for invalid, or missing paths. - - - - - If true an error will be displayed for non-existing paths. - - - - - By default FilePath enforces forward slashes. Set UseBackslashes to true if you want backslashes instead. - - - - - If true the file path will include the file's extension. - - - - - Gets or sets a value indicating whether the path should be read only. - - - - - FolderPath is used on string properties, and provides an interface for directory paths. - - - The following example demonstrates how FolderPath is used. - - public class FolderPathExamples : MonoBehaviour - { - // By default, FolderPath provides a path relative to the Unity project. - [FolderPath] - public string UnityProjectPath; - - // It is possible to provide custom parent patn. ParentFolder paths can be relative to the Unity project, or absolute. - [FolderPath(ParentFolder = "Assets/Plugins/Sirenix")] - public string RelativeToParentPath; - - // Using ParentFolder, FolderPath can also provide a path relative to a resources folder. - [FolderPath(ParentFolder = "Assets/Resources")] - public string ResourcePath; - - // By setting AbsolutePath to true, the FolderPath will provide an absolute path instead. - [FolderPath(AbsolutePath = true)] - public string AbsolutePath; - - // FolderPath can also be configured to show an error, if the provided path is invalid. - [FolderPath(RequireValidPath = true)] - public string ValidPath; - - // By default, FolderPath will enforce the use of forward slashes. It can also be configured to use backslashes instead. - [FolderPath(UseBackslashes = true)] - public string Backslashes; - - // FolderPath also supports member references with the $ symbol. - [FolderPath(ParentFolder = "$DynamicParent")] - public string DynamicFolderPath; - - public string DynamicParent = "Assets/Plugins/Sirenix"; - } - - - - - - - - If true the FolderPath will provide an absolute path, instead of a relative one. - - - - - ParentFolder provides an override for where the path is relative to. ParentFolder can be relative to the Unity project, or an absolute path. - Supports member referencing with $. - - - - - If true an error will be displayed for invalid, or missing paths. - - - - - If true an error will be displayed for non-existing paths. - - - - - By default FolderPath enforces forward slashes. Set UseBackslashes to true if you want backslashes instead. - - - - - FoldoutGroup is used on any property, and organizes properties into a foldout. - Use this to organize properties, and to allow the user to hide properties that are not relevant for them at the moment. - - - The following example shows how FoldoutGroup is used to organize properties into a foldout. - - public class MyComponent : MonoBehaviour - { - [FoldoutGroup("MyGroup")] - public int A; - - [FoldoutGroup("MyGroup")] - public int B; - - [FoldoutGroup("MyGroup")] - public int C; - } - - - - The following example shows how properties can be organizes into multiple foldouts. - - public class MyComponent : MonoBehaviour - { - [FoldoutGroup("First")] - public int A; - - [FoldoutGroup("First")] - public int B; - - [FoldoutGroup("Second")] - public int C; - } - - - - - - - - - - - Gets a value indicating whether or not the foldout should be expanded by default. - - - - - Gets a value indicating whether or not the Expanded property has been set. - - - - - Adds the property to the specified foldout group. - - Name of the foldout group. - The order of the group in the inspector. - - - - Adds the property to the specified foldout group. - - Name of the foldout group. - Whether or not the foldout should be expanded by default. - The order of the group in the inspector. - - - - Combines the foldout property with another. - - The group to combine with. - - - - GUIColor is used on any property and changes the GUI color used to draw the property. - - - The following example shows how GUIColor is used on a properties to create a rainbow effect. - - public class MyComponent : MonoBehaviour - { - [GUIColor(1f, 0f, 0f)] - public int A; - - [GUIColor(1f, 0.5f, 0f, 0.2f)] - public int B; - - [GUIColor("GetColor")] - public int C; - - private Color GetColor() { return this.A == 0 ? Color.red : Color.white; } - } - - - - - - The GUI color of the property. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Sets the GUI color for the property. - - The red channel. - The green channel. - The blue channel. - The alpha channel. - - - - Sets the GUI color for the property. - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). - - - - Indicates that Odin should hide the reference box, if this property would otherwise be drawn as a reference to another property, due to duplicate reference values being encountered. - Note that if the value is referencing itself recursively, then the reference box will be drawn regardless of this attribute in all recursive draw calls. - - - - - HideIf is used on any property and can hide the property in the inspector. - Use this to hide irrelevant properties based on the current state of the object. - - - This example shows a component with fields hidden by the state of another field. - - public class MyComponent : MonoBehaviour - { - public bool HideProperties; - - [HideIf("HideProperties")] - public int MyInt; - - [HideIf("HideProperties", false)] - public string MyString; - - public SomeEnum SomeEnumField; - - [HideIf("SomeEnumField", SomeEnum.SomeEnumMember)] - public string SomeString; - } - - - - This example shows a component with a field that is hidden when the game object is inactive. - - public class MyComponent : MonoBehaviour - { - [HideIf("MyVisibleFunction")] - public int MyHideableField; - - private bool MyVisibleFunction() - { - return !this.gameObject.activeInHierarchy; - } - } - - - - - - - - - The name of a bool member field, property or method. Obsolete; use the Condition member instead. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - The optional condition value. - - - - - Whether or not to slide the property in and out when the state changes. - - - - - Hides a property in the inspector, based on the value of a resolved string. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Whether or not to slide the property in and out when the state changes. - - - - Hides a property in the inspector, if the resolved string evaluates to the specified value. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Value to check against. - Whether or not to slide the property in and out when the state changes. - - - -

HideIfGroup allows for showing or hiding a group of properties based on a condition.

-

The attribute is a group attribute and can therefore be combined with other group attributes, and even be used to show or hide entire groups.

-

Note that in the vast majority of cases where you simply want to be able to control the visibility of a single group, it is better to use the VisibleIf parameter that *all* group attributes have.

-
- - - - - -
- - - Whether or not to visually animate group visibility changes. - - - - - The optional member value. - - - - - Name of member to use when to hide the group. Defaults to the name of the group, by can be overriden by setting this property. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - Makes a group that can be shown or hidden based on a condition. - - The group path. - If true then a fade animation will be played when the group is hidden or shown. - - - - Makes a group that can be shown or hidden based on a condition. - - The group path. - The value the member should equal for the property to shown. - If true then a fade animation will be played when the group is hidden or shown. - - - - Combines HideIfGroup attributes. - - Another ShowIfGroup attribute. - - - - Hides a member based on which type of a prefab and instance it is in. - - - - - HideInEditorMode is used on any property, and hides the property when not in play mode. - Use this when you only want a property to only be visible play mode. - - - The following example shows how HideInEditorMode is used to hide a property when in the editor. - - public class MyComponent : MonoBehaviour - { - [HideInEditorMode] - public int MyInt; - } - - - - - - - - - - Hides a property if it is drawn within an . - - - - - Hides a property if it is drawn from a non prefab instance or asset. - - - - - HideInPlayMode is used on any property, and hides the property when not in editor mode. - Use this when you only want a property to only be visible the editor. - - - The following example shows how HideInPlayMode is used to hide a property when in play mode. - - public class MyComponent : MonoBehaviour - { - [HideInPlayMode] - public int MyInt; - } - - - - - - - - - - Hides a property if it is drawn from a prefab asset. - - - - - Hides a property if it is drawn from a prefab instance. - - - - - Hides a property if it is drawn from a prefab instance or a prefab asset. - - - - - The HideInTables attribute is used to prevent members from showing up as columns in tables drawn using the . - - - - - HideLabel is used on any property, and hides the label in the inspector. - Use this to hide the label of properties in the inspector. - - - The following example show how HideLabel is used to hide the label of a game object property. - - public class MyComponent : MonoBehaviour - { - [HideLabel] - public GameObject MyGameObjectWithoutLabel; - } - - - - - - - Apply HideMonoScript to your class to prevent the Script property from being shown in the inspector. - - This attribute has the same effect on a single type that the global configuration option "Show Mono Script In Editor" in "Preferences -> Odin Inspector -> General -> Drawers" has globally when disabled. - - - - The following example shows how to use this attribute. - - [HideMonoScript] - public class MyComponent : MonoBehaviour - { - // The Script property will not be shown for this component in the inspector - } - - - - - - - Apply HideNetworkBehaviourFields to your class to prevent the special "Network Channel" and "Network Send Interval" properties from being shown in the inspector for a NetworkBehaviour. - This attribute has no effect on classes that are not derived from NetworkBehaviour. - - - The following example shows how to use this attribute. - - [HideNetworkBehaviourFields] - public class MyComponent : NetworkBehaviour - { - // The "Network Channel" and "Network Send Interval" properties will not be shown for this component in the inspector - } - - - - - - - Hides the polymorphic object-picker shown above the properties of non-Unity serialized reference types. - - - When the object picker is hidden, you can right click and set the instance to null, in order to set a new value. - If you don't want this behavior, you can use attribute to ensure people can't change the value. - - - - - public class MyComponent : SerializedMonoBehaviour - { - [Header("Hidden Object Pickers")] - [Indent] - [HideReferenceObjectPicker] - public MyCustomReferenceType OdinSerializedProperty1; - - [Indent] - [HideReferenceObjectPicker] - public MyCustomReferenceType OdinSerializedProperty2; - - [Indent] - [Header("Shown Object Pickers")] - public MyCustomReferenceType OdinSerializedProperty3; - - [Indent] - public MyCustomReferenceType OdinSerializedProperty4; - - public class MyCustomReferenceType - { - public int A; - public int B; - public int C; - } - } - - - - - - HorizontalGroup is used group multiple properties horizontally in the inspector. - The width can either be specified as percentage or pixels. - All values between 0 and 1 will be treated as a percentage. - If the width is 0 the column will be automatically sized. - Margin-left and right can only be specified in pixels. - - - The following example shows how three properties have been grouped together horizontally. - - // The width can either be specified as percentage or pixels. - // All values between 0 and 1 will be treated as a percentage. - // If the width is 0 the column will be automatically sized. - // Margin-left and right can only be specified in pixels. - - public class HorizontalGroupAttributeExamples : MonoBehaviour - { - [HorizontalGroup] - public int A; - - [HideLabel, LabelWidth (150)] - [HorizontalGroup(150)] - public LayerMask B; - - // LabelWidth can be helpfull when dealing with HorizontalGroups. - [HorizontalGroup("Group 1"), LabelWidth(15)] - public int C; - - [HorizontalGroup("Group 1"), LabelWidth(15)] - public int D; - - [HorizontalGroup("Group 1"), LabelWidth(15)] - public int E; - - // Having multiple properties in a column can be achived using multiple groups. Checkout the "Combining Group Attributes" example. - [HorizontalGroup("Split", 0.5f, PaddingRight = 15)] - [BoxGroup("Split/Left"), LabelWidth(15)] - public int L; - - [BoxGroup("Split/Right"), LabelWidth(15)] - public int M; - - [BoxGroup("Split/Left"), LabelWidth(15)] - public int N; - - [BoxGroup("Split/Right"), LabelWidth(15)] - public int O; - - // Horizontal Group also has supprot for: Title, MarginLeft, MarginRight, PaddingLeft, PaddingRight, MinWidth and MaxWidth. - [HorizontalGroup("MyButton", MarginLeft = 0.25f, MarginRight = 0.25f)] - public void SomeButton() - { - - } - } - - - - - - - - - - - The width. Values between 0 and 1 will be treated as percentage, 0 = auto, otherwise pixels. - - - - - The margin left. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The margin right. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The padding left. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The padding right. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The minimum Width. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The maximum Width. Values between 0 and 1 will be treated as percentage, 0 = ignore, otherwise pixels. - - - - - The width between each column. Values between 0 and 1 will be treated as percentage, otherwise pixels. - - - - - Adds a title above the horizontal group. - - - - - Fallback to using the default label width, whatever that might be. - - - - - The label width, 0 = auto. - - - - - Organizes the property in a horizontal group. - - The group for the property. - The width of the property. Values between 0 and 1 are interpolated as a percentage, otherwise pixels. - The left margin in pixels. - The right margin in pixels. - The order of the group in the inspector. - - - - Organizes the property in a horizontal group. - - The width of the property. Values between 0 and 1 are interpolated as a percentage, otherwise pixels. - The left margin in pixels. - The right margin in pixels. - The order of the group in the inspector. - - - - Merges the values of two group attributes together. - - The other group to combine with. - - - - Indent is used on any property and moves the property's label to the right. - Use this to clearly organize properties in the inspector. - - - The following example shows how a property is indented by Indent. - - public class MyComponent : MonoBehaviour - { - [Indent] - public int IndentedInt; - } - - - - - - Indicates how much a property should be indented. - - - - - Indents a property in the inspector. - - How much a property should be indented. - - - - InfoBox is used on any property, and display a text box above the property in the inspector. - Use this to add comments or warn about the use of different properties. - - - The following example shows different info box types. - - public class MyComponent : MonoBehaviour - { - [InfoBox("This is an int property")] - public int MyInt; - - [InfoBox("This info box is a warning", InfoMessageType.Warning)] - public float MyFloat; - - [InfoBox("This info box is an error", InfoMessageType.Error)] - public object MyObject; - - [InfoBox("This info box is just a box", InfoMessageType.None)] - public Vector3 MyVector; - } - - - - The following example how info boxes can be hidden by fields and properties. - - public class MyComponent : MonoBehaviour - { - [InfoBox("This info box is hidden by an instance field.", "InstanceShowInfoBoxField")] - public int MyInt; - public bool InstanceShowInfoBoxField; - - [InfoBox("This info box is hideable by a static field.", "StaticShowInfoBoxField")] - public float MyFloat; - public static bool StaticShowInfoBoxField; - - [InfoBox("This info box is hidden by an instance property.", "InstanceShowInfoBoxProperty")] - public int MyOtherInt; - public bool InstanceShowInfoBoxProperty { get; set; } - - [InfoBox("This info box is hideable by a static property.", "StaticShowInfoBoxProperty")] - public float MyOtherFloat; - public static bool StaticShowInfoBoxProperty { get; set; } - } - - - - The following example shows how info boxes can be hidden by functions. - - public class MyComponent : MonoBehaviour - { - [InfoBox("This info box is hidden by an instance function.", "InstanceShowFunction")] - public int MyInt; - public bool InstanceShowFunction() - { - return this.MyInt == 0; - } - - [InfoBox("This info box is hidden by a static function.", "StaticShowFunction")] - public short MyShort; - public bool StaticShowFunction() - { - return true; - } - - // You can also specify a function with the same type of parameter. - // Use this to specify the same function, for multiple different properties. - [InfoBox("This info box is hidden by an instance function with a parameter.", "InstanceShowParameterFunction")] - public GameObject MyGameObject; - public bool InstanceShowParameterFunction(GameObject property) - { - return property != null; - } - - [InfoBox("This info box is hidden by a static function with a parameter.", "StaticShowParameterFunction")] - public Vector3 MyVector; - public bool StaticShowParameterFunction(Vector3 property) - { - return property.magnitude == 0f; - } - } - - - - - - - - The message to display in the info box. - - - - - The type of the message box. - - - - - Optional member field, property or function to show and hide the info box. - - - - - When true the InfoBox will ignore the GUI.enable flag and always draw as enabled. - - - - - The icon to be displayed next to the message. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Displays an info box above the property. - - The message for the message box. Supports referencing a member string field, property or method by using $. - The type of the message box. - Name of member bool to show or hide the message box. - - - - Displays an info box above the property. - - The message for the message box. Supports referencing a member string field, property or method by using $. - Name of member bool to show or hide the message box. - - - - Displays an info box above the property. - - The message for the message box. Supports referencing a member string field, property or method by using $. - The icon to be displayed next to the message. - Name of member bool to show or hide the message box. - - - - The inline button adds a button to the end of a property. - - - Due to a bug, multiple inline buttons are currently not supported. - - - The following examples demonstrates how InlineButton can be used. - - public class MyComponent : MonoBehaviour - { - // Adds a button to the end of the A property. - [InlineButton("MyFunction")] - public int A; - - // This is example demonstrates how you can change the label of the button. - // InlineButton also supports refering to string members with $. - [InlineButton("MyFunction", "Button")] - public int B; - - private void MyFunction() - { - // ... - } - } - - - - - - - - Name of member method to call when the button is clicked. Obsolete; use the Action member instead. - - - - - A resolved string that defines the action to perform when the button is clicked, such as an expression or method invocation. - - - - - Optional label of the button. - - - - - Optional resolved string that specifies a condition for whether to show the inline button or not. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Draws a button to the right of the property. - - A resolved string that defines the action to perform when the button is clicked, such as an expression or method invocation. - Optional label of the button. - - - - Draws a button to the right of the property. - - A resolved string that defines the action to perform when the button is clicked, such as an expression or method invocation. - The icon to be shown inside the button. - Optional label of the button. - - - - InlineAttribute is used on any property or field with a type that inherits from UnityEngine.Object. This includes components and assets etc. - - - - public class InlineEditorExamples : MonoBehaviour - { - [DisableInInlineEditors] - public Vector3 DisabledInInlineEditors; - - [HideInInlineEditors] - public Vector3 HiddenInInlineEditors; - - [InlineEditor] - public Transform InlineComponent; - - [InlineEditor(InlineEditorModes.FullEditor)] - public Material FullInlineEditor; - - [InlineEditor(InlineEditorModes.GUIAndHeader)] - public Material InlineMaterial; - - [InlineEditor(InlineEditorModes.SmallPreview)] - public Material[] InlineMaterialList; - - [InlineEditor(InlineEditorModes.LargePreview)] - public GameObject InlineObjectPreview; - - [InlineEditor(InlineEditorModes.LargePreview)] - public Mesh InlineMeshPreview; - } - - - - - - - - If true, the inline editor will start expanded. - - - - - Draw the header editor header inline. - - - - - Draw editor GUI inline. - - - - - Draw editor preview inline. - - - - - Maximum height of the inline editor. If the inline editor exceeds the specified height, a scrollbar will appear. - Values less or equals to zero will let the InlineEditor expand to its full size. - - - - - The size of the editor preview if drawn together with GUI. - - - - - The size of the editor preview if drawn alone. - - - - - If false, this will prevent the InlineEditor attribute from incrementing the InlineEditorAttributeDrawer.CurrentInlineEditorDrawDepth. - This is helpful in cases where you want to draw the entire editor, and disregard attributes - such as [] and []. - - - - - How the InlineEditor attribute drawer should draw the object field. - - - - - Whether to set GUI.enabled = false when drawing an editor for an asset that is locked by source control. Defaults to true. - - - - - Where to draw the preview. - - - - - Initializes a new instance of the class. - - The inline editor mode. - How the object field should be drawn. - - - - Initializes a new instance of the class. - - How the object field should be drawn. - - - - The Inline Property is used to place the contents of a type next to the label, instead of being rendered in a foldout. - - - - public class InlinePropertyExamples : MonoBehaviour - { - public Vector3 Vector3; - - public Vector3Int Vector3Int; - - [InlineProperty(LabelWidth = 12)] // It can be placed on classes as well as members - public Vector2Int Vector2Int; - - } - - [Serializable] - [InlineProperty(LabelWidth = 12)] // It can be placed on classes as well as members - public struct Vector3Int - { - [HorizontalGroup] - public int X; - - [HorizontalGroup] - public int Y; - - [HorizontalGroup] - public int Z; - } - - [Serializable] - public struct Vector2Int - { - [HorizontalGroup] - public int X; - - [HorizontalGroup] - public int Y; - } - - - - - - - Specify a label width for all child properties. - - - - - LabelText is used to change the labels of properties. - Use this if you want a different label than the name of the property. - - - The following example shows how LabelText is applied to a few property fields. - - public MyComponent : MonoBehaviour - { - [LabelText("1")] - public int MyInt1; - - [LabelText("2")] - public int MyInt2; - - [LabelText("3")] - public int MyInt3; - } - - - - - - - The new text of the label. - - - - - Whether the label text should be nicified before it is displayed, IE, "m_someField" becomes "Some Field". - If the label text is resolved via a member reference, an expression, or the like, then the evaluated result - of that member reference or expression will be nicified. - - - - - The icon to be displayed. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Give a property a custom label. - - The new text of the label. - - - - Give a property a custom icon. - - The icon to be shown next to the property. - - - - Give a property a custom label. - - The new text of the label. - Whether to nicify the label text. - - - - Give a property a custom label with a custom icon. - - The new text of the label. - The icon to be displayed. - - - - Give a property a custom label with a custom icon. - - The new text of the label. - Whether to nicify the label text. - The icon to be displayed. - - - - LabelWidth is used to change the width of labels for properties. - - - The following example shows how LabelText is applied to a few property fields. - - public MyComponent : MonoBehaviour - { - [LabelWidth("3")] - public int MyInt3; - } - - - - - - - The new text of the label. - - - - - Give a property a custom label. - - The width of the label. - - - - Customize the behavior for lists and arrays in the inspector. - - - This example shows how you can add your own custom add button to a list. - - [ListDrawerSettings(HideAddButton = true, OnTitleBarGUI = "DrawTitleBarGUI")] - public List<MyType> SomeList; - - #if UNITY_EDITOR - private void DrawTitleBarGUI() - { - if (SirenixEditorGUI.ToolbarButton(EditorIcons.Plus)) - { - this.SomeList.Add(new MyType()); - } - } - #endif - - - - This attribute is scheduled for refactoring. - - - - - If true, the add button will not be rendered in the title toolbar. You can use OnTitleBarGUI to implement your own add button. - - - true if [hide add button]; otherwise, false. - - - - - If true, the remove button will not be rendered on list items. You can use OnBeginListElementGUI and OnEndListElementGUI to implement your own remove button. - - - true if [hide remove button]; otherwise, false. - - - - - Specify the name of a member inside each list element which defines the label being drawn for each list element. - - - - - Override the default behaviour for adding objects to the list. - If the referenced member returns the list type element, it will be called once per selected object. - If the referenced method returns void, it will only be called once regardless of how many objects are selected. - - - - - Calls a method before each list element. The member referenced must have a return type of void, and an index parameter of type int which represents the element index being drawn. - - - - - Calls a method after each list element. The member referenced must have a return type of void, and an index parameter of type int which represents the element index being drawn. - - - - - If true, object/type pickers will never be shown when the list add button is clicked, and default(T) will always be added instantly instead, where T is the element type of the list. - - - - - Whether adding a new element should copy the last element. False by default. - - - - A resolved string with "int index" and "Color defaultColor" parameters that lets you control the color of individual elements. Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Override the default setting specified in the Advanced Odin Preferences window and explicitly tell whether paging should be enabled or not. - - - - - Override the default setting specified in the Advanced Odin Preferences window and explicitly tell whether items should be draggable or not. - - - - - Override the default setting specified in the Advanced Odin Preferences window and explicitly tells how many items each page should contain. - - - - - Mark a list as read-only. This removes all editing capabilities from the list such as Add, Drag and delete, - but without disabling GUI for each element drawn as otherwise would be the case if the was used. - - - - - Override the default setting specified in the Advanced Odin Preferences window and explicitly tell whether or not item count should be shown. - - - - - Whether to show a foldout for the collection or not. If this is set to false, the collection will *always* be expanded. - - - - - Whether to show a foldout for the collection or not. If this is set to false, the collection will *always* be expanded. - - This documentation used to wrongly state that this value would override the default setting specified in the Advanced Odin Preferences - window and explicitly tell whether or not the list should be expanded or collapsed by default. This value *would* do that, but it would - also simultaneously act as ShowFoldout, leading to weird and unintuitive behaviour. - - - - - - Override the default setting specified in the Odin Preferences window and explicitly tell whether or not the list should be expanded or collapsed by default. - Note that this will override the persisted expand state, as this is set *every time* the collection drawer is initialized. - - - - - If true, a label is drawn for each element which shows the index of the element. - - - - - Use this to inject custom GUI into the title-bar of the list. - - - - - Whether the Paging property is set. - - - - - Whether the ShowItemCount property is set. - - - - - Whether the NumberOfItemsPerPage property is set. - - - - - Whether the Draggable property is set. - - - - - Whether the IsReadOnly property is set. - - - - - Whether the ShowIndexLabels property is set. - - - - - Whether the DefaultExpandedState property is set. - - - - - MaxValue is used on primitive fields. It caps value of the field to a maximum value. - Use this to define a maximum value for the field. - - - Note that this attribute only works in the editor! Values changed from scripting will not be capped at a maximum. - - - The following example shows a component where a speed value must be less than or equal to 200. - - public class Car : MonoBehaviour - { - // The speed of the car must be less than or equal to 200. - [MaxValue(200)] - public float Speed; - } - - - - The following example shows how MaxValue can be combined with . - - public class Health : MonoBehaviour - { - // The speed value must be between 0 and 200. - [MinValue(0), MaxValue(200)] - public float Speed; - } - - - - - - - The maximum value for the property. - - - - - The string with which to resolve a maximum value. This could be a field, property or method name, or an expression. - - - - - Sets a maximum value for the property in the inspector. - - The max value. - - - - Sets a maximum value for the property in the inspector. - - The string with which to resolve a maximum value. This could be a field, property or method name, or an expression. - - - - Draw a special slider the user can use to specify a range between a min and a max value. - Uses a Vector2 where x is min and y is max. - - - The following example shows how MinMaxSlider is used. - - public class Player : MonoBehaviour - { - [MinMaxSlider(4, 5)] - public Vector2 SpawnRadius; - } - - - - - - The hardcoded min value for the slider. - - - - - The hardcoded max value for the slider. - - - - - The name of a field, property or method to get the min value from. Obsolete; use MinValueGetter instead. - - - - - A resolved string that should evaluate to a float value, which is used as the min bounds. - - - - - The name of a field, property or method to get the max value from. Obsolete; use MaxValueGetter instead. - - - - - A resolved string that should evaluate to a float value, which is used as the max bounds. - - - - - The name of a Vector2 field, property or method to get the min max values from. Obsolete; use MinMaxValueGetter instead. - - - - - A resolved string that should evaluate to a Vector2 value, which is used as the min/max bounds. If this is non-null, it overrides the behaviour of the MinValue, MinValueGetter, MaxValue and MaxValueGetter members. - - - - - Draw float fields for min and max value. - - - - - Draws a min-max slider in the inspector. X will be set to min, and Y will be set to max. - - The min value. - The max value. - If true number fields will drawn next to the MinMaxSlider. - - - - Draws a min-max slider in the inspector. X will be set to min, and Y will be set to max. - - A resolved string that should evaluate to a float value, which is used as the min bounds. - The max value. - If true number fields will drawn next to the MinMaxSlider. - - - - Draws a min-max slider in the inspector. X will be set to min, and Y will be set to max. - - The min value. - A resolved string that should evaluate to a float value, which is used as the max bounds. - If true number fields will drawn next to the MinMaxSlider. - - - - Draws a min-max slider in the inspector. X will be set to min, and Y will be set to max. - - A resolved string that should evaluate to a float value, which is used as the min bounds. - A resolved string that should evaluate to a float value, which is used as the max bounds. - If true number fields will drawn next to the MinMaxSlider. - - - - Draws a min-max slider in the inspector. X will be set to min, and Y will be set to max. - - A resolved string that should evaluate to a Vector2 value, which is used as the min/max bounds. If this is non-null, it overrides the behaviour of the MinValue, MinValueGetter, MaxValue and MaxValueGetter members. - If true number fields will drawn next to the MinMaxSlider. - - - - MinValue is used on primitive fields. It caps value of the field to a minimum value. - Use this to define a minimum value for the field. - - - Note that this attribute only works in the editor! Values changed from scripting will not be capped at a minimum. - - - The following example shows a player component that must have at least 1 life. - - public class Player : MonoBehaviour - { - // The life value must be set to at least 1. - [MinValue(1)] - public int Life; - } - - - - The following example shows how MinValue can be combined with - - public class Health : MonoBehaviour - { - // The health value must be between 0 and 100. - [MinValue(0), MaxValue(100)] - public float Health; - } - - - - - - - The minimum value for the property. - - - - - The string with which to resolve a minimum value. This could be a field, property or method name, or an expression. - - - - - Sets a minimum value for the property in the inspector. - - The minimum value. - - - - Sets a minimum value for the property in the inspector. - - The string with which to resolve a minimum value. This could be a field, property or method name, or an expression. - - - - MultiLineProperty is used on any string property. - Use this to allow users to edit strings in a multi line textbox. - - - MultiLineProperty is similar to Unity's but can be applied to both fields and properties. - - - The following example shows how MultiLineProperty is applied to properties. - - public class MyComponent : MonoBehaviour - { - [MultiLineProperty] - public string MyString; - - [ShowInInspector, MultiLineProperty(10)] - public string PropertyString; - } - - - - - - The number of lines for the text box. - - - - - Makes a multiline textbox for editing strings. - - The number of lines for the text box. - - - - - OnCollectionChanged can be put on collections, and provides an event callback when the collection is about to be changed through the inspector, - and when the collection has been changed through the inspector. Additionally, it provides a CollectionChangeInfo struct containing information - about the exact changes made to the collection. This attribute works for all collections with a collection resolver, amongst them arrays, lists, - dictionaries, hashsets, stacks and linked lists. - - - - Note that this attribute only works in the editor! Collections changed by script will not trigger change events! - - - The following example shows how OnCollectionChanged can be used to get callbacks when a collection is being changed. - - [OnCollectionChanged("Before", "After")] - public List<string> list; - - public void Before(CollectionChangeInfo info) - { - if (info.ChangeType == CollectionChangeType.Add || info.ChangeType == CollectionChangeType.Insert) - { - Debug.Log("Adding to the list!"); - } - else if (info.ChangeType == CollectionChangeType.RemoveIndex || info.ChangeType == CollectionChangeType.RemoveValue) - { - Debug.Log("Removing from the list!"); - } - } - - public void After(CollectionChangeInfo info) - { - if (info.ChangeType == CollectionChangeType.Add || info.ChangeType == CollectionChangeType.Insert) - { - Debug.Log("Finished adding to the list!"); - } - else if (info.ChangeType == CollectionChangeType.RemoveIndex || info.ChangeType == CollectionChangeType.RemoveValue) - { - Debug.Log("Finished removing from the list!"); - } - } - - - - - - The OnInspectorDispose attribute takes in an action string as an argument (typically the name of a method to be invoked, or an expression to be executed), and executes that action when the property's drawers are disposed in the inspector. - Disposing will happen at least once, when the inspector changes selection or the property tree is collected by the garbage collector, but may also happen several times before that, most often when the type of a polymorphic property changes and it refreshes its drawer setup and recreates all its children, disposing of the old setup and children. - - - The following example demonstrates how OnInspectorDispose works. - - public class MyComponent : MonoBehaviour - { - [OnInspectorDispose(@"@UnityEngine.Debug.Log(""Dispose event invoked!"")")] - [ShowInInspector, InfoBox("When you change the type of this field, or set it to null, the former property setup is disposed. The property setup will also be disposed when you deselect this example."), DisplayAsString] - public BaseClass PolymorphicField; - - public abstract class BaseClass { public override string ToString() { return this.GetType().Name; } } - public class A : BaseClass { } - public class B : BaseClass { } - public class C : BaseClass { } - } - - - - - - This constructor should be used when the attribute is placed directly on a method. - - - - - This constructor should be used when the attribute is placed on a non-method member. - - - - - OnInspectorGUI is used on any property, and will call the specified function whenever the inspector code is running. - Use this to create custom inspector GUI for an object. - - - - - public MyComponent : MonoBehaviour - { - [OnInspectorGUI] - private void MyInspectorGUI() - { - GUILayout.Label("Label drawn from callback"); - } - } - - - - The following example shows how a callback can be set before another property. - - public MyComponent : MonoBehaviour - { - [OnInspectorGUI("MyInspectorGUI", false)] - public int MyField; - - private void MyInspectorGUI() - { - GUILayout.Label("Label before My Field property"); - } - } - - - - The following example shows how callbacks can be added both before and after a property. - - public MyComponent : MonoBehaviour - { - [OnInspectorGUI("GUIBefore", "GUIAfter")] - public int MyField; - - private void GUIBefore() - { - GUILayout.Label("Label before My Field property"); - } - - private void GUIAfter() - { - GUILayout.Label("Label after My Field property"); - } - } - - - - - - The resolved action string that defines the action to be invoked before the property is drawn, if any. - - - - - The resolved action string that defines the action to be invoked after the property is drawn, if any. - - - - - The name of the method to be called before the property is drawn, if any. Obsolete; use the Prepend member instead. - - - - - The name of the method to be called after the property is drawn, if any. Obsolete; use the Append member instead. - - - - - Calls a function decorated with this attribute, when the inspector is being drawn. - - - - - Adds callbacks to the specified action when the property is being drawn. - - The resolved action string that defines the action to be invoked. - If true the method will be called after the property has been drawn. Otherwise the method will be called before. - - - - Adds callbacks to the specified actions when the property is being drawn. - - The resolved action string that defines the action to be invoked before the property is drawn, if any. - The resolved action string that defines the action to be invoked after the property is drawn, if any. - - - - The OnInspectorInit attribute takes in an action string as an argument (typically the name of a method to be invoked, or an expression to be executed), and executes that action when the property's drawers are initialized in the inspector. - Initialization will happen at least once during the first drawn frame of any given property, but may also happen several times later, most often when the type of a polymorphic property changes and it refreshes its drawer setup and recreates all its children. - - - The following example demonstrates how OnInspectorInit works. - - public class MyComponent : MonoBehaviour - { - // Display current time for reference. - [ShowInInspector, DisplayAsString, PropertyOrder(-1)] - public string CurrentTime { get { GUIHelper.RequestRepaint(); return DateTime.Now.ToString(); } } - - // OnInspectorInit executes the first time this string is about to be drawn in the inspector. - // It will execute again when the example is reselected. - [OnInspectorInit("@TimeWhenExampleWasOpened = DateTime.Now.ToString()")] - public string TimeWhenExampleWasOpened; - - // OnInspectorInit will not execute before the property is actually "resolved" in the inspector. - // Remember, Odin's property system is lazily evaluated, and so a property does not actually exist - // and is not initialized before something is actually asking for it. - // - // Therefore, this OnInspectorInit attribute won't execute until the foldout is expanded. - [FoldoutGroup("Delayed Initialization", Expanded = false, HideWhenChildrenAreInvisible = false)] - [OnInspectorInit("@TimeFoldoutWasOpened = DateTime.Now.ToString()")] - public string TimeFoldoutWasOpened; - } - - - - - - This constructor should be used when the attribute is placed directly on a method. - - - - - This constructor should be used when the attribute is placed on a non-method member. - - - - - - OnStateUpdate provides an event callback when the property's state should be updated, when the StateUpdaters run on the property instance. - This generally happens at least once per frame, and the callback will be invoked even when the property is not visible. This can be used to - approximate custom StateUpdaters like [ShowIf] without needing to make entire attributes and StateUpdaters for one-off cases. - - - - The following example shows how OnStateUpdate can be used to control the visible state of a property. - - public class MyComponent : MonoBehaviour - { - [OnStateUpdate("@$property.State.Visible = ToggleMyInt")] - public int MyInt; - - public bool ToggleMyInt; - } - - - - The following example shows how OnStateUpdate can be used to control the expanded state of a list. - - public class MyComponent : MonoBehaviour - { - [OnStateUpdate("@$property.State.Expanded = ExpandList")] - public List<string> list; - - public bool ExpandList; - } - - The following example shows how OnStateUpdate can be used to control the state of another property. - - public class MyComponent : MonoBehaviour - { - public List>string< list; - - [OnStateUpdate("@#(list).State.Expanded = $value")] - public bool ExpandList; - } - - - - - - - OnValueChanged works on properties and fields, and calls the specified function - whenever the value has been changed via the inspector. - - - - Note that this attribute only works in the editor! Properties changed by script will not call the function. - - - The following example shows how OnValueChanged is used to provide a callback for a property. - - public class MyComponent : MonoBehaviour - { - [OnValueChanged("MyCallback")] - public int MyInt; - - private void MyCallback() - { - // .. - } - } - - - - The following example show how OnValueChanged can be used to get a component from a prefab property. - - public class MyComponent : MonoBehaviour - { - [OnValueChanged("OnPrefabChange")] - public GameObject MyPrefab; - - // RigidBody component of MyPrefab. - [SerializeField, HideInInspector] - private RigidBody myPrefabRigidbody; - - private void OnPrefabChange() - { - if(MyPrefab != null) - { - myPrefabRigidbody = MyPrefab.GetComponent<Rigidbody>(); - } - else - { - myPrefabRigidbody = null; - } - } - } - - - - - - Name of callback member function. Obsolete; use the Action member instead. - - - - - A resolved string that defines the action to perform when the value is changed, such as an expression or method invocation. - - - - - Whether to perform the action when a child value of the property is changed. - - - - - Whether to perform the action when an undo or redo event occurs via UnityEditor.Undo.undoRedoPerformed. True by default. - - - - - Whether to perform the action when the property is initialized. This will generally happen when the property is first viewed/queried (IE when the inspector is first opened, or when its containing foldout is first expanded, etc), and whenever its type or a parent type changes, or it is otherwise forced to rebuild. - - - - - Adds a callback for when the property's value is changed. - - A resolved string that defines the action to perform when the value is changed, such as an expression or method invocation. - Whether to perform the action when a child value of the property is changed. - - - - Overrides the 'Reference Required by Default' rule to allow for null values. - Has no effect if the rule is disabled. - - This attribute does not do anything unless you have Odin Validator and the 'Reference Required by Default' rule is enabled. - - - - - - Draws a square ObjectField which renders a preview for UnityEngine.Object types. - This object field also adds support for drag and drop, dragging an object to another square object field, swaps the values. - If you hold down control while letting go it will replace the value, And you can control + click the object field to quickly delete the value it holds. - - - These object fields can also be selectively enabled and customized globally from the Odin preferences window. - - - - The following example shows how PreviewField is applied to a few property fields. - - public MyComponent : MonoBehaviour - { - [PreviewField] - public UnityEngine.Object SomeObject; - - [PreviewField] - public Texture SomeTexture; - - [HorizontalGroup, HideLabel, PreviewField(30)] - public Material A, B, C, D, F; - } - - - - - - - The height of the object field - - - - - The FilterMode to be used for the preview. - - - - - Left aligned. - - - - - Whether an alignment value is specified. - - - - - A resolved value that should resolve to the desired preview texture. - - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - The height of the preview field. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - A resolved value that should resolve to the desired preview texture. - The filter mode to be used for the preview texture. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - A resolved value that should resolve to the desired preview texture. - The height of the preview field. - The filter mode to be used for the preview texture. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - The height of the preview field. - The alignment of the preview field. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - A resolved value that should resolve to the desired preview texture. - The alignment of the preview field. - The filter mode to be used for the preview texture. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - A resolved value that should resolve to the desired preview texture. - The height of the preview field. - The alignment of the preview field. - The filter mode to be used for the preview texture. - - - - Draws a square object field which renders a preview for UnityEngine.Object type objects. - - The alignment of the preview field. - - - - Draws a horizontal progress bar based on the value of the property. - Use it for displaying a meter to indicate how full an inventory is, or to make a visual indication of a health bar. - - - The following example shows how ProgressBar can be used. - - public class ProgressBarExample : MonoBehaviour - { - // Default progress bar. - [ProgressBar(0, 100)] - public int ProgressBar; - - // Health bar. - [ProgressBar(0, 100, ColorMember = "GetHealthBarColor")] - public float HealthBar = 50; - - private Color GetHealthBarColor(float value) - { - // Blends between red, and yellow color for when the health is below 30, - // and blends between yellow and green color for when the health is above 30. - return Color.Lerp(Color.Lerp( - Color.red, Color.yellow, MathUtilities.LinearStep(0f, 30f, value)), - Color.green, MathUtilities.LinearStep(0f, 100f, value)); - } - - // Stacked health bar. - // The ProgressBar attribute is placed on property, without a set method, so it can't be edited directly. - // So instead we have this Range attribute on a float to change the value. - [Range(0, 300)] - public float StackedHealth; - - [ProgressBar(0, 100, ColorMember = "GetStackedHealthColor", BackgroundColorMember = "GetStackHealthBackgroundColor")] - private float StackedHealthProgressBar - { - // Loops the stacked health value between 0, and 100. - get { return this.StackedHealth - 100 * (int)((this.StackedHealth - 1) / 100); } - } - - private Color GetStackedHealthColor() - { - return - this.StackedHealth > 200 ? Color.cyan : - this.StackedHealth > 100 ? Color.green : - Color.red; - } - - private Color GetStackHealthBackgroundColor() - { - return - this.StackedHealth > 200 ? Color.green : - this.StackedHealth > 100 ? Color.red : - new Color(0.16f, 0.16f, 0.16f, 1f); - } - - // Custom color and height. - [ProgressBar(-100, 100, r: 1, g: 1, b: 1, Height = 30)] - public short BigProgressBar = 50; - - // You can also reference members by name to dynamically assign the min and max progress bar values. - [ProgressBar("DynamicMin", "DynamicMax")] - public float DynamicProgressBar; - - public float DynamicMin, DynamicMax; - } - - - - - - - - - The minimum value. - - - - - The maximum value. - - - - - The name of a field, property or method to get the min values from. Obsolete; use the MinGetter member instead. - - - - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - - - - - The name of a field, property or method to get the max values from. Obsolete; use the MaxGetter member instead. - - - - - A resolved string that should evaluate to a float value, and will be used as the max bounds. - - - - - The red channel of the color of the progress bar. - - - - - The green channel of the color of the progress bar. - - - - - The blue channel of the color of the progress bar. - - - - - The height of the progress bar in pixels. Defaults to 12 pixels. - - - - - Optional reference to a Color field, property or method, to dynamically change the color of the progress bar. Obsolete; use the ColorGetter member instead. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Optional reference to a Color field, property or method, to dynamically change the background color of the progress bar. - Default background color is (0.16, 0.16, 0.16, 1). - Obsolete; use the BackgroundColorGetter member instead. - - - - Optional resolved string that should evaluate to a Color value, to dynamically change the background color of the progress bar. Default background color is (0.16, 0.16, 0.16, 1). It supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - If true then the progress bar will be drawn in tiles. - - - - - References a member by name to get a custom value label string from. Obsolete; use the CustomValueStringGetter member instead. - - - - - A resolved string to get a custom value label string from. - - - - - Draws a progress bar for the value. - - The minimum value. - The maximum value. - The red channel of the color of the progress bar. - The green channel of the color of the progress bar. - The blue channel of the color of the progress bar. - - - - Draws a progress bar for the value. - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - The maximum value. - The red channel of the color of the progress bar. - The green channel of the color of the progress bar. - The blue channel of the color of the progress bar. - - - - Draws a progress bar for the value. - - The minimum value. - A resolved string that should evaluate to a float value, and will be used as the max bounds. - The red channel of the color of the progress bar. - The green channel of the color of the progress bar. - The blue channel of the color of the progress bar. - - - - Draws a progress bar for the value. - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - A resolved string that should evaluate to a float value, and will be used as the max bounds. - The red channel of the color of the progress bar. - The green channel of the color of the progress bar. - The blue channel of the color of the progress bar. - - - - If true then there will be drawn a value label on top of the progress bar. - - - - - Gets a value indicating if the user has set a custom DrawValueLabel value. - - - - - The alignment of the value label on top of the progress bar. Defaults to center. - - - - - Gets a value indicating if the user has set a custom ValueLabelAlignment value. - - - - - Attribute to derive from if you wish to create a new property group type, such as box groups or tab groups. - Note that this attribute has special behaviour for "combining" several attributes into one, as one group, - may be declared across attributes in several members, completely out of order. See . - - - All group attributes for a group with the same name (and of the same attribute type) are combined into a single representative group attribute using the method, which is called by the method. - This behaviour is a little unusual, but it is important that you understand it when creating groups with many custom parameters that may have to be combined. - - - This example shows how could be implemented. - - [AttributeUsage(AttributeTargets.All, AllowMultiple = false, Inherited = true)] - public class BoxGroupAttribute : PropertyGroupAttribute - { - public string Label { get; private set; } - public bool ShowLabel { get; private set; } - public bool CenterLabel { get; private set; } - - public BoxGroupAttribute(string group, bool showLabel = true, bool centerLabel = false, float order = 0) - : base(group, order) - { - this.Label = group; - this.ShowLabel = showLabel; - this.CenterLabel = centerLabel; - } - - protected override void CombineValuesWith(PropertyGroupAttribute other) - { - // The given attribute parameter is *guaranteed* to be of type BoxGroupAttribute. - var attr = other as BoxGroupAttribute; - - // If this attribute has no label, we the other group's label, thus preserving the label across combines. - if (this.Label == null) - { - this.Label = attr.Label; - } - - // Combine ShowLabel and CenterLabel parameters. - this.ShowLabel |= attr.ShowLabel; - this.CenterLabel |= attr.CenterLabel; - } - } - - - - - - - - - - - The ID used to grouping properties together. - - - - - The name of the group. This is the last part of the group ID if there is a path, otherwise it is just the group ID. - - - - - The order of the group. - - - - - Whether to hide the group by default when all its children are not visible. True by default. - - - - - If not null, this resolved string controls the group's visibility. Note that if is true, there must be *both* a visible child *and* this condition must be true, before the group is shown. - - - - - Whether to animate the visibility changes of this group or make the visual transition instantly. True by default. - - - - - Initializes a new instance of the class. - - The group identifier. - The group order. - - - - Initializes a new instance of the class. - - The group identifier. - - - - Combines this attribute with another attribute of the same type. - This method invokes the virtual method to invoke custom combine logic. - All group attributes are combined to one attribute used by a single OdinGroupDrawer. - Example: protected override void CombineValuesWith(PropertyGroupAttribute other) { this.Title = this.Title ?? (other as MyGroupAttribute).Title; } - - The attribute to combine with. - The instance that the method was invoked on. - The argument 'other' was null. - - Attributes to combine are not of the same type. - or - PropertyGroupAttributes to combine must have the same group id. - - - - - Override this method to add custom combine logic to your group attribute. This method determines how your group's parameters combine when spread across multiple attribute declarations in the same class. - Remember, in .NET, member order is not guaranteed, so you never know which order your attributes will be combined in. - - The attribute to combine with. This parameter is guaranteed to be of the correct attribute type. - - This example shows how attributes are combined. - - protected override void CombineValuesWith(PropertyGroupAttribute other) - { - // The given attribute parameter is *guaranteed* to be of type BoxGroupAttribute. - var attr = other as BoxGroupAttribute; - - // If this attribute has no label, we the other group's label, thus preserving the label across combines. - if (this.Label == null) - { - this.Label = attr.Label; - } - - // Combine ShowLabel and CenterLabel parameters. - this.ShowLabel |= attr.ShowLabel; - this.CenterLabel |= attr.CenterLabel; - } - - - - - - PropertyOrder is used on any property, and allows for ordering of properties. - Use this to define in which order your properties are shown. - - - Lower order values will be drawn before higher values. - There is unfortunately no way of ensuring that properties are in the same order, as they appear in your class. PropertyOrder overcomes this. - - - The following example shows how PropertyOrder is used to order properties in the inspector. - - public class MyComponent : MonoBehaviour - { - [PropertyOrder(1)] - public int MySecondProperty; - - [PropertyOrder(-1)] - public int MyFirstProperty; - } - - - - - - The order for the property. - - - - - Initializes a new instance of the class. - - - - - Defines a custom order for the property. - - The order for the property. - - - - PropertyRange attribute creates a slider control to set the value of a property to between the specified range. - This is equivalent to Unity's Range attribute, but this attribute can be applied to both fields and property. - - The following example demonstrates how PropertyRange is used. - - public class MyComponent : MonoBehaviour - { - [PropertyRange(0, 100)] - public int MyInt; - - [PropertyRange(-100, 100)] - public float MyFloat; - - [PropertyRange(-100, -50)] - public decimal MyDouble; - - // This attribute also supports dynamically referencing members by name to assign the min and max values for the range field. - [PropertyRange("DynamicMin", "DynamicMax"] - public float MyDynamicValue; - - public float DynamicMin, DynamicMax; - } - - - - - - - - - The minimum value. - - - - - The maximum value. - - - - - The name of a field, property or method to get the min value from. Obsolete; use the MinGetter member instead. - - - - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - - - - - The name of a field, property or method to get the max value from. Obsolete; use the MaxGetter member instead. - - - - - A resolved string that should evaluate to a float value, and will be used as the max bounds. - - - - - Creates a slider control to set the value of the property to between the specified range.. - - The minimum value. - The maximum value. - - - - Creates a slider control to set the value of the property to between the specified range.. - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - The maximum value. - - - - Creates a slider control to set the value of the property to between the specified range.. - - The minimum value. - A resolved string that should evaluate to a float value, and will be used as the max bounds. - - - - Creates a slider control to set the value of the property to between the specified range.. - - A resolved string that should evaluate to a float value, and will be used as the min bounds. - A resolved string that should evaluate to a float value, and will be used as the max bounds. - - - - The PropertySpace attribute have the same function as Unity's existing Space attribute, but can be applied anywhere as opposed to just fields. - - - The following example demonstrates the usage of the PropertySpace attribute. - - [PropertySpace] // Defaults to a space of 8 pixels just like Unity's Space attribute. - public int MyField; - - [ShowInInspector, PropertySpace(16)] - public int MyProperty { get; set; } - - [ShowInInspector, PropertySpace(16, 16)] - public int MyProperty { get; set; } - - [Button, PropertySpace(32)] - public void MyMethod() - { - ... - } - - [PropertySpace(-8)] // A negative space can also be remove existing space between properties. - public int MovedUp; - - - - - - - - - - The space between properties in pixels. - - - - - The space between properties in pixels. - - - - - Adds a space of 8 pixels between properties. - - - - - Adds a space between properties. - - - - - Adds a space between properties. - - - - - PropertyTooltip is used on any property, and creates tooltips for when hovering the property in the inspector. - Use this to explain the purpose, or how to use a property. - - - This is similar to Unity's but can be applied to both fields and properties. - - - The following example shows how PropertyTooltip is applied to various properties. - - public class MyComponent : MonoBehaviour - { - [PropertyTooltip("This is an int property.")] - public int MyField; - - [ShowInInspector, PropertyTooltip("This is another int property.")] - public int MyProperty { get; set; } - } - - - - - - - - - - - The message shown in the tooltip. - - - - - Adds a tooltip to the property in the inspector. - - The message shown in the tooltip. - - - - ReadOnly is used on any property, and prevents the property from being changed in the inspector. - Use this for when you want to see the value of a property in the inspector, but don't want it to be changed. - - - This attribute only affects the inspector! Values can still be changed by script. - - - The following example shows how a field can be displayed in the editor, but not be editable. - - public class Health : MonoBehaviour - { - public int MaxHealth; - - [ReadOnly] - public int CurrentHealth; - } - - - - ReadOnly can also be combined with . - - public class Health : MonoBehaviour - { - public int MaxHealth; - - [ShowInInspector, ReadOnly] - private int currentHealth; - } - - - - - - - Required is used on any object property, and draws a message in the inspector if the property is missing. - Use this to clearly mark fields as necessary to the object. - - - The following example shows different uses of the Required attribute. - - public class MyComponent : MonoBehaviour - { - [Required] - public GameObject MyPrefab; - - [Required(InfoMessageType.Warning)] - public Texture2D MyTexture; - - [Required("MyMesh is nessessary for this component.")] - public Mesh MyMesh; - - [Required("MyTransform might be important.", InfoMessageType.Info)] - public Transform MyTransform; - } - - - - - - - - The message of the info box. - - - - - The type of the info box. - - - - - Adds an error box to the inspector, if the property is missing. - - - - - Adds an info box to the inspector, if the property is missing. - - The message to display in the error box. - The type of info box to draw. - - - - Adds an error box to the inspector, if the property is missing. - - The message to display in the error box. - - - - Adds an info box to the inspector, if the property is missing. - - The type of info box to draw. - - - - Makes a member required based on which type of a prefab and instance it is in. - - - - - The message of the info box. - - - - - The type of the info box. - - - - - Adds an error box to the inspector, if the property is missing. - - - - - Adds an info box to the inspector, if the property is missing. - - The message to display in the error box. - The type of info box to draw. - - - - Adds an error box to the inspector, if the property is missing. - - The message to display in the error box. - - - - Adds an info box to the inspector, if the property is missing. - - The type of info box to draw. - - - - The message of the info box. - - - - - The type of the info box. - - - - - Adds an error box to the inspector, if the property is missing. - - - - - Adds an info box to the inspector, if the property is missing. - - The message to display in the error box. - The type of info box to draw. - - - - Adds an error box to the inspector, if the property is missing. - - The message to display in the error box. - - - - Adds an info box to the inspector, if the property is missing. - - The type of info box to draw. - - - - - The minimum length of the collection. If not set, there is no minimum length restriction. - - - - - The maximum length of the collection. If not set, there is no maximum length restriction. - - - - - A C# expression for getting the minimum length of the collection, for example "@this.otherList.Count". - If set, MinLength will be the fallback in case nothing in case MinLengthGetter returns null. - - - - - A C# expression for getting the maximum length of the collection, for example "@this.otherList.Count". - If set, MaxLength will be the fallback in case nothing in case MaxLengthGetter returns null. - - - - - Limits the collection to be contain the specified number of elements. - - - - - Limits the collection to be contain the specified number of elements. - - The minimum and maximum length of the collection. - - - - Limits the collection to be contain the specified number of elements. - - The minimum length of the collection. - The maximum length of the collection. - - - - Limits the collection to be contain the specified number of elements. - - The minimum length of the collection. - A C# expression for getting the maximum length of the collection, for example "@this.otherList.Count". If set, MaxLength will be the fallback in case nothing in case MaxLengthGetter returns null. - - - - Limits the collection to be contain the specified number of elements. - - The minimum and maximum length of the collection. - - - - Limits the collection to be contain the specified number of elements. - - A C# expression for getting the minimum length of the collection, for example "@this.otherList.Count". If set, MinLength will be the fallback in case nothing in case MinLengthGetter returns null. - A C# expression for getting the maximum length of the collection, for example "@this.otherList.Count". If set, MaxLength will be the fallback in case nothing in case MaxLengthGetter returns null. - - - - Limits the collection to be contain the specified number of elements. - - A C# expression for getting the minimum length of the collection, for example "@this.otherList.Count". If set, MinLength will be the fallback in case nothing in case MinLengthGetter returns null. - The maximum length of the collection. - - - - Groups buttons into a group that will position and resize the buttons based on the amount of available layout space. - - - - [ResponsiveButtonGroup] - public void Foo() { } - - [ResponsiveButtonGroup] - public void Bar() { } - - [ResponsiveButtonGroup] - public void Baz() { } - - - - - [ResponsiveButtonGroup(UniformLayout = true)] - public void Foo() { } - - [ResponsiveButtonGroup] - public void Bar() { } - - [ResponsiveButtonGroup] - public void Baz() { } - - - - - [ResponsiveButtonGroupAttribute(UniformLayout = true, DefaultButtonSize = ButtonSizes.Large)] - public void Foo() { } - - [GUIColor(0, 1, 0))] - [Button(ButtonSizes.Large)] - [ResponsiveButtonGroup] - public void Bar() { } - - [ResponsiveButtonGroup] - public void Baz() { } - - - - - [TabGroup("SomeTabGroup", "SomeTab")] - [ResponsiveButtonGroup("SomeTabGroup/SomeTab/SomeBtnGroup")] - public void Foo() { } - - [ResponsiveButtonGroup("SomeTabGroup/SomeTab/SomeBtnGroup")] - public void Bar() { } - - [ResponsiveButtonGroup("SomeTabGroup/SomeTab/SomeBtnGroup")] - public void Baz() { } - - - - - - The default size of the button. - - - - - If true then the widths of a line of buttons will be the same. - - - - - Draws a button that will be placed in a group that will respond to the horizontal space available to the group. - - The name of the group to place the button in. - - - - Merges the values of this group with another ResponsiveButtonGroupAttribute. - - The attribute to combine with. - - - - SceneObjectsOnly is used on object properties, and restricts the property to scene objects, and not project assets. - Use this when you want to ensure an object is a scene object, and not from a project asset. - - - The following example shows a component with a game object property, that must be from a scene, and not a prefab asset. - - public MyComponent : MonoBehaviour - { - [SceneObjectsOnly] - public GameObject MyPrefab; - } - - - - - - - Adds a search filter that can search the children of the field or type on - which it is applied. Note that this does not currently work when directly - applied to dictionaries, though a search field "above" the dictionary will - still search the dictionary's properties if it is searching recursively. - - - - - Whether to use fuzzy string matching for the search. - Default value: true. - - - - - The options for which things to use to filter the search. - Default value: All. - - - - - Whether to search recursively, or only search the top level properties. - Default value: true. - - - - - - ShowDrawerChain lists all prepend, append and value drawers being used in the inspector. - This is great in situations where you want to debug, and want to know which drawers might be involved in drawing the property. - - Your own custom drawers are highlighted with a green label. - Drawers, that have not been called during the draw chain, will be greyed out in the inspector to make it clear which drawers have had an effect on the properties. - - - - public class MyComponent : MonoBehaviour - { - [ShowDrawerChain] - public int IndentedInt; - } - - - - - - ShowIf is used on any property and can hide the property in the inspector. - Use this to hide irrelevant properties based on the current state of the object. - - - This example shows a component with fields hidden by the state of another field. - - public class MyComponent : MonoBehaviour - { - public bool ShowProperties; - - [ShowIf("showProperties")] - public int MyInt; - - [ShowIf("showProperties", false)] - public string MyString; - - public SomeEnum SomeEnumField; - - [ShowIf("SomeEnumField", SomeEnum.SomeEnumMember)] - public string SomeString; - } - - - - This example shows a component with a field that is hidden when the game object is inactive. - - public class MyComponent : MonoBehaviour - { - [ShowIf("MyVisibleFunction")] - public int MyHideableField; - - private bool MyVisibleFunction() - { - return this.gameObject.activeInHierarchy; - } - } - - - - - - - - - The name of a bool member field, property or method. Obsolete; use the Condition member instead. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - The optional condition value. - - - - - Whether or not to slide the property in and out when the state changes. - - - - - Shows a property in the inspector, based on the value of a resolved string. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Whether or not to slide the property in and out when the state changes. - - - - Shows a property in the inspector, if the resolved string evaluates to the specified value. - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - Value to check against. - Whether or not to slide the property in and out when the state changes. - - - -

ShowIfGroup allows for showing or hiding a group of properties based on a condition.

-

The attribute is a group attribute and can therefore be combined with other group attributes, and even be used to show or hide entire groups.

-

Note that in the vast majority of cases where you simply want to be able to control the visibility of a single group, it is better to use the VisibleIf parameter that *all* group attributes have.

-
- - - - - -
- - - Whether or not to visually animate group visibility changes. Alias for AnimateVisibility. - - - - - The optional member value. - - - - - Name of member to use when to hide the group. Defaults to the name of the group, by can be overriden by setting this property. - - - - - A resolved string that defines the condition to check the value of, such as a member name or an expression. - - - - - Makes a group that can be shown or hidden based on a condition. - - The group path. - If true then a fade animation will be played when the group is hidden or shown. - - - - Makes a group that can be shown or hidden based on a condition. - - The group path. - The value the member should equal for the property to shown. - If true then a fade animation will be played when the group is hidden or shown. - - - - Combines ShowIfGroup attributes. - - Another ShowIfGroup attribute. - - - - Shows a member based on which type of a prefab and instance it is in. - - - - - Only shows a property if it is drawn within an . - - - - - ShowInInspector is used on any member, and shows the value in the inspector. Note that the value being shown due to this attribute DOES NOT mean that the value is being serialized. - - - This can for example be combined with to allow for live debugging of values. - - - - The following example shows how ShowInInspector is used to show properties in the inspector, that otherwise wouldn't. - - public class MyComponent : MonoBehaviour - { - [ShowInInspector] - private int myField; - - [ShowInInspector] - public int MyProperty { get; set; } - } - - - - - - Marks a type as being specially serialized. Odin uses this attribute to check whether it should include non-Unity-serialized members in the inspector. - - - - - - ShowPropertyResolver shows the property resolver responsible for bringing the member into the property tree. - This is useful in situations where you want to debug why a particular member that is normally not shown in the inspector suddenly is. - - - - - public class MyComponent : MonoBehaviour - { - [ShowPropertyResolver] - public int IndentedInt; - } - - - - - - The SuffixLabel attribute draws a label at the end of a property. - Use this for conveying intend about a property. Is the distance measured in meters, kilometers, or in light years?. - Is the angle measured in degrees or radians? - Using SuffixLabel, you can place a neat label at the end of a property, to clearly show how the the property is used. - - - The following example demonstrates how SuffixLabel is used. - - public class MyComponent : MonoBehaviour - { - // The SuffixLabel attribute draws a label at the end of a property. - // It's useful for conveying intend about a property. - // Fx, this field is supposed to have a prefab assigned. - [SuffixLabel("Prefab")] - public GameObject GameObject; - - // Using the Overlay property, the suffix label will be drawn on top of the property instead of behind it. - // Use this for a neat inline look. - [SuffixLabel("ms", Overlay = true)] - public float Speed; - - [SuffixLabel("radians", Overlay = true)] - public float Angle; - - // The SuffixLabel attribute also supports string member references by using $. - [SuffixLabel("$Suffix", Overlay = true)] - public string Suffix = "Dynamic suffix label"; - } - - - - - - - - - - The label displayed at the end of the property. - - - - - If true the suffix label will be drawn on top of the property, instead of after. - - - - - The icon to be displayed. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Draws a label at the end of the property. - - The text of the label. - If true the suffix label will be drawn on top of the property, instead of after. - - - - Draws a label at the end of the property. - - The text of the label. - The icon to be displayed. - If true the suffix label will be drawn on top of the property, instead of after. - - - - Draws a label at the end of the property. - - The icon to be displayed. - - - - SuppressInvalidAttributeError is used on members to suppress the inspector error message you get when applying an attribute to a value that it's not supposed to work on. - This can be very useful for applying attributes to generic parameter values, when it only applies to some of the possible types that the value might become. - - - The following example shows a case where the attribute might be useful. - - public class NamedValue<T> - { - public string Name; - - // The Range attribute will be applied if T is compatible with it, but if T is not compatible, an error will not be shown. - [SuppressInvalidAttributeError, Range(0, 10)] - public T Value; - } - - - - - - TabGroup is used on any property, and organizes properties into different tabs. - Use this to organize different value to make a clean and easy to use inspector. - - - Use groups to create multiple tab groups, each with multiple tabs and even sub tabs. - - - The following example shows how to create a tab group with two tabs. - - public class MyComponent : MonoBehaviour - { - [TabGroup("First")] - public int MyFirstInt; - - [TabGroup("First")] - public int AnotherInt; - - [TabGroup("Second")] - public int MySecondInt; - } - - - - The following example shows how multiple groups of tabs can be created. - - public class MyComponent : MonoBehaviour - { - [TabGroup("A", "FirstGroup")] - public int FirstGroupA; - - [TabGroup("B", "FirstGroup")] - public int FirstGroupB; - - // The second tab group has been configured to have constant height across all tabs. - [TabGroup("A", "SecondGroup", true)] - public int SecondgroupA; - - [TabGroup("B", "SecondGroup")] - public int SecondGroupB; - - [TabGroup("B", "SecondGroup")] - public int AnotherInt; - } - - - - This example demonstrates how multiple tabs groups can be combined to create tabs in tabs. - - public class MyComponent : MonoBehaviour - { - [TabGroup("ParentGroup", "First Tab")] - public int A; - - [TabGroup("ParentGroup", "Second Tab")] - public int B; - - // Specify 'First Tab' as a group, and another child group to the 'First Tab' group. - [TabGroup("ParentGroup/First Tab/InnerGroup", "Inside First Tab A")] - public int C; - - [TabGroup("ParentGroup/First Tab/InnerGroup", "Inside First Tab B")] - public int D; - - [TabGroup("ParentGroup/Second Tab/InnerGroup", "Inside Second Tab")] - public int E; - } - - - - - - - The default tab group name which is used when the single-parameter constructor is called. - - - - - Name of the tab. - - - - - Should this tab be the same height as the rest of the tab group. - - - - - If true, the content of each page will not be contained in any box. - - - - - If true, the tab group will be hidden if it only contains one tab. - - - - Supports a variety of color formats, including named colors (e.g. "red", "orange", "green", "blue"), hex codes (e.g. "#FF0000" and "#FF0000FF"), and RGBA (e.g. "RGBA(1,1,1,1)") or RGB (e.g. "RGB(1,1,1)"), including Odin attribute expressions (e.g "@this.MyColor"). Here are the available named colors: black, blue, clear, cyan, gray, green, grey, magenta, orange, purple, red, transparent, transparentBlack, transparentWhite, white, yellow, lightblue, lightcyan, lightgray, lightgreen, lightgrey, lightmagenta, lightorange, lightpurple, lightred, lightyellow, darkblue, darkcyan, darkgray, darkgreen, darkgrey, darkmagenta, darkorange, darkpurple, darkred, darkyellow. - - - - Specify how tabs should be layouted. - - - - - Organizes the property into the specified tab in the default group. - Default group name is '_DefaultTabGroup' - - The tab. - if set to true [use fixed height]. - The order. - - - - Organizes the property into the specified tab in the specified group. - - The group to attach the tab to. - The name of the tab. - Set to true to have a constant height across the entire tab group. - The order of the group. - - - - Organizes the property into the specified tab in the specified group. - - The group to attach the tab to. - The name of the tab. - Set to true to have a constant height across the entire tab group. - The order of the group. - - - - Name of all tabs in this group. - - - - - The TableColumnWidth attribute is used to further customize the width of a column in tables drawn using the . - - - - [TableList] - public List<SomeType> TableList = new List<SomeType>(); - - [Serializable] - public class SomeType - { - [LabelWidth(30)] - [TableColumnWidth(130, false)] - [VerticalGroup("Combined")] - public string A; - - [LabelWidth(30)] - [VerticalGroup("Combined")] - public string B; - - [Multiline(2), Space(3)] - public string fields; - } - - - - - - - The width of the column. - - - - - Whether the column should be resizable. True by default. - - - - - Initializes a new instance of the class. - - The width of the column in pixels. - If true then the column can be resized in the inspector. - - - - Renders lists and arrays in the inspector as tables. - - - - - - - If ShowPaging is enabled, this will override the default setting specified in the Odin Preferences window. - - - - - Mark the table as read-only. This removes all editing capabilities from the list such as Add and delete, - but without disabling GUI for each element drawn as otherwise would be the case if the was used. - - - - - The default minimum column width - 40 by default. This can be overwriten by individual columns using the . - - - - - If true, a label is drawn for each element which shows the index of the element. - - - - - Whether to draw all rows in a scroll-view. - - - - - The number of pixels before a scroll view appears. 350 by default. - - - - - The number of pixels before a scroll view appears. 0 by default. - - - - - If true, expanding and collapsing the table from the table title-bar is no longer an option. - - - - - Whether to hide the toolbar containing the add button and pagin etc.s - - - - - The cell padding. - - - - - Whether paging buttons should be added to the title bar. The default value of this, can be customized from the Odin Preferences window. - - - - - Whether the ShowPaging property has been set. - - - - - Sets the Min and Max ScrollViewHeight. - - - - - The TableMatrix attribute is used to further specify how Odin should draw two-dimensional arrays. - - - - // Inheriting from SerializedMonoBehaviour is only needed if you want Odin to serialize the multi-dimensional arrays for you. - // If you prefer doing that yourself, you can still make Odin show them in the inspector using the ShowInInspector attribute. - public class TableMatrixExamples : SerializedMonoBehaviour - { - [InfoBox("Right-click and drag column and row labels in order to modify the tables."), PropertyOrder(-10), OnInspectorGUI] - private void ShowMessageAtOP() { } - - [BoxGroup("Two Dimensional array without the TableMatrix attribute.")] - public bool[,] BooleanTable = new bool[15, 6]; - - [BoxGroup("ReadOnly table")] - [TableMatrix(IsReadOnly = true)] - public int[,] ReadOnlyTable = new int[5, 5]; - - [BoxGroup("Labled table")] - [TableMatrix(HorizontalTitle = "X axis", VerticalTitle = "Y axis")] - public GameObject[,] LabledTable = new GameObject[15, 10]; - - [BoxGroup("Enum table")] - [TableMatrix(HorizontalTitle = "X axis")] - public InfoMessageType[,] EnumTable = new InfoMessageType[4,4]; - - [BoxGroup("Custom table")] - [TableMatrix(DrawElementMethod = "DrawColoredEnumElement", ResizableColumns = false)] - public bool[,] CustomCellDrawing = new bool[30,30]; - - #if UNITY_EDITOR - - private static bool DrawColoredEnumElement(Rect rect, bool value) - { - if (Event.current.type == EventType.MouseDown && rect.Contains(Event.current.mousePosition)) - { - value = !value; - GUI.changed = true; - Event.current.Use(); - } - - UnityEditor.EditorGUI.DrawRect(rect.Padding(1), value ? new Color(0.1f, 0.8f, 0.2f) : new Color(0, 0, 0, 0.5f)); - - return value; - } - - #endif - } - - - - - - If true, inserting, removing and dragging columns and rows will become unavailable. But the cells themselves will remain modifiable. - If you want to disable everything, you can use the attribute. - - - - - Whether or not columns are resizable. - - - - - The vertical title label. - - - - - The horizontal title label. - - - - - Override how Odin draws each cell. - [TableMatrix(DrawElementMethod='DrawMyElement')] - public MyType[,] myArray; - private static MyType DrawElement(Rect rect, MyType value) { return GUI.DrawMyType(rect, value); } - - - - - The height for all rows. 0 = default row height. - - - - - If true, the height of each row will be the same as the width of the first cell. - - - - - If true, no column indices drawn. - - - - - If true, no row indices drawn. - - - - - Whether the drawn table should respect the current GUI indent level. - - - - - If true, tables are drawn with rows/columns reversed (C# initialization order). - - - - - A resolved string that should evaluate to a tuple (string, LabelDirection) which will be used as the label for the rows and columns of the table. - - - [TableMatrix(SquareCells = true, Labels = "GetLabel")] - public int[,] ChessBoard = new int[8, 8]; - - private (string, LabelDirection) GetLabel(int[,] array, TableAxis axis, int index) - { - var chessFileLetters = "ABCDEFGH"; - - switch (axis) - { - case TableAxis.Y: - return ((array.GetLength(1) - index).ToString(), LabelDirection.LeftToRight); - case TableAxis.X: - return (chessFileLetters[index].ToString(), LabelDirection.TopToBottom); - default: - return (index.ToString(), LabelDirection.LeftToRight); - } - } - - - - - Title is used to make a bold header above a property. - - - The following example shows how Title is used on different properties. - - public class TitleExamples : MonoBehaviour - { - [Title("Titles and Headers")] - [InfoBox( - "The Title attribute has the same purpose as Unity's Header attribute," + - "but it also supports properties, and methods." + - "\n\nTitle also offers more features such as subtitles, options for horizontal underline, bold text and text alignment." + - "\n\nBoth attributes, with Odin, supports either static strings, or refering to members strings by adding a $ in front.")] - public string MyTitle = "My Dynamic Title"; - public string MySubtitle = "My Dynamic Subtitle"; - - [Title("Static title")] - public int C; - public int D; - - [Title("Static title", "Static subtitle")] - public int E; - public int F; - - [Title("$MyTitle", "$MySubtitle")] - public int G; - public int H; - - [Title("Non bold title", "$MySubtitle", bold: false)] - public int I; - public int J; - - [Title("Non bold title", "With no line seperator", horizontalLine: false, bold: false)] - public int K; - public int L; - - [Title("$MyTitle", "$MySubtitle", TitleAlignments.Right)] - public int M; - public int N; - - [Title("$MyTitle", "$MySubtitle", TitleAlignments.Centered)] - public int O; - public int P; - - [Title("$Combined", titleAlignment: TitleAlignments.Centered)] - public int Q; - public int R; - - [ShowInInspector] - [Title("Title on a Property")] - public int S { get; set; } - - [Title("Title on a Method")] - [Button] - public void DoNothing() - { } - - public string Combined { get { return this.MyTitle + " - " + this.MySubtitle; } } - } - - - - - - - - The title displayed above the property in the inspector. - - - - - Optional subtitle. - - - - - If true the title will be displayed with a bold font. - - - - - Gets a value indicating whether or not to draw a horizontal line below the title. - - - - - Title alignment. - - - - - Creates a title above any property in the inspector. - - The title displayed above the property in the inspector. - Optional subtitle - Title alignment - Horizontal line - If true the title will be drawn with a bold font. - - - - Groups properties vertically together with a title, an optional subtitle, and an optional horizontal line. - - - - - Optional subtitle. - - - - - Title alignment. - - - - - Gets a value indicating whether or not to draw a horizontal line below the title. - - - - - If true the title will be displayed with a bold font. - - - - - Gets a value indicating whether or not to indent all group members. - - - - - Groups properties vertically together with a title, an optional subtitle, and an optional horizontal line. - - The title- - Optional subtitle. - The text alignment. - Horizontal line. - Bold text. - Whether or not to indent all group members. - The group order. - - - - Combines TitleGroup attributes. - - The other group attribute to combine with. - - - - Toggle is used on any field or property, and allows to enable or disable the property in the inspector. - Use this to create a property that can be turned off or on. - - - Toggle does current not support any static members for toggling. - - - The following example shows how Toggle is used to create a toggleable property. - - public class MyComponent : MonoBehaviour - { - [Toggle("Enabled")] - public MyToggleable MyToggler = new MyToggleable(); - } - - public class MyToggleable - { - public bool Enabled; - - public int MyValue; - } - - - - - - - - Name of any bool field or property to enable or disable the object. - - - - - If true, all other open toggle groups will collapse once another one opens. - - - - - Create a togglable property in the inspector. - - Name of any bool field or property to enable or disable the object. - - - - ToggleGroup is used on any field, and create a toggleable group of options. - Use this to create options that can be enabled or disabled. - - - The functions as the ID for the ToggleGroup, and therefore all members of a toggle group must specify the same toggle member. - This attribute does not support static members! - - - The following example shows how ToggleGroup is used to create two separate toggleable groups. - - public class MyComponent : MonoBehaviour - { - // This attribute has a title specified for the group. The title only needs to be applied to a single attribute for a group. - [ToggleGroup("FirstToggle", order: -1, groupTitle: "First")] - public bool FirstToggle; - - [ToggleGroup("FirstToggle")] - public int MyInt; - - // This group specifies a member string as the title of the group. A property or a function can also be used. - [ToggleGroup("SecondToggle", titleStringMemberName: "SecondGroupTitle")] - public bool SecondToggle { get; set; } - - [ToggleGroup("SecondToggle")] - public float MyFloat; - - [HideInInspector] - public string SecondGroupTitle = "Second"; - } - - - - "/> - - - - Title of the toggle group in the inspector. - If null will be used instead. - - - - - If true, all other open toggle groups will collapse once another one opens. - - - - - Creates a ToggleGroup. See . - - Name of any bool field or property to enable or disable the ToggleGroup. - The order of the group. - Use this to name the group differently than toggleMemberName. - - - - Creates a ToggleGroup. See . - - Name of any bool field or property to enable or disable the ToggleGroup. - Use this to name the group differently than toggleMemberName. - - - - Obsolete constructor overload. - - Obsolete overload. - Obsolete overload. - Obsolete overload. - Obsolete overload. - - - - Name of any bool field, property or function to enable or disable the ToggleGroup. - - - - - Name of any string field, property or function, to title the toggle group in the inspector. - If null will be used instead. - - - - - Combines the ToggleGroup with another ToggleGroup. - - Another ToggleGroup. - - - - Draws the checkbox before the label instead of after. - - ToggleLeftAttribute can be used an all fields and properties of type boolean - - - public class MyComponent : MonoBehaviour - { - [ToggleLeft] - public bool MyBoolean; - } - - - - - - Name of any field, property or method member that implements IList. E.g. arrays or Lists. Obsolete; use the FilterGetter member instead. - - - - - A resolved string that should evaluate to a value that is assignable to IList; e.g, arrays and lists are compatible. - - - - - Gets or sets the title for the dropdown. Null by default. - - - - - If true, the value will be drawn normally after the type selector dropdown has been drawn. False by default. - - - - - Creates a dropdown menu for a property. - - A resolved string that should evaluate to a value that is assignable to IList; e.g, arrays and lists are compatible. - - - - The TypeInfoBox attribute adds an info box to the very top of a type in the inspector. - Use this to add an info box to the top of a class in the inspector, without having to use neither the PropertyOrder nor the OnInspectorGUI attribute. - - - The following example demonstrates the use of the TypeInfoBox attribute. - - [TypeInfoBox("This is my component and it is mine.")] - public class MyComponent : MonoBehaviour - { - // Class implementation. - } - - - - - - - - The message to display in the info box. - - - - - Draws an info box at the top of a type in the inspector. - - The message to display in the info box. - - - - - The unit of underlying value. - - - - - The unit displayed in the number field. - - - - - Name of the underlying unit. - - - - - Name of the unit displayed in the number field. - - - - - If true the number field is drawn as read-only text. - - - - - If true disables the option to change display unit with the right-click context menu. - - - - - Displays the number as a unit field. - - The unit of underlying value. - - - - Displays the number as a unit field. - - The name of the underlying value. - - - - Displays the number as a unit field. - - The unit of underlying value. - The unit to display the value as in the inspector. - - - - Displays the number as a unit field. - - The unit of underlying value. - The unit to display the value as in the inspector. - - - - Displays the number as a unit field. - - The unit of underlying value. - The unit to display the value as in the inspector. - - - - Displays the number as a unit field. - - The unit of underlying value. - The unit to display the value as in the inspector. - - - - Units for use with and . - - - - - ValidateInput is used on any property, and allows to validate input from inspector. - Use this to enforce correct values. - - - ValidateInput refuses invalid values. - ValidateInput only works in the editor. Values changed through scripting will not be validated. - - - The following examples shows how a speed value can be forced to be above 0. - - public class MyComponent : MonoBehaviour - { - [ValidateInput("ValidateInput")] - public float Speed; - - // Specify custom output message and message type. - [ValidateInput("ValidateInput", "Health must be more than 0!", InfoMessageType.Warning)] - public float Health; - - private bool ValidateInput(float property) - { - return property > 0f; - } - } - - - - The following example shows how a static function could also be used. - - public class MyComponent : MonoBehaviour - { - [ValidateInput("StaticValidateFunction")] - public int MyInt; - - private static bool StaticValidateFunction(int property) - { - return property != 0; - } - } - - - - - - - - Default message for invalid values. - - - - - OBSOLETE; use the Condition member instead. - A resolved string that should evaluate to a boolean value, and which should validate the input. Note that in expressions, the $value named parameter, and in methods, a parameter named value, can be used to get the validated value instead of referring to the value by its containing member. This makes it easier to reuse validation strings. - - - - - A resolved string that should evaluate to a boolean value, and which should validate the input. Note that in expressions, the $value named parameter, and in methods, a parameter named value, can be used to get the validated value instead of referring to the value by its containing member. This makes it easier to reuse validation strings. - - - - - The type of the message. - - - - - Whether to also trigger validation when changes to child values happen. This is true by default. - - - - - If true, the validation method will not only be executed when the User has changed the value. It'll run once every frame in the inspector. - - - - - Initializes a new instance of the class. - - A resolved string that should evaluate to a boolean value, and which should validate the input. Note that in expressions, the $value named parameter, and in methods, a parameter named value, can be used to get the validated value instead of referring to the value by its containing member. This makes it easier to reuse validation strings. - Default message for invalid values. - Type of the message. - - - - Obsolete. Rejecting invalid input is no longer supported. Use the other constructors instead. - - Obsolete overload. - Obsolete overload. - Obsolete overload. - Obsolete overload. - - - - ValueDropdown is used on any property and creates a dropdown with configurable options. - Use this to give the user a specific set of options to select from. - - - Due to a bug in Unity, enums will sometimes not work correctly. The last example shows how this can be fixed. - - - The following example shows a how the ValueDropdown can be used on an int property. - - public class MyComponent : MonoBehaviour - { - [ValueDropdown("myValues")] - public int MyInt; - - // The selectable values for the dropdown. - private int[] myValues = { 1, 2, 3 }; - } - - - - The following example shows how ValueDropdownList can be used for objects, that do not implement a usable ToString. - - public class MyComponent : MonoBehaviour - { - [ValueDropdown("myVectorValues")] - public Vector3 MyVector; - - // The selectable values for the dropdown, with custom names. - private ValueDropdownList<Vector3> myVectorValues = new ValueDropdownList<Vector3>() - { - {"Forward", Vector3.forward }, - {"Back", Vector3.back }, - {"Up", Vector3.up }, - {"Down", Vector3.down }, - {"Right", Vector3.right }, - {"Left", Vector3.left }, - }; - } - - - - The following example shows how the ValueDropdown can on any member that implements IList. - - public class MyComponent : MonoBehaviour - { - // Member field of type float[]. - private float[] valuesField; - - [ValueDropdown("valuesField")] - public float MyFloat; - - // Member property of type List<thing>. - private List<string> ValuesProperty { get; set; } - - [ValueDropdown("ValuesProperty")] - public string MyString; - - // Member function that returns an object of type IList. - private IList<ValueDropdownItem<int>> ValuesFunction() - { - return new ValueDropdownList<int> - { - { "The first option", 1 }, - { "The second option", 2 }, - { "The third option", 3 }, - }; - } - - [ValueDropdown("ValuesFunction")] - public int MyInt; - } - - - - Due to a bug in Unity, enums member arrays will in some cases appear as empty. This example shows how you can get around that. - - public class MyComponent : MonoBehaviour - { - // Make the field static. - private static MyEnum[] MyStaticEnumArray = MyEnum[] { ... }; - - // Force Unity to serialize the field, and hide the property from the inspector. - [SerializeField, HideInInspector] - private MyEnum MySerializedEnumArray = MyEnum[] { ... }; - } - - - - - - - Name of any field, property or method member that implements IList. E.g. arrays or Lists. Obsolete; use the ValuesGetter member instead. - - - - - A resolved string that should evaluate to a value that is assignable to IList; e.g, arrays and lists are compatible. - - - - - The number of items before enabling search. Default is 10. - - - - - False by default. - - - - - True by default. If the ValueDropdown attribute is applied to a list, then disabling this, - will render all child elements normally without using the ValueDropdown. The ValueDropdown will - still show up when you click the add button on the list drawer, unless is true. - - - - - False by default. - - - - - If the ValueDropdown attribute is applied to a list, and is set to true, then enabling this, - will exclude existing values, instead of rendering a checkbox indicating whether the item is already included or not. - - - - - If the dropdown renders a tree-view, then setting this to true will ensure everything is expanded by default. - - - - - If true, instead of replacing the drawer with a wide dropdown-field, the dropdown button will be a little button, drawn next to the other drawer. - - - - - Disables the the GUI for the appended drawer. False by default. - - - - - By default, a single click selects and confirms the selection. - - - - - By default, the dropdown will create a tree view. - - - - - Gets or sets the width of the dropdown. Default is zero. - - - - - Gets or sets the height of the dropdown. Default is zero. - - - - - Gets or sets the title for the dropdown. Null by default. - - - - - False by default. - - - - - Whether to draw all child properties in a foldout. - - - - - Whether values selected by the value dropdown should be copies of the original or references (in the case of reference types). Defaults to true. - - - - - If this is set to true, the actual property value will *only* be changed *once*, when the selection in the dropdown is fully confirmed. - - - - - Creates a dropdown menu for a property. - - A resolved string that should evaluate to a value that is assignable to IList; e.g, arrays and lists are compatible. - - - - - - - - - Gets the label for the dropdown item. - - The label text for the item. - - - - Gets the value of the dropdown item. - - The value for the item. - - - - Use this with to specify custom names for values. - - The type of the value. - - - - Adds the specified value with a custom name. - - The name of the item. - The value. - - - - Adds the specified value. - - The value. - - - - - - - - - The name of the item. - - - - - The value of the item. - - - - - Initializes a new instance of the class. - - The text to display for the dropdown item. - The value for the dropdown item. - - - - The name of this item. - - - - - Gets the text. - - - - - Gets the value. - - - - - - - - - - The name of the item. - - - - - The value of the item. - - - - - Initializes a new instance of the class. - - The text to display for the dropdown item. - The value for the dropdown item. - - - - Gets the text. - - - - - Gets the value. - - - - - The name of this item. - - - - - VerticalGroup is used to gather properties together in a vertical group in the inspector. - This doesn't do much in and of itself, but in combination with other groups, such as it can be very useful. - - - The following example demonstrates how VerticalGroup can be used in conjunction with - - public class MyComponent : MonoBehaviour - { - [HorizontalGroup("Split")] - [VerticalGroup("Split/Left")] - public Vector3 Vector; - - [VerticalGroup("Split/Left")] - public GameObject First; - - [VerticalGroup("Split/Left")] - public GameObject Second; - - [VerticalGroup("Split/Right", PaddingTop = 18f)] - public int A; - - [VerticalGroup("Split/Right")] - public int B; - } - - - - - - - - - - - Space in pixels at the top of the group. - - - - - Space in pixels at the bottom of the group. - - - - - Groups properties vertically. - - The group ID. - The group order. - - - - Groups properties vertically. - GroupId: _DefaultVerticalGroup - - The group order. - - - - Combines properties that have been group vertically. - - The group attribute to combine with. - - - - Wrap is used on most primitive property, and allows for wrapping the value when it goes out of the defined range. - Use this when you want a value that goes around in circle, like for example an angle. - - - Currently unsigned primitives are not supported. - - - The following example show how Wrap is used on a property. - - public class MyComponent : MonoBehaviour - { - [Wrap(-100, 100)] - public float MyFloat; - } - - - - - - - The lowest value for the property. - - - - - The highest value for the property. - - - - - Wraps the value of the property round when the values goes out of range. - - The lowest value for the property. - The highest value for the property. - - - - Not yet documented. - - - - - Not yet documented. - - - - - Various built-in button sizes. - - - - - Small button size, fits well with properties in the inspector. - - - - - A larger button. - - - - - A very large button. - - - - - A gigantic button. Twice as big as Large - - - - - Various display modes for the dictionary to draw its items. - - - - - Draws all dictionary items in two columns. The left column contains all key values, the right column displays all values. - - - - - Draws each dictionary item in a box with the key in the header and the value inside the box. - Whether or not the box is expanded or collapsed by default, is determined by the - "Expand Foldout By Default" setting found in the preferences window "Tools > Odin > Inspector > Preferences > Drawers > Settings". - - - - - Draws each dictionary item in a collapsed foldout with the key in the header and the value inside the box. - - - - - Draws each dictionary item in an expanded foldout with the key in the header and the value inside the box. - - - - - When this attribute is added is added to another attribute, then attributes from that attribute - will also be added to the property in the attribute processing step. - - - - - Type of info message box. This enum matches Unity's MessageType enum which could not be used since it is located in the UnityEditor assembly. - - - - - Generic message box with no type. - - - - - Information message box. - - - - - Warning message box. - - - - - Error message box. - - - - - Editor modes for - - - - - - Draws only the editor GUI - - - - - Draws the editor GUI and the editor header. - - - - - Draws the editor GUI to the left, and a small editor preview to the right. - - - - - Draws a small editor preview without any GUI. - - - - - Draws a large editor preview without any GUI. - - - - - Draws the editor header and GUI to the left, and a small editor preview to the right. - - - - - How the InlineEditor attribute drawer should draw the object field. - - - - - Draws the object field in a box. - - - - - Draws the object field with a foldout. - - - - - Hides the object field unless it's null. - - - - - Hidden the object field also when the object is null. - - - - - Implement this interface to create custom matching - logic for search filtering in the inspector. - - - The following example shows how you might do this: - - public class MyCustomClass : ISearchFilterable - { - public bool SearchEnabled; - public string MyStr; - - public bool IsMatch(string searchString) - { - if (SearchEnabled) - { - return MyStr.Contains(searchString); - } - - return false; - } - } - - - - - - Any type implementing this interface will be considered to be validating itself using the implemented logic, as if a custom validator had been written for it. - - - - - Not yet documented. - - - - - Not yet documented. - - Not yet documented. - - - - Not yet documented. - - Not yet documented. - Not yet documented. - - - - How the square object field should be aligned. - - - - - - Left aligned. - - - - - Aligned to the center. - - - - - Right aligned. - - - - - The prefab kind returned by - - - - - None. - - - - - Instances of prefabs in scenes. - - - - - Instances of prefabs nested inside other prefabs. - - - - - Regular prefab assets. - - - - - Prefab variant assets. - - - - - Non-prefab component or gameobject instances in scenes. - - - - - Instances of regular prefabs, and prefab variants in scenes or nested in other prefabs. - - - - - Prefab assets and prefab variant assets. - - - - - Prefab Instances, as well as non-prefab instances. - - - - - All kinds - - - - - Options for filtering search. - - - - - Title alignment enum used by various attributes. - - - - - - - Title and subtitle left aligned. - - - - - Title and subtitle centered aligned. - - - - - Title and subtitle right aligned. - - - - - Title on the left, subtitle on the right. - - - - diff --git a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta b/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta deleted file mode 100644 index ba9d6b6..0000000 --- a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 47a84ebde4ec47fabb620b30cc7a096f -timeCreated: 1488828285 -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll b/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll deleted file mode 100644 index e6f8df299c6dc2eec8ee8471173e9facdab28376..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3000320 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%0Dw1?K6{*~XpMLihL^)XInH8-1%-Y95 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