// [TypeInfo RVA: 0x0]
public class DropdownSample : MonoBehaviour
{
	private TMPro.TextMeshProUGUI text; // 0x20
	private TMPro.TMP_Dropdown dropdownWithoutPlaceholder; // 0x28
	private TMPro.TMP_Dropdown dropdownWithPlaceholder; // 0x30

	// RVA: 0x325F424 VA: 0x781894A424
	public void OnButtonClick();
	/*
	 *   undefined *puVar1;
	 *   undefined *puVar2;
	 *   void *pvVar3;
	 *   void *str3;
	 *   long *plVar4;
	 *   undefined4 uStack_24;
	 *
	 *   if ((bRam000000000754ab87 & 1) == 0) {
	 *     func_0x031fdc8c(PTR_DAT_070c4d60);
	 *     func_0x031fdc8c(PTR_DAT_070c4d68);
	 *     func_0x031fdc8c(PTR_DAT_070c4d70);
	 *     bRam000000000754ab87 = 1;
	 *   }
	 *   uStack_24 = 0;
	 *   if (this.dropdownWithPlaceholder == null) goto LAB_0335f528;
	 *   plVar4 = this.text;
	 *   if (*(int *)((long)this.dropdownWithPlaceholder + 0x130) < 0) {
	 *     pvVar3 = *(void **)PTR_DAT_070c4d70;
	 *   }
	 *   else {
	 *     if (this.dropdownWithoutPlaceholder == null) goto LAB_0335f528;
	 *     uStack_24 = *(undefined4 *)((long)this.dropdownWithoutPlaceholder + 0x130);
	 *     pvVar3 = System.Int32.ToString(&uStack_24);
	 *     puVar2 = PTR_DAT_070c4d68;
	 *     puVar1 = PTR_DAT_070c4d60;
	 *     if (this.dropdownWithPlaceholder == null) goto LAB_0335f528;
	 *     uStack_24 = *(undefined4 *)((long)this.dropdownWithPlaceholder + 0x130);
	 *     str3 = System.Int32.ToString(&uStack_24);
	 *     pvVar3 = System.String.Concat(*(void **)puVar1,pvVar3,*(void **)puVar2,str3);
	 *   }
	 *   if (plVar4 != null) {
	 *     (**(code **)(*plVar4 + 0x558))(plVar4,pvVar3,*(undefined8 *)(*plVar4 + 0x560));
	 *     return;
	 *   }
	 * LAB_0335f528:
	 *   IL2CPP.ThrowNullReferenceException();
	 */
	// RVA: 0x325F52C VA: 0x781894A52C
	public void .ctor();
	/*
	 *   undefined *puVar1;
	 *
	 *   puVar1 = typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8;
	 *   if ((bRam000000000755f76f & 1) == 0) {
	 *     func_0x031fdc8c(typeinfo_ptr_UnityEngine_CoreModule_Object_6FC07E8,0);
	 *     bRam000000000755f76f = 1;
	 *   }
	 *   if (*(int *)(*(long *)puVar1 + 0xe4) == 0) {
	 *     func_0x031fde08();
	 *   }
	 *   return;
	 */
}
