Axiom.Components.Terrain.TerrainGroup.TerrainGroup C# (CSharp) Method

TerrainGroup() public method

Constructor.
public TerrainGroup ( SceneManager sm, Alignment align, ushort terrainSize, float terrainWorldSize ) : System
sm SceneManager The SceneManager which will parent the terrain instances.
align Alignment The alignment that all terrain instances will use
terrainSize ushort The size of each terrain down one edge in vertices (2^n+1)
terrainWorldSize float The world size of each terrain instance
return System
        public TerrainGroup(SceneManager sm, Alignment align, ushort terrainSize,
            float terrainWorldSize)
        {
            _sceneManager = sm;
            _alignment = align;
            _terrainSize = terrainSize;
            _terrainWorldSize = terrainWorldSize;
            _origin = Vector3.Zero;
            _filenamePrefix = "terrain";
            _filenameExtension = "dat";
            _resourceGroup = ResourceGroupManager.DefaultResourceGroupName;
            _terrainSlots = new Dictionary<uint, TerrainSlot>();
            _defaultImportData = new ImportData();
            _defaultImportData.TerrainAlign = align;
            _defaultImportData.WorldSize = terrainWorldSize;
            _defaultImportData.DeleteInputData = true;
        }
        /// <summary>

Same methods

TerrainGroup::TerrainGroup ( SceneManager sm ) : System