internal CompletionHandler(FixedSizeStructureContribution contribution, Location loc, bool owned) { this.contribution = contribution; this.loc = loc; this.owned = owned; }
/// <summary> /// /// </summary> /// <param name="contrib"></param> /// <param name="site"></param> public FixedSizeStructurePlacementController(FixedSizeStructureContribution contrib, IControllerSite site) : base(contrib.Size, site) { this.contrib = contrib; this.alphaSprites = new AlphaBlendSpriteSet(this.contrib.Sprites); }
/// <summary> /// /// </summary> /// <param name="contrib"></param> /// <param name="site"></param> public FixedSizeStructureRemovalController(FixedSizeStructureContribution contrib, IControllerSite site) : base(contrib.Size, site) { this.contrib = contrib; }