internal ControllerLayout(ControllerId layoutId, IEnumerable <PlatformId> platforms, string friendlyName, IControllerElementCollection layout) { this.ControllerID = layoutId; this.FriendlyName = friendlyName; this.Platforms = platforms; this.Layout = layout; }
internal ControllerLayout(ControllerId layoutId, IEnumerable <PlatformId> platforms, string friendlyName, IControllerElementCollection layout, bool isRealDevice = false) { this.LayoutId = layoutId; this.FriendlyName = friendlyName; this.IsRealDevice = isRealDevice; this.Platforms = platforms; this.Layout = layout; }