protected SystemComponent(IVirtualFunctionBus virtualFunctionBus) { this.virtualFunctionBus = virtualFunctionBus; virtualFunctionBus.RegisterComponent(this); }
public PowertrainComponent(IVirtualFunctionBus virtualFunctionBus) : base(virtualFunctionBus) { this.powertrainPacket = new PowertrainComponentPacket(); virtualFunctionBus.PowertrainPacket = this.powertrainPacket; }