//IContainerVolumeContributor override public ContainerContribution[] getContainerContributions() { ContainerContribution[] cts; ContainerContribution ct0 = getCC("nose", noseContainerIndex, noseModule.moduleVolume * 1000f); ContainerContribution ct1 = getCC("core", coreContainerIndex, coreModule.moduleVolume * 1000f); ContainerContribution ct2 = getCC("mount", mountContainerIndex, mountModule.moduleVolume * 1000f); cts = new ContainerContribution[3] { ct0, ct1, ct2 }; return(cts); }
// IContainerVolumeContributor Override public ContainerContribution[] getContainerContributions() { ContainerContribution[] cts; float auxVol = 0; ContainerContribution ctCore = getCC("core", coreContainerIndex, coreModule.moduleVolume * 1000f, ref auxVol); ContainerContribution ctAux = new ContainerContribution("aux", auxContainerTargetIndex, auxVol); cts = new ContainerContribution[2] { ctCore, ctAux }; return(cts); }