Table of Contents

Class BuildingReplacementUtils

Namespace
Root
Assembly
SPZGameAssembly.dll
public static class BuildingReplacementUtils
Inheritance
object
BuildingReplacementUtils

Methods

NonDestructiveReplacement<TDescriptor, TCoordinate, TGlobalTransform, TDirection, TLocalPivot, TVector, TGlobalPivot>(TDescriptor, TDescriptor)

public static bool NonDestructiveReplacement<TDescriptor, TCoordinate, TGlobalTransform, TDirection, TLocalPivot, TVector, TGlobalPivot>(TDescriptor replacement, TDescriptor existing) where TDescriptor : IEntityDescriptor<TGlobalTransform> where TGlobalTransform : struct, ITransform<TCoordinate, TGlobalTransform> where TLocalPivot : IConvertibleToGlobalPivot<TGlobalTransform, TGlobalPivot>, IPivot<TVector, TDirection, TLocalPivot> where TGlobalPivot : IConvertibleToLocalPivot<TGlobalTransform, TLocalPivot>

Parameters

replacement TDescriptor
existing TDescriptor

Returns

bool

Type Parameters

TDescriptor
TCoordinate
TGlobalTransform
TDirection
TLocalPivot
TVector
TGlobalPivot