C# Класс KAS.KASModuleAttachCore

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

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

Свойство Тип Описание
FixedAttach FxAttach
StaticAttach StAttach
attachMode AttachModeInfo
dockedAttachModule KASModuleAttachCore

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

Метод Описание
AttachFixed ( Part srcPart, Part tgtPart, float breakForce ) : void
AttachStatic ( float breakForce = 10 ) : void
Detach ( ) : void
Detach ( AttachType attachType ) : void
MoveAbove ( Vector3 position, Vector3 normal, float distance ) : void
OnJointBreakFixed ( ) : void
OnJointBreakStatic ( ) : void
OnLoad ( ConfigNode node ) : void
OnPartPack ( ) : void
OnPartUnpack ( ) : void
OnSave ( ConfigNode node ) : void
OnStart ( StartState state ) : void

Защищенные методы

Метод Описание
AttachDocked ( KASModuleAttachCore otherAttachModule, Vessel forceDominant = null ) : void
InitFixedAttach ( ) : void
OnDestroy ( ) : void
OnJointBreak ( float breakForce ) : void
OnPartDie ( ) : void

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

Метод Описание
GetDominantVessel ( Vessel v1, Vessel v2 ) : Vessel
OnVesselGoOffRails ( Vessel vess ) : void
SetCreateJointOnUnpack ( bool newval ) : void
UndockVessel ( ) : void
WaitAndCheckJoint ( ) : IEnumerator
WaitAndInitFixedAttach ( ) : IEnumerator

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

AttachDocked() защищенный Метод

protected AttachDocked ( KASModuleAttachCore otherAttachModule, Vessel forceDominant = null ) : void
otherAttachModule KASModuleAttachCore
forceDominant Vessel
Результат void

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

public AttachFixed ( Part srcPart, Part tgtPart, float breakForce ) : void
srcPart Part
tgtPart Part
breakForce float
Результат void

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

public AttachStatic ( float breakForce = 10 ) : void
breakForce float
Результат void

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

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

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

public Detach ( AttachType attachType ) : void
attachType AttachType
Результат void

InitFixedAttach() защищенный Метод

protected InitFixedAttach ( ) : void
Результат void

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

public MoveAbove ( Vector3 position, Vector3 normal, float distance ) : void
position Vector3
normal Vector3
distance float
Результат void

OnDestroy() защищенный Метод

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

OnJointBreak() защищенный Метод

protected OnJointBreak ( float breakForce ) : void
breakForce float
Результат void

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

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

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

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

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

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

OnPartDie() защищенный Метод

protected OnPartDie ( ) : void
Результат void

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

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

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

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

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

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

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

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

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

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

public FxAttach FixedAttach
Результат FxAttach

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

public StAttach StaticAttach
Результат StAttach

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

public AttachModeInfo attachMode
Результат AttachModeInfo

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

public KASModuleAttachCore,KAS dockedAttachModule
Результат KASModuleAttachCore