using Robust.Shared.Console; using Robust.Shared.Containers; using Robust.Shared.GameObjects; using Robust.Shared.IoC; using Robust.Shared.Reflection; namespace Robust.Client.GameObjects { internal class ClientComponentFactory : ComponentFactory { public ClientComponentFactory(IDynamicTypeFactoryInternal typeFactory, IReflectionManager reflectionManager, IConsoleHost conHost) : base(typeFactory, reflectionManager, conHost) { // Required for the engine to work RegisterIgnore("KeyBindingInput"); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); RegisterClass(); #if DEBUG RegisterClass(); RegisterClass(); RegisterClass(); #endif } } }