From e79b5a93d25b011178e7318d9a04661a5f9a17d0 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 10:19:58 +0000 Subject: [PATCH 01/18] reform tag/layer list --- Editor/InitialiseOnLoad.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Editor/InitialiseOnLoad.cs b/Editor/InitialiseOnLoad.cs index dc461553..3c9f6c30 100644 --- a/Editor/InitialiseOnLoad.cs +++ b/Editor/InitialiseOnLoad.cs @@ -112,7 +112,7 @@ public static void SetupLayersAndTags() if (ulayer == null || ulayer.stringValue != layer.Value) { isMissing = true; - missingLayers.Add("L" + layer.Key + ": " + layer.Value); + missingLayers.Add(layer.Value); } } @@ -124,11 +124,11 @@ public static void SetupLayersAndTags() if (utag == null || utag.stringValue != tag.Value) { isMissing = true; - missingTags.Add("T" + tag.Key + ": " + tag.Value); + missingTags.Add(tag.Value); } } - if (isMissing && EditorUtility.DisplayDialog("Missing Banter Layers/Tags", "Do you want to setup Banter layers and tags automatically?\nThese are required when using Banter specific features.\n Please back up your project first!" + (missingLayers.Count > 0 ? "\nLayers:\n" : "") + string.Join("\n", missingLayers) + (missingTags.Count > 0 ? "\nTags:\n" : "") + string.Join("\n", missingTags), "Yes", "No")) + if (isMissing && EditorUtility.DisplayDialog("Missing Banter Layers/Tags", "Do you want to setup Banter layers and tags automatically?\nThese are required when using Banter specific features.\n Please back up your project first!" + (missingLayers.Count > 0 ? "\n\nLayers:\n" : "") + string.Join(", ", missingLayers) + (missingTags.Count > 0 ? "\n\nTags:\n" : "") + string.Join(", ", missingTags), "Yes", "No")) { foreach (var layer in layersToAdd) { From 5a2a144a59081ae4380f33b96f73d44fe5a10c3a Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 10:20:11 +0000 Subject: [PATCH 02/18] unblock tmprougui --- .../Scripts/VisualScripting/VsStubsAllowed.cs | 180 ++++++++++++++++++ 1 file changed, 180 insertions(+) diff --git a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs index 208d31cb..69b801c2 100644 --- a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs +++ b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs @@ -7016,6 +7016,186 @@ public struct VsStubsAllowed "TMPro.TextMeshPro.tag", "TMPro.TextMeshPro.name", "TMPro.TextMeshPro.hideFlags", + "TMPro.TextMeshProUGUI.CalculateLayoutInputHorizontal", + "TMPro.TextMeshProUGUI.CalculateLayoutInputVertical", + "TMPro.TextMeshProUGUI.SetVerticesDirty", + "TMPro.TextMeshProUGUI.SetLayoutDirty", + "TMPro.TextMeshProUGUI.SetMaterialDirty", + "TMPro.TextMeshProUGUI.SetAllDirty", + "TMPro.TextMeshProUGUI.Rebuild", + "TMPro.TextMeshProUGUI.GetModifiedMaterial", + "TMPro.TextMeshProUGUI.RecalculateClipping", + "TMPro.TextMeshProUGUI.Cull", + "TMPro.TextMeshProUGUI.UpdateMeshPadding", + "TMPro.TextMeshProUGUI.ForceMeshUpdate", + "TMPro.TextMeshProUGUI.GetTextInfo", + "TMPro.TextMeshProUGUI.ClearMesh", + "TMPro.TextMeshProUGUI.UpdateGeometry", + "TMPro.TextMeshProUGUI.UpdateVertexData", + "TMPro.TextMeshProUGUI.UpdateFontAsset", + "TMPro.TextMeshProUGUI.ComputeMarginSize", + "TMPro.TextMeshProUGUI.SetVertices", + "TMPro.TextMeshProUGUI.CrossFadeColor", + "TMPro.TextMeshProUGUI.CrossFadeAlpha", + "TMPro.TextMeshProUGUI.SetText", + "TMPro.TextMeshProUGUI.SetCharArray", + "TMPro.TextMeshProUGUI.GetPreferredValues", + "TMPro.TextMeshProUGUI.GetRenderedValues", + "TMPro.TextMeshProUGUI.GetParsedText", + "TMPro.TextMeshProUGUI.SetClipRect", + "TMPro.TextMeshProUGUI.SetClipSoftness", + "TMPro.TextMeshProUGUI.RecalculateMasking", + "TMPro.TextMeshProUGUI.SetRaycastDirty", + "TMPro.TextMeshProUGUI.OnCullingChanged", + "TMPro.TextMeshProUGUI.LayoutComplete", + "TMPro.TextMeshProUGUI.GraphicUpdateComplete", + "TMPro.TextMeshProUGUI.SetNativeSize", + "TMPro.TextMeshProUGUI.Raycast", + "TMPro.TextMeshProUGUI.PixelAdjustPoint", + "TMPro.TextMeshProUGUI.GetPixelAdjustedRect", + "TMPro.TextMeshProUGUI.RegisterDirtyLayoutCallback", + "TMPro.TextMeshProUGUI.UnregisterDirtyLayoutCallback", + "TMPro.TextMeshProUGUI.RegisterDirtyVerticesCallback", + "TMPro.TextMeshProUGUI.UnregisterDirtyVerticesCallback", + "TMPro.TextMeshProUGUI.RegisterDirtyMaterialCallback", + "TMPro.TextMeshProUGUI.UnregisterDirtyMaterialCallback", + "TMPro.TextMeshProUGUI.IsActive", + "TMPro.TextMeshProUGUI.IsDestroyed", + "TMPro.TextMeshProUGUI.IsInvoking", + "TMPro.TextMeshProUGUI.CancelInvoke", + "TMPro.TextMeshProUGUI.Invoke", + "TMPro.TextMeshProUGUI.InvokeRepeating", + "TMPro.TextMeshProUGUI.StartCoroutine", + "TMPro.TextMeshProUGUI.StopCoroutine", + "TMPro.TextMeshProUGUI.StopAllCoroutines", + "TMPro.TextMeshProUGUI.print", + "TMPro.TextMeshProUGUI.GetComponent", + "TMPro.TextMeshProUGUI.GetComponentInChildren", + "TMPro.TextMeshProUGUI.GetComponentsInChildren", + "TMPro.TextMeshProUGUI.GetComponentInParent", + "TMPro.TextMeshProUGUI.GetComponentsInParent", + "TMPro.TextMeshProUGUI.GetComponents", + "TMPro.TextMeshProUGUI.GetComponentIndex", + "TMPro.TextMeshProUGUI.CompareTag", + "TMPro.TextMeshProUGUI.Equals", + "TMPro.TextMeshProUGUI.op_Implicit", + "TMPro.TextMeshProUGUI.Instantiate", + "TMPro.TextMeshProUGUI.Destroy", + "TMPro.TextMeshProUGUI.FindObjectsByType", + "TMPro.TextMeshProUGUI.FindFirstObjectByType", + "TMPro.TextMeshProUGUI.FindAnyObjectByType", + "TMPro.TextMeshProUGUI.ToString", + "TMPro.TextMeshProUGUI.ReferenceEquals", + "TMPro.TextMeshProUGUI.materialForRendering", + "TMPro.TextMeshProUGUI.autoSizeTextContainer", + "TMPro.TextMeshProUGUI.mesh", + "TMPro.TextMeshProUGUI.canvasRenderer", + "TMPro.TextMeshProUGUI.maskOffset", + "TMPro.TextMeshProUGUI.text", + "TMPro.TextMeshProUGUI.textPreprocessor", + "TMPro.TextMeshProUGUI.isRightToLeftText", + "TMPro.TextMeshProUGUI.font", + "TMPro.TextMeshProUGUI.fontSharedMaterial", + "TMPro.TextMeshProUGUI.fontSharedMaterials", + "TMPro.TextMeshProUGUI.fontMaterial", + "TMPro.TextMeshProUGUI.fontMaterials", + "TMPro.TextMeshProUGUI.color", + "TMPro.TextMeshProUGUI.alpha", + "TMPro.TextMeshProUGUI.enableVertexGradient", + "TMPro.TextMeshProUGUI.colorGradient", + "TMPro.TextMeshProUGUI.colorGradientPreset", + "TMPro.TextMeshProUGUI.spriteAsset", + "TMPro.TextMeshProUGUI.tintAllSprites", + "TMPro.TextMeshProUGUI.styleSheet", + "TMPro.TextMeshProUGUI.textStyle", + "TMPro.TextMeshProUGUI.overrideColorTags", + "TMPro.TextMeshProUGUI.faceColor", + "TMPro.TextMeshProUGUI.outlineColor", + "TMPro.TextMeshProUGUI.outlineWidth", + "TMPro.TextMeshProUGUI.fontSize", + "TMPro.TextMeshProUGUI.fontWeight", + "TMPro.TextMeshProUGUI.pixelsPerUnit", + "TMPro.TextMeshProUGUI.enableAutoSizing", + "TMPro.TextMeshProUGUI.fontSizeMin", + "TMPro.TextMeshProUGUI.fontSizeMax", + "TMPro.TextMeshProUGUI.fontStyle", + "TMPro.TextMeshProUGUI.isUsingBold", + "TMPro.TextMeshProUGUI.horizontalAlignment", + "TMPro.TextMeshProUGUI.verticalAlignment", + "TMPro.TextMeshProUGUI.alignment", + "TMPro.TextMeshProUGUI.characterSpacing", + "TMPro.TextMeshProUGUI.wordSpacing", + "TMPro.TextMeshProUGUI.lineSpacing", + "TMPro.TextMeshProUGUI.lineSpacingAdjustment", + "TMPro.TextMeshProUGUI.paragraphSpacing", + "TMPro.TextMeshProUGUI.characterWidthAdjustment", + "TMPro.TextMeshProUGUI.enableWordWrapping", + "TMPro.TextMeshProUGUI.wordWrappingRatios", + "TMPro.TextMeshProUGUI.overflowMode", + "TMPro.TextMeshProUGUI.isTextOverflowing", + "TMPro.TextMeshProUGUI.firstOverflowCharacterIndex", + "TMPro.TextMeshProUGUI.linkedTextComponent", + "TMPro.TextMeshProUGUI.isTextTruncated", + "TMPro.TextMeshProUGUI.enableKerning", + "TMPro.TextMeshProUGUI.extraPadding", + "TMPro.TextMeshProUGUI.richText", + "TMPro.TextMeshProUGUI.parseCtrlCharacters", + "TMPro.TextMeshProUGUI.isOverlay", + "TMPro.TextMeshProUGUI.isOrthographic", + "TMPro.TextMeshProUGUI.enableCulling", + "TMPro.TextMeshProUGUI.ignoreVisibility", + "TMPro.TextMeshProUGUI.horizontalMapping", + "TMPro.TextMeshProUGUI.verticalMapping", + "TMPro.TextMeshProUGUI.mappingUvLineOffset", + "TMPro.TextMeshProUGUI.renderMode", + "TMPro.TextMeshProUGUI.geometrySortingOrder", + "TMPro.TextMeshProUGUI.isTextObjectScaleStatic", + "TMPro.TextMeshProUGUI.vertexBufferAutoSizeReduction", + "TMPro.TextMeshProUGUI.firstVisibleCharacter", + "TMPro.TextMeshProUGUI.maxVisibleCharacters", + "TMPro.TextMeshProUGUI.maxVisibleWords", + "TMPro.TextMeshProUGUI.maxVisibleLines", + "TMPro.TextMeshProUGUI.useMaxVisibleDescender", + "TMPro.TextMeshProUGUI.pageToDisplay", + "TMPro.TextMeshProUGUI.margin", + "TMPro.TextMeshProUGUI.textInfo", + "TMPro.TextMeshProUGUI.havePropertiesChanged", + "TMPro.TextMeshProUGUI.isUsingLegacyAnimationComponent", + "TMPro.TextMeshProUGUI.transform", + "TMPro.TextMeshProUGUI.rectTransform", + "TMPro.TextMeshProUGUI.isVolumetricText", + "TMPro.TextMeshProUGUI.bounds", + "TMPro.TextMeshProUGUI.textBounds", + "TMPro.TextMeshProUGUI.flexibleHeight", + "TMPro.TextMeshProUGUI.flexibleWidth", + "TMPro.TextMeshProUGUI.minWidth", + "TMPro.TextMeshProUGUI.minHeight", + "TMPro.TextMeshProUGUI.maxWidth", + "TMPro.TextMeshProUGUI.maxHeight", + "TMPro.TextMeshProUGUI.preferredWidth", + "TMPro.TextMeshProUGUI.preferredHeight", + "TMPro.TextMeshProUGUI.renderedWidth", + "TMPro.TextMeshProUGUI.renderedHeight", + "TMPro.TextMeshProUGUI.layoutPriority", + "TMPro.TextMeshProUGUI.onCullStateChanged", + "TMPro.TextMeshProUGUI.maskable", + "TMPro.TextMeshProUGUI.isMaskingGraphic", + "TMPro.TextMeshProUGUI.defaultGraphicMaterial", + "TMPro.TextMeshProUGUI.raycastTarget", + "TMPro.TextMeshProUGUI.raycastPadding", + "TMPro.TextMeshProUGUI.depth", + "TMPro.TextMeshProUGUI.canvas", + "TMPro.TextMeshProUGUI.defaultMaterial", + "TMPro.TextMeshProUGUI.material", + "TMPro.TextMeshProUGUI.mainTexture", + "TMPro.TextMeshProUGUI.destroyCancellationToken", + "TMPro.TextMeshProUGUI.useGUILayout", + "TMPro.TextMeshProUGUI.enabled", + "TMPro.TextMeshProUGUI.isActiveAndEnabled", + "TMPro.TextMeshProUGUI.gameObject", + "TMPro.TextMeshProUGUI.tag", + "TMPro.TextMeshProUGUI.name", + "TMPro.TextMeshProUGUI.hideFlags", "TMPro.TMP_Text.ForceMeshUpdate", "TMPro.TMP_Text.UpdateGeometry", "TMPro.TMP_Text.UpdateVertexData", From db8634af0e0c07d73c79ba8ed4e57b92819a6432 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 10:25:37 +0000 Subject: [PATCH 03/18] version update for publishing --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index be2b91c4..33e54de3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.sidequest.banter", - "version": "2.2.0", + "version": "2.2.1", "displayName": "Banter SDK", "description": "This Module contains the Banter SDK used for building spaces in the bantaverse.", "unity": "2022.3", From 630de7511273b49b9f423f56e7295addc3dacb07 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 14:48:11 +0000 Subject: [PATCH 04/18] more stubs --- .../Scripts/VisualScripting/VsStubsAllowed.cs | 659 ++++++++++++++++++ 1 file changed, 659 insertions(+) diff --git a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs index 69b801c2..5da148b9 100644 --- a/Editor/Scripts/VisualScripting/VsStubsAllowed.cs +++ b/Editor/Scripts/VisualScripting/VsStubsAllowed.cs @@ -7196,6 +7196,665 @@ public struct VsStubsAllowed "TMPro.TextMeshProUGUI.tag", "TMPro.TextMeshProUGUI.name", "TMPro.TextMeshProUGUI.hideFlags", + "TMPro.TMP_Asset.CreateInstance", + "TMPro.TMP_Asset.Equals", + "TMPro.TMP_Asset.op_Implicit", + "TMPro.TMP_Asset.Instantiate", + "TMPro.TMP_Asset.Destroy", + "TMPro.TMP_Asset.FindObjectsByType", + "TMPro.TMP_Asset.FindFirstObjectByType", + "TMPro.TMP_Asset.FindAnyObjectByType", + "TMPro.TMP_Asset.ToString", + "TMPro.TMP_Asset.ReferenceEquals", + "TMPro.TMP_Asset.instanceID", + "TMPro.TMP_Asset.name", + "TMPro.TMP_Asset.hideFlags", + "TMPro.TMP_Asset.hashCode", + "TMPro.TMP_Asset.material", + "TMPro.TMP_Asset.materialHashCode", + "TMPro.TMP_ColorGradient.CreateInstance", + "TMPro.TMP_ColorGradient.Equals", + "TMPro.TMP_ColorGradient.op_Implicit", + "TMPro.TMP_ColorGradient.Instantiate", + "TMPro.TMP_ColorGradient.Destroy", + "TMPro.TMP_ColorGradient.FindObjectsByType", + "TMPro.TMP_ColorGradient.FindFirstObjectByType", + "TMPro.TMP_ColorGradient.FindAnyObjectByType", + "TMPro.TMP_ColorGradient.ToString", + "TMPro.TMP_ColorGradient.ReferenceEquals", + "TMPro.TMP_ColorGradient.name", + "TMPro.TMP_ColorGradient.hideFlags", + "TMPro.TMP_ColorGradient.colorMode", + "TMPro.TMP_ColorGradient.topLeft", + "TMPro.TMP_ColorGradient.topRight", + "TMPro.TMP_ColorGradient.bottomLeft", + "TMPro.TMP_ColorGradient.bottomRight", + "TMPro.TMP_Dropdown.SetValueWithoutNotify", + "TMPro.TMP_Dropdown.RefreshShownValue", + "TMPro.TMP_Dropdown.AddOptions", + "TMPro.TMP_Dropdown.ClearOptions", + "TMPro.TMP_Dropdown.OnPointerClick", + "TMPro.TMP_Dropdown.OnSubmit", + "TMPro.TMP_Dropdown.OnCancel", + "TMPro.TMP_Dropdown.Show", + "TMPro.TMP_Dropdown.Hide", + "TMPro.TMP_Dropdown.AllSelectablesNoAlloc", + "TMPro.TMP_Dropdown.IsInteractable", + "TMPro.TMP_Dropdown.FindSelectable", + "TMPro.TMP_Dropdown.FindSelectableOnLeft", + "TMPro.TMP_Dropdown.FindSelectableOnRight", + "TMPro.TMP_Dropdown.FindSelectableOnUp", + "TMPro.TMP_Dropdown.FindSelectableOnDown", + "TMPro.TMP_Dropdown.OnMove", + "TMPro.TMP_Dropdown.OnPointerDown", + "TMPro.TMP_Dropdown.OnPointerUp", + "TMPro.TMP_Dropdown.OnPointerEnter", + "TMPro.TMP_Dropdown.OnPointerExit", + "TMPro.TMP_Dropdown.OnSelect", + "TMPro.TMP_Dropdown.OnDeselect", + "TMPro.TMP_Dropdown.Select", + "TMPro.TMP_Dropdown.IsActive", + "TMPro.TMP_Dropdown.IsDestroyed", + "TMPro.TMP_Dropdown.IsInvoking", + "TMPro.TMP_Dropdown.CancelInvoke", + "TMPro.TMP_Dropdown.Invoke", + "TMPro.TMP_Dropdown.InvokeRepeating", + "TMPro.TMP_Dropdown.StartCoroutine", + "TMPro.TMP_Dropdown.StopCoroutine", + "TMPro.TMP_Dropdown.StopAllCoroutines", + "TMPro.TMP_Dropdown.print", + "TMPro.TMP_Dropdown.GetComponent", + "TMPro.TMP_Dropdown.GetComponentInChildren", + "TMPro.TMP_Dropdown.GetComponentsInChildren", + "TMPro.TMP_Dropdown.GetComponentInParent", + "TMPro.TMP_Dropdown.GetComponentsInParent", + "TMPro.TMP_Dropdown.GetComponents", + "TMPro.TMP_Dropdown.GetComponentIndex", + "TMPro.TMP_Dropdown.CompareTag", + "TMPro.TMP_Dropdown.Equals", + "TMPro.TMP_Dropdown.op_Implicit", + "TMPro.TMP_Dropdown.Instantiate", + "TMPro.TMP_Dropdown.Destroy", + "TMPro.TMP_Dropdown.FindObjectsByType", + "TMPro.TMP_Dropdown.FindFirstObjectByType", + "TMPro.TMP_Dropdown.FindAnyObjectByType", + "TMPro.TMP_Dropdown.ToString", + "TMPro.TMP_Dropdown.ReferenceEquals", + "TMPro.TMP_Dropdown.template", + "TMPro.TMP_Dropdown.captionText", + "TMPro.TMP_Dropdown.captionImage", + "TMPro.TMP_Dropdown.placeholder", + "TMPro.TMP_Dropdown.itemText", + "TMPro.TMP_Dropdown.itemImage", + "TMPro.TMP_Dropdown.options", + "TMPro.TMP_Dropdown.onValueChanged", + "TMPro.TMP_Dropdown.alphaFadeSpeed", + "TMPro.TMP_Dropdown.value", + "TMPro.TMP_Dropdown.IsExpanded", + "TMPro.TMP_Dropdown.allSelectablesArray", + "TMPro.TMP_Dropdown.allSelectableCount", + "TMPro.TMP_Dropdown.navigation", + "TMPro.TMP_Dropdown.transition", + "TMPro.TMP_Dropdown.colors", + "TMPro.TMP_Dropdown.spriteState", + "TMPro.TMP_Dropdown.animationTriggers", + "TMPro.TMP_Dropdown.targetGraphic", + "TMPro.TMP_Dropdown.interactable", + "TMPro.TMP_Dropdown.image", + "TMPro.TMP_Dropdown.animator", + "TMPro.TMP_Dropdown.destroyCancellationToken", + "TMPro.TMP_Dropdown.useGUILayout", + "TMPro.TMP_Dropdown.enabled", + "TMPro.TMP_Dropdown.isActiveAndEnabled", + "TMPro.TMP_Dropdown.transform", + "TMPro.TMP_Dropdown.gameObject", + "TMPro.TMP_Dropdown.tag", + "TMPro.TMP_Dropdown.name", + "TMPro.TMP_Dropdown.hideFlags", + "TMPro.TMP_FontAsset.CreateFontAsset", + "TMPro.TMP_FontAsset.ReadFontAssetDefinition", + "TMPro.TMP_FontAsset.HasCharacter", + "TMPro.TMP_FontAsset.HasCharacters", + "TMPro.TMP_FontAsset.GetCharacters", + "TMPro.TMP_FontAsset.GetCharactersArray", + "TMPro.TMP_FontAsset.TryAddCharacters", + "TMPro.TMP_FontAsset.ClearFontAssetData", + "TMPro.TMP_FontAsset.CreateInstance", + "TMPro.TMP_FontAsset.Equals", + "TMPro.TMP_FontAsset.op_Implicit", + "TMPro.TMP_FontAsset.Instantiate", + "TMPro.TMP_FontAsset.Destroy", + "TMPro.TMP_FontAsset.FindObjectsByType", + "TMPro.TMP_FontAsset.FindFirstObjectByType", + "TMPro.TMP_FontAsset.FindAnyObjectByType", + "TMPro.TMP_FontAsset.ToString", + "TMPro.TMP_FontAsset.ReferenceEquals", + "TMPro.TMP_FontAsset.version", + "TMPro.TMP_FontAsset.sourceFontFile", + "TMPro.TMP_FontAsset.atlasPopulationMode", + "TMPro.TMP_FontAsset.faceInfo", + "TMPro.TMP_FontAsset.glyphTable", + "TMPro.TMP_FontAsset.glyphLookupTable", + "TMPro.TMP_FontAsset.characterTable", + "TMPro.TMP_FontAsset.characterLookupTable", + "TMPro.TMP_FontAsset.atlasTexture", + "TMPro.TMP_FontAsset.atlasTextures", + "TMPro.TMP_FontAsset.atlasTextureCount", + "TMPro.TMP_FontAsset.isMultiAtlasTexturesEnabled", + "TMPro.TMP_FontAsset.atlasWidth", + "TMPro.TMP_FontAsset.atlasHeight", + "TMPro.TMP_FontAsset.atlasPadding", + "TMPro.TMP_FontAsset.atlasRenderMode", + "TMPro.TMP_FontAsset.fontFeatureTable", + "TMPro.TMP_FontAsset.fallbackFontAssetTable", + "TMPro.TMP_FontAsset.creationSettings", + "TMPro.TMP_FontAsset.fontWeightTable", + "TMPro.TMP_FontAsset.instanceID", + "TMPro.TMP_FontAsset.name", + "TMPro.TMP_FontAsset.hideFlags", + "TMPro.TMP_FontAsset.atlas", + "TMPro.TMP_FontAsset.normalStyle", + "TMPro.TMP_FontAsset.normalSpacingOffset", + "TMPro.TMP_FontAsset.boldStyle", + "TMPro.TMP_FontAsset.boldSpacing", + "TMPro.TMP_FontAsset.italicStyle", + "TMPro.TMP_FontAsset.tabSize", + "TMPro.TMP_FontAsset.hashCode", + "TMPro.TMP_FontAsset.material", + "TMPro.TMP_FontAsset.materialHashCode", + "TMPro.TMP_InputField.SetTextWithoutNotify", + "TMPro.TMP_InputField.MoveTextEnd", + "TMPro.TMP_InputField.MoveTextStart", + "TMPro.TMP_InputField.MoveToEndOfLine", + "TMPro.TMP_InputField.MoveToStartOfLine", + "TMPro.TMP_InputField.OnBeginDrag", + "TMPro.TMP_InputField.OnDrag", + "TMPro.TMP_InputField.OnEndDrag", + "TMPro.TMP_InputField.OnPointerDown", + "TMPro.TMP_InputField.ProcessEvent", + "TMPro.TMP_InputField.OnUpdateSelected", + "TMPro.TMP_InputField.OnScroll", + "TMPro.TMP_InputField.ForceLabelUpdate", + "TMPro.TMP_InputField.Rebuild", + "TMPro.TMP_InputField.LayoutComplete", + "TMPro.TMP_InputField.GraphicUpdateComplete", + "TMPro.TMP_InputField.ActivateInputField", + "TMPro.TMP_InputField.OnSelect", + "TMPro.TMP_InputField.OnPointerClick", + "TMPro.TMP_InputField.OnControlClick", + "TMPro.TMP_InputField.ReleaseSelection", + "TMPro.TMP_InputField.DeactivateInputField", + "TMPro.TMP_InputField.OnDeselect", + "TMPro.TMP_InputField.OnSubmit", + "TMPro.TMP_InputField.CalculateLayoutInputHorizontal", + "TMPro.TMP_InputField.CalculateLayoutInputVertical", + "TMPro.TMP_InputField.SetGlobalPointSize", + "TMPro.TMP_InputField.SetGlobalFontAsset", + "TMPro.TMP_InputField.AllSelectablesNoAlloc", + "TMPro.TMP_InputField.IsInteractable", + "TMPro.TMP_InputField.FindSelectable", + "TMPro.TMP_InputField.FindSelectableOnLeft", + "TMPro.TMP_InputField.FindSelectableOnRight", + "TMPro.TMP_InputField.FindSelectableOnUp", + "TMPro.TMP_InputField.FindSelectableOnDown", + "TMPro.TMP_InputField.OnMove", + "TMPro.TMP_InputField.OnPointerUp", + "TMPro.TMP_InputField.OnPointerEnter", + "TMPro.TMP_InputField.OnPointerExit", + "TMPro.TMP_InputField.Select", + "TMPro.TMP_InputField.IsActive", + "TMPro.TMP_InputField.IsDestroyed", + "TMPro.TMP_InputField.IsInvoking", + "TMPro.TMP_InputField.CancelInvoke", + "TMPro.TMP_InputField.Invoke", + "TMPro.TMP_InputField.InvokeRepeating", + "TMPro.TMP_InputField.StartCoroutine", + "TMPro.TMP_InputField.StopCoroutine", + "TMPro.TMP_InputField.StopAllCoroutines", + "TMPro.TMP_InputField.print", + "TMPro.TMP_InputField.GetComponent", + "TMPro.TMP_InputField.GetComponentInChildren", + "TMPro.TMP_InputField.GetComponentsInChildren", + "TMPro.TMP_InputField.GetComponentInParent", + "TMPro.TMP_InputField.GetComponentsInParent", + "TMPro.TMP_InputField.GetComponents", + "TMPro.TMP_InputField.GetComponentIndex", + "TMPro.TMP_InputField.CompareTag", + "TMPro.TMP_InputField.Equals", + "TMPro.TMP_InputField.op_Implicit", + "TMPro.TMP_InputField.Instantiate", + "TMPro.TMP_InputField.Destroy", + "TMPro.TMP_InputField.FindObjectsByType", + "TMPro.TMP_InputField.FindFirstObjectByType", + "TMPro.TMP_InputField.FindAnyObjectByType", + "TMPro.TMP_InputField.ToString", + "TMPro.TMP_InputField.ReferenceEquals", + "TMPro.TMP_InputField.shouldHideMobileInput", + "TMPro.TMP_InputField.shouldHideSoftKeyboard", + "TMPro.TMP_InputField.text", + "TMPro.TMP_InputField.isFocused", + "TMPro.TMP_InputField.caretBlinkRate", + "TMPro.TMP_InputField.caretWidth", + "TMPro.TMP_InputField.textViewport", + "TMPro.TMP_InputField.textComponent", + "TMPro.TMP_InputField.placeholder", + "TMPro.TMP_InputField.verticalScrollbar", + "TMPro.TMP_InputField.scrollSensitivity", + "TMPro.TMP_InputField.caretColor", + "TMPro.TMP_InputField.customCaretColor", + "TMPro.TMP_InputField.selectionColor", + "TMPro.TMP_InputField.onEndEdit", + "TMPro.TMP_InputField.onSubmit", + "TMPro.TMP_InputField.onSelect", + "TMPro.TMP_InputField.onDeselect", + "TMPro.TMP_InputField.onTextSelection", + "TMPro.TMP_InputField.onEndTextSelection", + "TMPro.TMP_InputField.onValueChanged", + "TMPro.TMP_InputField.onTouchScreenKeyboardStatusChanged", + "TMPro.TMP_InputField.onValidateInput", + "TMPro.TMP_InputField.characterLimit", + "TMPro.TMP_InputField.pointSize", + "TMPro.TMP_InputField.fontAsset", + "TMPro.TMP_InputField.onFocusSelectAll", + "TMPro.TMP_InputField.resetOnDeActivation", + "TMPro.TMP_InputField.restoreOriginalTextOnEscape", + "TMPro.TMP_InputField.isRichTextEditingAllowed", + "TMPro.TMP_InputField.contentType", + "TMPro.TMP_InputField.lineType", + "TMPro.TMP_InputField.lineLimit", + "TMPro.TMP_InputField.inputType", + "TMPro.TMP_InputField.keyboardType", + "TMPro.TMP_InputField.characterValidation", + "TMPro.TMP_InputField.inputValidator", + "TMPro.TMP_InputField.readOnly", + "TMPro.TMP_InputField.richText", + "TMPro.TMP_InputField.multiLine", + "TMPro.TMP_InputField.asteriskChar", + "TMPro.TMP_InputField.wasCanceled", + "TMPro.TMP_InputField.caretPosition", + "TMPro.TMP_InputField.selectionAnchorPosition", + "TMPro.TMP_InputField.selectionFocusPosition", + "TMPro.TMP_InputField.stringPosition", + "TMPro.TMP_InputField.selectionStringAnchorPosition", + "TMPro.TMP_InputField.selectionStringFocusPosition", + "TMPro.TMP_InputField.minWidth", + "TMPro.TMP_InputField.preferredWidth", + "TMPro.TMP_InputField.flexibleWidth", + "TMPro.TMP_InputField.minHeight", + "TMPro.TMP_InputField.preferredHeight", + "TMPro.TMP_InputField.flexibleHeight", + "TMPro.TMP_InputField.layoutPriority", + "TMPro.TMP_InputField.allSelectablesArray", + "TMPro.TMP_InputField.allSelectableCount", + "TMPro.TMP_InputField.navigation", + "TMPro.TMP_InputField.transition", + "TMPro.TMP_InputField.colors", + "TMPro.TMP_InputField.spriteState", + "TMPro.TMP_InputField.animationTriggers", + "TMPro.TMP_InputField.targetGraphic", + "TMPro.TMP_InputField.interactable", + "TMPro.TMP_InputField.image", + "TMPro.TMP_InputField.animator", + "TMPro.TMP_InputField.destroyCancellationToken", + "TMPro.TMP_InputField.useGUILayout", + "TMPro.TMP_InputField.enabled", + "TMPro.TMP_InputField.isActiveAndEnabled", + "TMPro.TMP_InputField.transform", + "TMPro.TMP_InputField.gameObject", + "TMPro.TMP_InputField.tag", + "TMPro.TMP_InputField.name", + "TMPro.TMP_InputField.hideFlags", + "TMPro.TMP_InputValidator.CreateInstance", + "TMPro.TMP_InputValidator.Equals", + "TMPro.TMP_InputValidator.op_Implicit", + "TMPro.TMP_InputValidator.Instantiate", + "TMPro.TMP_InputValidator.Destroy", + "TMPro.TMP_InputValidator.FindObjectsByType", + "TMPro.TMP_InputValidator.FindFirstObjectByType", + "TMPro.TMP_InputValidator.FindAnyObjectByType", + "TMPro.TMP_InputValidator.ToString", + "TMPro.TMP_InputValidator.ReferenceEquals", + "TMPro.TMP_InputValidator.name", + "TMPro.TMP_InputValidator.hideFlags", + "TMPro.TMP_ScrollbarEventHandler.OnPointerClick", + "TMPro.TMP_ScrollbarEventHandler.OnSelect", + "TMPro.TMP_ScrollbarEventHandler.OnDeselect", + "TMPro.TMP_ScrollbarEventHandler.IsInvoking", + "TMPro.TMP_ScrollbarEventHandler.CancelInvoke", + "TMPro.TMP_ScrollbarEventHandler.Invoke", + "TMPro.TMP_ScrollbarEventHandler.InvokeRepeating", + "TMPro.TMP_ScrollbarEventHandler.StartCoroutine", + "TMPro.TMP_ScrollbarEventHandler.StopCoroutine", + "TMPro.TMP_ScrollbarEventHandler.StopAllCoroutines", + "TMPro.TMP_ScrollbarEventHandler.print", + "TMPro.TMP_ScrollbarEventHandler.GetComponent", + "TMPro.TMP_ScrollbarEventHandler.GetComponentInChildren", + "TMPro.TMP_ScrollbarEventHandler.GetComponentsInChildren", + "TMPro.TMP_ScrollbarEventHandler.GetComponentInParent", + "TMPro.TMP_ScrollbarEventHandler.GetComponentsInParent", + "TMPro.TMP_ScrollbarEventHandler.GetComponents", + "TMPro.TMP_ScrollbarEventHandler.GetComponentIndex", + "TMPro.TMP_ScrollbarEventHandler.CompareTag", + "TMPro.TMP_ScrollbarEventHandler.Equals", + "TMPro.TMP_ScrollbarEventHandler.op_Implicit", + "TMPro.TMP_ScrollbarEventHandler.Instantiate", + "TMPro.TMP_ScrollbarEventHandler.Destroy", + "TMPro.TMP_ScrollbarEventHandler.FindObjectsByType", + "TMPro.TMP_ScrollbarEventHandler.FindFirstObjectByType", + "TMPro.TMP_ScrollbarEventHandler.FindAnyObjectByType", + "TMPro.TMP_ScrollbarEventHandler.ToString", + "TMPro.TMP_ScrollbarEventHandler.ReferenceEquals", + "TMPro.TMP_ScrollbarEventHandler.destroyCancellationToken", + "TMPro.TMP_ScrollbarEventHandler.useGUILayout", + "TMPro.TMP_ScrollbarEventHandler.enabled", + "TMPro.TMP_ScrollbarEventHandler.isActiveAndEnabled", + "TMPro.TMP_ScrollbarEventHandler.transform", + "TMPro.TMP_ScrollbarEventHandler.gameObject", + "TMPro.TMP_ScrollbarEventHandler.tag", + "TMPro.TMP_ScrollbarEventHandler.name", + "TMPro.TMP_ScrollbarEventHandler.hideFlags", + "TMPro.TMP_ScrollbarEventHandler.isSelected", + "TMPro.TMP_SelectionCaret.Cull", + "TMPro.TMP_SelectionCaret.GetModifiedMaterial", + "TMPro.TMP_SelectionCaret.SetClipRect", + "TMPro.TMP_SelectionCaret.SetClipSoftness", + "TMPro.TMP_SelectionCaret.RecalculateClipping", + "TMPro.TMP_SelectionCaret.RecalculateMasking", + "TMPro.TMP_SelectionCaret.SetAllDirty", + "TMPro.TMP_SelectionCaret.SetLayoutDirty", + "TMPro.TMP_SelectionCaret.SetVerticesDirty", + "TMPro.TMP_SelectionCaret.SetMaterialDirty", + "TMPro.TMP_SelectionCaret.SetRaycastDirty", + "TMPro.TMP_SelectionCaret.OnCullingChanged", + "TMPro.TMP_SelectionCaret.Rebuild", + "TMPro.TMP_SelectionCaret.LayoutComplete", + "TMPro.TMP_SelectionCaret.GraphicUpdateComplete", + "TMPro.TMP_SelectionCaret.SetNativeSize", + "TMPro.TMP_SelectionCaret.Raycast", + "TMPro.TMP_SelectionCaret.PixelAdjustPoint", + "TMPro.TMP_SelectionCaret.GetPixelAdjustedRect", + "TMPro.TMP_SelectionCaret.CrossFadeColor", + "TMPro.TMP_SelectionCaret.CrossFadeAlpha", + "TMPro.TMP_SelectionCaret.RegisterDirtyLayoutCallback", + "TMPro.TMP_SelectionCaret.UnregisterDirtyLayoutCallback", + "TMPro.TMP_SelectionCaret.RegisterDirtyVerticesCallback", + "TMPro.TMP_SelectionCaret.UnregisterDirtyVerticesCallback", + "TMPro.TMP_SelectionCaret.RegisterDirtyMaterialCallback", + "TMPro.TMP_SelectionCaret.UnregisterDirtyMaterialCallback", + "TMPro.TMP_SelectionCaret.IsActive", + "TMPro.TMP_SelectionCaret.IsDestroyed", + "TMPro.TMP_SelectionCaret.IsInvoking", + "TMPro.TMP_SelectionCaret.CancelInvoke", + "TMPro.TMP_SelectionCaret.Invoke", + "TMPro.TMP_SelectionCaret.InvokeRepeating", + "TMPro.TMP_SelectionCaret.StartCoroutine", + "TMPro.TMP_SelectionCaret.StopCoroutine", + "TMPro.TMP_SelectionCaret.StopAllCoroutines", + "TMPro.TMP_SelectionCaret.print", + "TMPro.TMP_SelectionCaret.GetComponent", + "TMPro.TMP_SelectionCaret.GetComponentInChildren", + "TMPro.TMP_SelectionCaret.GetComponentsInChildren", + "TMPro.TMP_SelectionCaret.GetComponentInParent", + "TMPro.TMP_SelectionCaret.GetComponentsInParent", + "TMPro.TMP_SelectionCaret.GetComponents", + "TMPro.TMP_SelectionCaret.GetComponentIndex", + "TMPro.TMP_SelectionCaret.CompareTag", + "TMPro.TMP_SelectionCaret.Equals", + "TMPro.TMP_SelectionCaret.op_Implicit", + "TMPro.TMP_SelectionCaret.Instantiate", + "TMPro.TMP_SelectionCaret.Destroy", + "TMPro.TMP_SelectionCaret.FindObjectsByType", + "TMPro.TMP_SelectionCaret.FindFirstObjectByType", + "TMPro.TMP_SelectionCaret.FindAnyObjectByType", + "TMPro.TMP_SelectionCaret.ToString", + "TMPro.TMP_SelectionCaret.ReferenceEquals", + "TMPro.TMP_SelectionCaret.onCullStateChanged", + "TMPro.TMP_SelectionCaret.maskable", + "TMPro.TMP_SelectionCaret.isMaskingGraphic", + "TMPro.TMP_SelectionCaret.defaultGraphicMaterial", + "TMPro.TMP_SelectionCaret.color", + "TMPro.TMP_SelectionCaret.raycastTarget", + "TMPro.TMP_SelectionCaret.raycastPadding", + "TMPro.TMP_SelectionCaret.depth", + "TMPro.TMP_SelectionCaret.rectTransform", + "TMPro.TMP_SelectionCaret.canvas", + "TMPro.TMP_SelectionCaret.canvasRenderer", + "TMPro.TMP_SelectionCaret.defaultMaterial", + "TMPro.TMP_SelectionCaret.material", + "TMPro.TMP_SelectionCaret.materialForRendering", + "TMPro.TMP_SelectionCaret.mainTexture", + "TMPro.TMP_SelectionCaret.destroyCancellationToken", + "TMPro.TMP_SelectionCaret.useGUILayout", + "TMPro.TMP_SelectionCaret.enabled", + "TMPro.TMP_SelectionCaret.isActiveAndEnabled", + "TMPro.TMP_SelectionCaret.transform", + "TMPro.TMP_SelectionCaret.gameObject", + "TMPro.TMP_SelectionCaret.tag", + "TMPro.TMP_SelectionCaret.name", + "TMPro.TMP_SelectionCaret.hideFlags", + "TMPro.TMP_SpriteAnimator.StopAllAnimations", + "TMPro.TMP_SpriteAnimator.DoSpriteAnimation", + "TMPro.TMP_SpriteAnimator.IsInvoking", + "TMPro.TMP_SpriteAnimator.CancelInvoke", + "TMPro.TMP_SpriteAnimator.Invoke", + "TMPro.TMP_SpriteAnimator.InvokeRepeating", + "TMPro.TMP_SpriteAnimator.StartCoroutine", + "TMPro.TMP_SpriteAnimator.StopCoroutine", + "TMPro.TMP_SpriteAnimator.StopAllCoroutines", + "TMPro.TMP_SpriteAnimator.print", + "TMPro.TMP_SpriteAnimator.GetComponent", + "TMPro.TMP_SpriteAnimator.GetComponentInChildren", + "TMPro.TMP_SpriteAnimator.GetComponentsInChildren", + "TMPro.TMP_SpriteAnimator.GetComponentInParent", + "TMPro.TMP_SpriteAnimator.GetComponentsInParent", + "TMPro.TMP_SpriteAnimator.GetComponents", + "TMPro.TMP_SpriteAnimator.GetComponentIndex", + "TMPro.TMP_SpriteAnimator.CompareTag", + "TMPro.TMP_SpriteAnimator.Equals", + "TMPro.TMP_SpriteAnimator.op_Implicit", + "TMPro.TMP_SpriteAnimator.Instantiate", + "TMPro.TMP_SpriteAnimator.Destroy", + "TMPro.TMP_SpriteAnimator.FindObjectsByType", + "TMPro.TMP_SpriteAnimator.FindFirstObjectByType", + "TMPro.TMP_SpriteAnimator.FindAnyObjectByType", + "TMPro.TMP_SpriteAnimator.ToString", + "TMPro.TMP_SpriteAnimator.ReferenceEquals", + "TMPro.TMP_SpriteAnimator.destroyCancellationToken", + "TMPro.TMP_SpriteAnimator.useGUILayout", + "TMPro.TMP_SpriteAnimator.enabled", + "TMPro.TMP_SpriteAnimator.isActiveAndEnabled", + "TMPro.TMP_SpriteAnimator.transform", + "TMPro.TMP_SpriteAnimator.gameObject", + "TMPro.TMP_SpriteAnimator.tag", + "TMPro.TMP_SpriteAnimator.name", + "TMPro.TMP_SpriteAnimator.hideFlags", + "TMPro.TMP_SpriteAsset.UpdateLookupTables", + "TMPro.TMP_SpriteAsset.GetSpriteIndexFromHashcode", + "TMPro.TMP_SpriteAsset.GetSpriteIndexFromUnicode", + "TMPro.TMP_SpriteAsset.GetSpriteIndexFromName", + "TMPro.TMP_SpriteAsset.SortGlyphTable", + "TMPro.TMP_SpriteAsset.CreateInstance", + "TMPro.TMP_SpriteAsset.Equals", + "TMPro.TMP_SpriteAsset.op_Implicit", + "TMPro.TMP_SpriteAsset.Instantiate", + "TMPro.TMP_SpriteAsset.Destroy", + "TMPro.TMP_SpriteAsset.FindObjectsByType", + "TMPro.TMP_SpriteAsset.FindFirstObjectByType", + "TMPro.TMP_SpriteAsset.FindAnyObjectByType", + "TMPro.TMP_SpriteAsset.ToString", + "TMPro.TMP_SpriteAsset.ReferenceEquals", + "TMPro.TMP_SpriteAsset.version", + "TMPro.TMP_SpriteAsset.faceInfo", + "TMPro.TMP_SpriteAsset.spriteCharacterTable", + "TMPro.TMP_SpriteAsset.spriteCharacterLookupTable", + "TMPro.TMP_SpriteAsset.spriteGlyphTable", + "TMPro.TMP_SpriteAsset.instanceID", + "TMPro.TMP_SpriteAsset.name", + "TMPro.TMP_SpriteAsset.hideFlags", + "TMPro.TMP_SpriteAsset.spriteSheet", + "TMPro.TMP_SpriteAsset.spriteInfoList", + "TMPro.TMP_SpriteAsset.fallbackSpriteAssets", + "TMPro.TMP_SpriteAsset.hashCode", + "TMPro.TMP_SpriteAsset.material", + "TMPro.TMP_SpriteAsset.materialHashCode", + "TMPro.TMP_StyleSheet.GetStyle", + "TMPro.TMP_StyleSheet.RefreshStyles", + "TMPro.TMP_StyleSheet.CreateInstance", + "TMPro.TMP_StyleSheet.Equals", + "TMPro.TMP_StyleSheet.op_Implicit", + "TMPro.TMP_StyleSheet.Instantiate", + "TMPro.TMP_StyleSheet.Destroy", + "TMPro.TMP_StyleSheet.FindObjectsByType", + "TMPro.TMP_StyleSheet.FindFirstObjectByType", + "TMPro.TMP_StyleSheet.FindAnyObjectByType", + "TMPro.TMP_StyleSheet.ToString", + "TMPro.TMP_StyleSheet.ReferenceEquals", + "TMPro.TMP_StyleSheet.name", + "TMPro.TMP_StyleSheet.hideFlags", + "TMPro.TMP_SubMesh.AddSubTextObject", + "TMPro.TMP_SubMesh.DestroySelf", + "TMPro.TMP_SubMesh.GetPaddingForMaterial", + "TMPro.TMP_SubMesh.UpdateMeshPadding", + "TMPro.TMP_SubMesh.SetVerticesDirty", + "TMPro.TMP_SubMesh.SetMaterialDirty", + "TMPro.TMP_SubMesh.IsInvoking", + "TMPro.TMP_SubMesh.CancelInvoke", + "TMPro.TMP_SubMesh.Invoke", + "TMPro.TMP_SubMesh.InvokeRepeating", + "TMPro.TMP_SubMesh.StartCoroutine", + "TMPro.TMP_SubMesh.StopCoroutine", + "TMPro.TMP_SubMesh.StopAllCoroutines", + "TMPro.TMP_SubMesh.print", + "TMPro.TMP_SubMesh.GetComponent", + "TMPro.TMP_SubMesh.GetComponentInChildren", + "TMPro.TMP_SubMesh.GetComponentsInChildren", + "TMPro.TMP_SubMesh.GetComponentInParent", + "TMPro.TMP_SubMesh.GetComponentsInParent", + "TMPro.TMP_SubMesh.GetComponents", + "TMPro.TMP_SubMesh.GetComponentIndex", + "TMPro.TMP_SubMesh.CompareTag", + "TMPro.TMP_SubMesh.Equals", + "TMPro.TMP_SubMesh.op_Implicit", + "TMPro.TMP_SubMesh.Instantiate", + "TMPro.TMP_SubMesh.Destroy", + "TMPro.TMP_SubMesh.FindObjectsByType", + "TMPro.TMP_SubMesh.FindFirstObjectByType", + "TMPro.TMP_SubMesh.FindAnyObjectByType", + "TMPro.TMP_SubMesh.ToString", + "TMPro.TMP_SubMesh.ReferenceEquals", + "TMPro.TMP_SubMesh.fontAsset", + "TMPro.TMP_SubMesh.spriteAsset", + "TMPro.TMP_SubMesh.material", + "TMPro.TMP_SubMesh.sharedMaterial", + "TMPro.TMP_SubMesh.fallbackMaterial", + "TMPro.TMP_SubMesh.fallbackSourceMaterial", + "TMPro.TMP_SubMesh.isDefaultMaterial", + "TMPro.TMP_SubMesh.padding", + "TMPro.TMP_SubMesh.renderer", + "TMPro.TMP_SubMesh.meshFilter", + "TMPro.TMP_SubMesh.mesh", + "TMPro.TMP_SubMesh.textComponent", + "TMPro.TMP_SubMesh.destroyCancellationToken", + "TMPro.TMP_SubMesh.useGUILayout", + "TMPro.TMP_SubMesh.enabled", + "TMPro.TMP_SubMesh.isActiveAndEnabled", + "TMPro.TMP_SubMesh.transform", + "TMPro.TMP_SubMesh.gameObject", + "TMPro.TMP_SubMesh.tag", + "TMPro.TMP_SubMesh.name", + "TMPro.TMP_SubMesh.hideFlags", + "TMPro.TMP_SubMeshUI.AddSubTextObject", + "TMPro.TMP_SubMeshUI.GetModifiedMaterial", + "TMPro.TMP_SubMeshUI.GetPaddingForMaterial", + "TMPro.TMP_SubMeshUI.UpdateMeshPadding", + "TMPro.TMP_SubMeshUI.SetAllDirty", + "TMPro.TMP_SubMeshUI.SetVerticesDirty", + "TMPro.TMP_SubMeshUI.SetLayoutDirty", + "TMPro.TMP_SubMeshUI.SetMaterialDirty", + "TMPro.TMP_SubMeshUI.SetPivotDirty", + "TMPro.TMP_SubMeshUI.Cull", + "TMPro.TMP_SubMeshUI.Rebuild", + "TMPro.TMP_SubMeshUI.RefreshMaterial", + "TMPro.TMP_SubMeshUI.RecalculateClipping", + "TMPro.TMP_SubMeshUI.SetClipRect", + "TMPro.TMP_SubMeshUI.SetClipSoftness", + "TMPro.TMP_SubMeshUI.RecalculateMasking", + "TMPro.TMP_SubMeshUI.SetRaycastDirty", + "TMPro.TMP_SubMeshUI.OnCullingChanged", + "TMPro.TMP_SubMeshUI.LayoutComplete", + "TMPro.TMP_SubMeshUI.GraphicUpdateComplete", + "TMPro.TMP_SubMeshUI.SetNativeSize", + "TMPro.TMP_SubMeshUI.Raycast", + "TMPro.TMP_SubMeshUI.PixelAdjustPoint", + "TMPro.TMP_SubMeshUI.GetPixelAdjustedRect", + "TMPro.TMP_SubMeshUI.CrossFadeColor", + "TMPro.TMP_SubMeshUI.CrossFadeAlpha", + "TMPro.TMP_SubMeshUI.RegisterDirtyLayoutCallback", + "TMPro.TMP_SubMeshUI.UnregisterDirtyLayoutCallback", + "TMPro.TMP_SubMeshUI.RegisterDirtyVerticesCallback", + "TMPro.TMP_SubMeshUI.UnregisterDirtyVerticesCallback", + "TMPro.TMP_SubMeshUI.RegisterDirtyMaterialCallback", + "TMPro.TMP_SubMeshUI.UnregisterDirtyMaterialCallback", + "TMPro.TMP_SubMeshUI.IsActive", + "TMPro.TMP_SubMeshUI.IsDestroyed", + "TMPro.TMP_SubMeshUI.IsInvoking", + "TMPro.TMP_SubMeshUI.CancelInvoke", + "TMPro.TMP_SubMeshUI.Invoke", + "TMPro.TMP_SubMeshUI.InvokeRepeating", + "TMPro.TMP_SubMeshUI.StartCoroutine", + "TMPro.TMP_SubMeshUI.StopCoroutine", + "TMPro.TMP_SubMeshUI.StopAllCoroutines", + "TMPro.TMP_SubMeshUI.print", + "TMPro.TMP_SubMeshUI.GetComponent", + "TMPro.TMP_SubMeshUI.GetComponentInChildren", + "TMPro.TMP_SubMeshUI.GetComponentsInChildren", + "TMPro.TMP_SubMeshUI.GetComponentInParent", + "TMPro.TMP_SubMeshUI.GetComponentsInParent", + "TMPro.TMP_SubMeshUI.GetComponents", + "TMPro.TMP_SubMeshUI.GetComponentIndex", + "TMPro.TMP_SubMeshUI.CompareTag", + "TMPro.TMP_SubMeshUI.Equals", + "TMPro.TMP_SubMeshUI.op_Implicit", + "TMPro.TMP_SubMeshUI.Instantiate", + "TMPro.TMP_SubMeshUI.Destroy", + "TMPro.TMP_SubMeshUI.FindObjectsByType", + "TMPro.TMP_SubMeshUI.FindFirstObjectByType", + "TMPro.TMP_SubMeshUI.FindAnyObjectByType", + "TMPro.TMP_SubMeshUI.ToString", + "TMPro.TMP_SubMeshUI.ReferenceEquals", + "TMPro.TMP_SubMeshUI.fontAsset", + "TMPro.TMP_SubMeshUI.spriteAsset", + "TMPro.TMP_SubMeshUI.mainTexture", + "TMPro.TMP_SubMeshUI.material", + "TMPro.TMP_SubMeshUI.sharedMaterial", + "TMPro.TMP_SubMeshUI.fallbackMaterial", + "TMPro.TMP_SubMeshUI.fallbackSourceMaterial", + "TMPro.TMP_SubMeshUI.materialForRendering", + "TMPro.TMP_SubMeshUI.isDefaultMaterial", + "TMPro.TMP_SubMeshUI.padding", + "TMPro.TMP_SubMeshUI.mesh", + "TMPro.TMP_SubMeshUI.textComponent", + "TMPro.TMP_SubMeshUI.onCullStateChanged", + "TMPro.TMP_SubMeshUI.maskable", + "TMPro.TMP_SubMeshUI.isMaskingGraphic", + "TMPro.TMP_SubMeshUI.defaultGraphicMaterial", + "TMPro.TMP_SubMeshUI.color", + "TMPro.TMP_SubMeshUI.raycastTarget", + "TMPro.TMP_SubMeshUI.raycastPadding", + "TMPro.TMP_SubMeshUI.depth", + "TMPro.TMP_SubMeshUI.rectTransform", + "TMPro.TMP_SubMeshUI.canvas", + "TMPro.TMP_SubMeshUI.canvasRenderer", + "TMPro.TMP_SubMeshUI.defaultMaterial", + "TMPro.TMP_SubMeshUI.destroyCancellationToken", + "TMPro.TMP_SubMeshUI.useGUILayout", + "TMPro.TMP_SubMeshUI.enabled", + "TMPro.TMP_SubMeshUI.isActiveAndEnabled", + "TMPro.TMP_SubMeshUI.transform", + "TMPro.TMP_SubMeshUI.gameObject", + "TMPro.TMP_SubMeshUI.tag", + "TMPro.TMP_SubMeshUI.name", + "TMPro.TMP_SubMeshUI.hideFlags", "TMPro.TMP_Text.ForceMeshUpdate", "TMPro.TMP_Text.UpdateGeometry", "TMPro.TMP_Text.UpdateVertexData", From 8b84d97a360a11ebec33fc3445529e7d3fb78206 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 7 Nov 2024 16:54:22 +0000 Subject: [PATCH 05/18] re-add avatar creation section --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 0f718efd..7c1dc0cf 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,10 @@ Here you will find all the information you need to start building spaces and avatars in Banter. You should also [join our discord server](https://discord.gg/bantaverse) to interact with others interested in building spaces in Banter. +## Avatar Creation + +We have a new avatar system out in beta, including an extension for blender to make building avatars as easy as possible. +
Click Here For More Info Get your avatar ready for the Bantaverse. This plugin will help you set up your avatars with the correct LOD levels, prepare materials, and upload directly to your Banter account. From 6a1aee2ab9264918303eff2081fd41c0cfdb7105 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 7 Nov 2024 17:01:38 +0000 Subject: [PATCH 06/18] Update CONTRIBUTING.md --- CONTRIBUTING.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 76a0452a..6b9d8375 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,3 +1,8 @@ +
Contribution Guidelines
+

+ Back to documentation +

+ ### Introduction You can contribute by submitting your own components to be added to the Banter SDK so you can use them in your spaces. There are two types of components From eff687cb794a2ebbd8bd4cfefa5b79445920bf25 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 7 Nov 2024 17:03:00 +0000 Subject: [PATCH 07/18] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7c1dc0cf..e934379f 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ For more guides and tutorials, please see some of these third party resources. Since our SDK is going to be open source, there are two ways that new functionality can be added. The first way is that we add functionality when we need it in Banter, which makes sense. The second is if a creator wants to add functionality to Banter. In that case we have a process for accepting contributions. -To find out more, check out our [Contribution Guidelines](/CONTRIBUTING) page. +To find out more, check out our [Contribution Guidelines](/CONTRIBUTING.md) page.