using Robust.Shared.Reflection;
using System.Collections.Generic;
namespace Robust.Client.Reflection
{
///
/// Implementation of
/// that defines Robust.Client. and Robust.Shared.
/// as valid prefixes for
///
public sealed class ClientReflectionManager : ReflectionManager
{
protected override IEnumerable TypePrefixes => _typePrefixes;
// Cache these so that we only need to allocate the array ONCE.
private static readonly string[] _typePrefixes = new[]
{
"",
"Robust.Client.",
"Robust.Shared.",
"Content.Shared.",
"Content.Client."
};
}
}