C# Класс KLF.KLFVessel

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

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

Свойство Тип Описание
info KLFVesselInfo

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

Метод Описание
KLFVessel ( String vessel_name, String owner_name, System.Guid _id ) : System
colorFromHSV ( float hue, float saturation, float lumValue ) : Color
controlledColor ( int seed, float sBand, float vBand ) : Color
generateActiveColor ( String str ) : Color
generateActiveColor ( int seed ) : Color
generateActiveColor ( ) : void
setOrbitalData ( CelestialBody body, Vector3 local_pos, Vector3 local_vel, Vector3 local_dir ) : void
situationIsGrounded ( Situation situation ) : bool
updateOrbitProperties ( ) : void
updatePosition ( ) : void
updateRenderProperties ( bool force_hide = false ) : void

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

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

public KLFVessel ( String vessel_name, String owner_name, System.Guid _id ) : System
vessel_name String
owner_name String
_id System.Guid
Результат System

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

public static colorFromHSV ( float hue, float saturation, float lumValue ) : Color
hue float
saturation float
lumValue float
Результат Color

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

public static controlledColor ( int seed, float sBand, float vBand ) : Color
seed int
sBand float
vBand float
Результат Color

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

public static generateActiveColor ( String str ) : Color
str String
Результат Color

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

public static generateActiveColor ( int seed ) : Color
seed int
Результат Color

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

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

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

public setOrbitalData ( CelestialBody body, Vector3 local_pos, Vector3 local_vel, Vector3 local_dir ) : void
body CelestialBody
local_pos Vector3
local_vel Vector3
local_dir Vector3
Результат void

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

public static situationIsGrounded ( Situation situation ) : bool
situation Situation
Результат bool

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

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

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

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

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

public updateRenderProperties ( bool force_hide = false ) : void
force_hide bool
Результат void

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

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

public KLFVesselInfo,KLF info
Результат KLFVesselInfo