C# Класс Kethane.UserInterface.MapOverlay

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

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

Метод Описание
Awake ( ) : void
GetCellUnder ( CelestialBody body, Vector3 worldPosition ) : Cell
OnDestroy ( ) : void
OnGUI ( ) : void
RefreshCellColor ( Cell cell, CelestialBody body ) : void
Start ( ) : void
Update ( ) : void

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

Метод Описание
MapOverlay ( ) : System
controlWindow ( int windowID ) : void
export ( ) : void
getCellColor ( Cell cell, CelestialBody body, KethaneData data ) : Color32
getDepositColor ( ResourceDefinition definition, BodyResourceData bodyResources, double deposit ) : Color32
getHeightRatioMap ( ) : float>.Func
getTargetBody ( MapObject target ) : CelestialBody
mouseWindow ( int windowId ) : void
refreshCellColors ( ) : void

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

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

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

GetCellUnder() публичный статический Метод

public static GetCellUnder ( CelestialBody body, Vector3 worldPosition ) : Cell
body CelestialBody
worldPosition Vector3
Результат Cell

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

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

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

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

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

public RefreshCellColor ( Cell cell, CelestialBody body ) : void
cell Cell
body CelestialBody
Результат void

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

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

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

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