C# 클래스 SSTUTools.SSTUSolarPanelDeployable

상속: SSTUTools.SSTUControlledModule
파일 보기 프로젝트 열기: shadowmage45/SSTULabs 1 사용 예제들

공개 메소드들

메소드 설명
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