Axiom.Components.Terrain.TerrainGroup.DefineTerrain C# (CSharp) Метод

DefineTerrain() публичный Метод

public DefineTerrain ( long x, long y, float data, List layers ) : void
x long
y long
data float
layers List
Результат void
        public void DefineTerrain(long x, long y, float[] data, List<LayerInstance> layers)
        {
            TerrainSlot slot = GetTerrainSlot(x, y, true);
            slot.FreeInstance();
            slot.Def.UseImportData();

            slot.Def.ImportData = _defaultImportData;

            if (data != null)
            {
                slot.Def.ImportData.InputFloat = new float[data.Length];
                Array.Copy(data, slot.Def.ImportData.InputFloat, data.Length);
            }
            if (layers != null)
            {
                slot.Def.ImportData.LayerList = layers;
            }
            slot.Def.ImportData.TerrainAlign = _alignment;
            slot.Def.ImportData.TerrainSize = _terrainSize;
            slot.Def.ImportData.WorldSize = _terrainWorldSize;
        }
        /// <summary>

Same methods

TerrainGroup::DefineTerrain ( long x, long y ) : void
TerrainGroup::DefineTerrain ( long x, long y, Image image ) : void
TerrainGroup::DefineTerrain ( long x, long y, Image image, List layers ) : void
TerrainGroup::DefineTerrain ( long x, long y, ImportData importData ) : void
TerrainGroup::DefineTerrain ( long x, long y, float constantHeight ) : void
TerrainGroup::DefineTerrain ( long x, long y, string filename ) : void