C# 클래스 SSTUTools.SSTUAirstreamShield

상속: PartModule, IAirstreamShield
파일 보기 프로젝트 열기: shadowmage45/SSTULabs 1 사용 예제들

공개 메소드들

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