public LiveLinkConnection(int playerId, string name, LiveLinkConnectionStatus status, Hash128 buildConfigurationGuid)
 {
     PlayerId = playerId;
     Name     = name;
     m_Status = status;
     BuildConfigurationGuid = buildConfigurationGuid;
 }
 public void Reset(string name, LiveLinkConnectionStatus status, Hash128 buildSettingsGuid)
 {
     Name              = name;
     Status            = status;
     BuildSettingsGuid = buildSettingsGuid;
     BuildSettingsName = buildSettingsGuid != default ? Path.GetFileNameWithoutExtension(AssetDatabase.GUIDToAssetPath(buildSettingsGuid.ToString())) : "Unknown";
 }
        static string GetStatusClass(LiveLinkConnectionStatus connectionStatus)
        {
            if ((connectionStatus & LiveLinkConnectionStatus.Error) == LiveLinkConnectionStatus.Error)
            {
                return("live-link-connections-dropdown__status--error");
            }
            if ((connectionStatus & LiveLinkConnectionStatus.Connected) == LiveLinkConnectionStatus.Connected)
            {
                return("live-link-connections-dropdown__status--connected");
            }
            if ((connectionStatus & LiveLinkConnectionStatus.SoftDisconnected) == LiveLinkConnectionStatus.SoftDisconnected)
            {
                return("live-link-connections-dropdown__status--soft-disconnected");
            }

            return(null);
        }
        static string GetStatusClass(LiveLinkConnectionStatus connectionStatus)
        {
            switch (connectionStatus)
            {
            case LiveLinkConnectionStatus.Error:
                return("live-link-connections-dropdown__status--error");

            case LiveLinkConnectionStatus.Connected:
                return("live-link-connections-dropdown__status--connected");

            case LiveLinkConnectionStatus.SoftDisconnected:
                return("live-link-connections-dropdown__status--soft-disconnected");

            case LiveLinkConnectionStatus.Reseting:
                return("live-link-connections-dropdown__status--soft-reseting");

            default:
                return(null);
            }
        }
 public LiveLinkConnection(int playerId, string name, LiveLinkConnectionStatus status)
 {
     PlayerId = playerId;
     Name     = name;
     Status   = status;
 }