public SerializableContactInfoData(int pID, string pNickName, ContactStateType pContactStateType, List <SerializableMessageInfoData> pMessageInfoDataList) { _ID = pID; _NickName = pNickName; _ContactStateType = pContactStateType; _MessageInfoDataList = pMessageInfoDataList; }
public void DrawEditorGUI() { GUILayout.BeginHorizontal(); GUILayout.Space(10); if (Application.isPlaying) { EditorGUILayout.EnumPopup("Contact state type", contactStateType); } else { contactStateType = (ContactStateType)EditorGUILayout.EnumPopup("Contact state type", contactStateType); } GUILayout.EndHorizontal(); switch (contactStateType) { case ContactStateType.NormalContacts: DrawNormalContactStateFeatures(); break; case ContactStateType.Impacts: break; } }
public SerializableUserData(int pID, string pNickName, string pEmail, string pPhoneNumber, ContactStateType pUserStateType, List <SerializableContactInfoData> pContactInfoDataList) { _ID = pID; _NickName = pNickName; _Email = pEmail; _PhoneNumber = pPhoneNumber; _UserStateType = pUserStateType; _ContactInfoDataList = pContactInfoDataList; }