C# Класс SSTUTools.SSTUAirstreamShield

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

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

Метод Описание
ClosedAndLocked ( ) : bool
GetPart ( ) : Part
GetVessel ( ) : Vessel
LateUpdate ( ) : void
OnDestroy ( ) : void
OnLoad ( ConfigNode node ) : void
OnStart ( StartState state ) : void
Start ( ) : void
addShieldArea ( String name, float topRad, float bottomRad, float topY, float bottomY, bool topNode, bool bottomNode ) : void
findShieldedPartsCylinder ( Part basePart, List shieldedParts, float topY, float bottomY, float topRadius, float bottomRadius ) : void
findShieldedPartsMesh ( Part basePart, String rootMeshName, List shieldedParts ) : void
onEditorVesselModified ( ShipConstruct ship ) : void
onVesselModified ( Vessel vessel ) : void
removeShieldArea ( String name ) : void

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

Метод Описание
clearShieldedParts ( ) : void
findShieldedParts ( ) : void
findShieldedPartsCylinder ( ) : void
onAnimationStateChange ( AnimState newState ) : void
updateShieldStatus ( ) : void

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

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

public ClosedAndLocked ( ) : bool
Результат bool

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

public GetPart ( ) : Part
Результат Part

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

public GetVessel ( ) : Vessel
Результат Vessel

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

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

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

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

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

public OnLoad ( ConfigNode node ) : void
node System.ConfigNode
Результат void

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

public OnStart ( StartState state ) : void
state StartState
Результат void

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

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

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

public addShieldArea ( String name, float topRad, float bottomRad, float topY, float bottomY, bool topNode, bool bottomNode ) : void
name String
topRad float
bottomRad float
topY float
bottomY float
topNode bool
bottomNode bool
Результат void

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

public static findShieldedPartsCylinder ( Part basePart, List shieldedParts, float topY, float bottomY, float topRadius, float bottomRadius ) : void
basePart Part
shieldedParts List
topY float
bottomY float
topRadius float
bottomRadius float
Результат void

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

public static findShieldedPartsMesh ( Part basePart, String rootMeshName, List shieldedParts ) : void
basePart Part
rootMeshName String
shieldedParts List
Результат void

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

public onEditorVesselModified ( ShipConstruct ship ) : void
ship ShipConstruct
Результат void

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

public onVesselModified ( Vessel vessel ) : void
vessel Vessel
Результат void

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

public removeShieldArea ( String name ) : void
name String
Результат void