C# Класс SSTUTools.SSTUSolarPanelDeployable

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

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

Метод Описание
CheckContractObjectiveValidity ( ) : bool
FixedUpdate ( ) : void
GetContractObjectiveType ( ) : string
GetInfo ( ) : string
OnLoad ( ConfigNode node ) : void
OnSave ( ConfigNode node ) : void
OnStart ( StartState state ) : void
Start ( ) : void
disableModule ( ) : void
enableModule ( ) : void
onAnimationStatusChanged ( AnimState state ) : void
setSuncatcherAxis ( Axis axis ) : void

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

Метод Описание
breakPanels ( ) : void
checkForBreak ( ) : void
debugPrint ( Vector3 direction, Transform catcher ) : void
deploy ( ) : void
extendAction ( KSPActionParam param ) : void
extendEvent ( ) : void
findTransforms ( ) : void
initializeState ( ) : void
isOccludedByPart ( Transform tr ) : bool
reInitialize ( ) : void
repairPanels ( ) : void
retract ( ) : void
retractAction ( KSPActionParam param ) : void
retractEvent ( ) : void
setAnimationState ( AnimState state ) : void
setPanelState ( SSTUPanelState newState ) : void
setPanelsToDefaultOrientation ( ) : void
setupDefaultRotations ( ) : void
toggle ( ) : void
toggleAction ( KSPActionParam param ) : void
updateGuiData ( ) : void
updatePanelPower ( SuncatcherData sc ) : void
updatePivotRotation ( PivotData pd, bool lerp = true ) : void
updatePowerStatus ( ) : void
updateRetractLerp ( ) : void

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

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

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

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

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

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

public GetContractObjectiveType ( ) : string
Результат string

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

public GetInfo ( ) : string
Результат string

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

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

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

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

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

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

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

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

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

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

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

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

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

public onAnimationStatusChanged ( AnimState state ) : void
state AnimState
Результат void

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

public setSuncatcherAxis ( Axis axis ) : void
axis Axis
Результат void