public TileObjectData(TileObjectData copyFrom = null)
{
this._parent = (TileObjectData)null;
this._linkedAlternates = false;
if (copyFrom == null)
{
this._usesCustomCanPlace = false;
this._alternates = (TileObjectAlternatesModule)null;
this._anchor = (AnchorDataModule)null;
this._anchorTiles = (AnchorTypesModule)null;
this._tileObjectBase = (TileObjectBaseModule)null;
this._liquidDeath = (LiquidDeathModule)null;
this._liquidPlacement = (LiquidPlacementModule)null;
this._placementHooks = (TilePlacementHooksModule)null;
this._tileObjectDraw = (TileObjectDrawModule)null;
this._tileObjectStyle = (TileObjectStyleModule)null;
this._tileObjectCoords = (TileObjectCoordinatesModule)null;
}
else
this.CopyFrom(copyFrom);
}