C# Класс Beyond_Beyaan.StarSystem

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

Открытые свойства

Свойство Тип Описание
OwnerPercentage float>.Dictionary

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

Метод Описание
AddEmpireExplored ( Empire empire ) : void
IsThisSystemExploredByEmpire ( Empire empire ) : bool
SetHomeworld ( Empire empire, Planet &homePlanet, Random r ) : void
StarSystem ( string name, int id, int x, int y, Color color, string description, Random r ) : System
StarSystem ( string name, int id, int x, int y, Color color, string description, int minPlanets, int maxPlanets, Random r ) : System
SystemHavePlanetOwnedByEmpire ( Empire empire ) : bool
UpdateOwners ( ) : void

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

Метод Описание
UpdateDominantEmpire ( ) : void

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

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

public AddEmpireExplored ( Empire empire ) : void
empire Empire
Результат void

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

public IsThisSystemExploredByEmpire ( Empire empire ) : bool
empire Empire
Результат bool

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

public SetHomeworld ( Empire empire, Planet &homePlanet, Random r ) : void
empire Empire
homePlanet Planet
r System.Random
Результат void

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

public StarSystem ( string name, int id, int x, int y, Color color, string description, Random r ) : System
name string
id int
x int
y int
color Color
description string
r System.Random
Результат System

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

public StarSystem ( string name, int id, int x, int y, Color color, string description, int minPlanets, int maxPlanets, Random r ) : System
name string
id int
x int
y int
color Color
description string
minPlanets int
maxPlanets int
r System.Random
Результат System

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

public SystemHavePlanetOwnedByEmpire ( Empire empire ) : bool
empire Empire
Результат bool

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

public UpdateOwners ( ) : void
Результат void

Описание свойств

OwnerPercentage публичное свойство

public Dictionary OwnerPercentage
Результат float>.Dictionary