C# Класс TheAirline.Models.General.Scenarios.Scenario

Наследование: BaseModel
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Scenario System

Открытые методы

Метод Описание
AddDestination ( Airport destination ) : void
AddFleet ( AirlinerType type, int quantity ) : void
AddOpponentAirline ( ScenarioAirline airline ) : void
AddPassengerDemand ( ScenarioPassengerDemand demand ) : void
AddRoute ( ScenarioAirlineRoute route ) : void
AddScenarioFailure ( ScenarioFailure failure ) : void
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
Scenario ( string name, string description, Airline airline, Airport homebase, int startyear, int endyear, long startcash, DifficultyLevel difficulty ) : System

Приватные методы

Метод Описание
Scenario ( SerializationInfo info, StreamingContext ctxt ) : System

Описание методов

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

public AddDestination ( Airport destination ) : void
destination TheAirline.Models.Airports.Airport
Результат void

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

public AddFleet ( AirlinerType type, int quantity ) : void
type TheAirline.Models.Airliners.AirlinerType
quantity int
Результат void

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

public AddOpponentAirline ( ScenarioAirline airline ) : void
airline ScenarioAirline
Результат void

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

public AddPassengerDemand ( ScenarioPassengerDemand demand ) : void
demand ScenarioPassengerDemand
Результат void

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

public AddRoute ( ScenarioAirlineRoute route ) : void
route ScenarioAirlineRoute
Результат void

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

public AddScenarioFailure ( ScenarioFailure failure ) : void
failure ScenarioFailure
Результат void

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

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void

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

public Scenario ( string name, string description, Airline airline, Airport homebase, int startyear, int endyear, long startcash, DifficultyLevel difficulty ) : System
name string
description string
airline Airline
homebase Airport
startyear int
endyear int
startcash long
difficulty DifficultyLevel
Результат System