public Terrain(Field location, TerrainMetadata metadata) { Id = metadata.EntityId; Metadata = metadata; texture = metadata.TextureDescriptor?.Texture; InitializeVertex(location); }
public static void AddTerrainBrush(this List <ImageBrushPair> list, Image image, TerrainMetadata metadata) { list.Add(new ImageBrushPair( brush: new TerrainBrush( metadata: metadata ), image: image )); }
public void Create(TerrainMetadata metadata) { Terrain = new Terrain(this, metadata); }
public TerrainBrush(TerrainMetadata metadata) : base(metadata) { }