C# Класс StretchyTanks.StretchyTanks

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

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

Свойство Тип Описание
GUIdisabled bool
GUIon bool
attachBottom bool
attachTop bool
bottomCheck bool
bottomStretchPosition float
lastUpdateFactor float
maxRFactor float
nodeList List
rescaled bool
srbNodeOffset float
topCheck bool
topStretchPosition float
triggerUpdate bool

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

Метод Описание
GetInfo ( ) : string
OnGUI ( ) : void
OnInitialize ( ) : void
OnLoad ( ConfigNode node ) : void
OnMouseEnter ( ) : void
OnMouseExit ( ) : void
OnMouseOver ( ) : void
OnStart ( StartState state ) : void
Update ( ) : void
calcVolumeFactor ( ) : double
changeResources ( ) : void
changeTextures ( ) : void
changeThrust ( ) : void
cleanResources ( ) : void
detectNewAttach ( ) : bool
getAttachFactor ( ) : float
getMappingRadialFactor ( ) : float
getResourceNames ( ) : string
getSizeText ( ) : string
getTopFactor ( ) : float
newSurfaceNode ( Part p ) : SurfaceNode
refreshSrfAttachNodes ( ) : void
rescaleModel ( ) : void
updateConterpartSize ( StretchyTanks counterpart ) : void
updateForceTorque ( ) : void
updateMass ( ) : void
updateMaxRFactor ( ) : void
updateScale ( ) : void
updateSurfaceNode ( SurfaceNode node, Part p ) : void
updateSurfaceNodes ( ) : void

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

Метод Описание
GetTextures ( ) : List
changeResource ( string resName, float amount, bool isTweakable = true ) : void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public calcVolumeFactor ( ) : double
Результат double

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

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

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

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

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

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

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

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

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

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

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

public getAttachFactor ( ) : float
Результат float

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

public getMappingRadialFactor ( ) : float
Результат float

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

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

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

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

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

public getTopFactor ( ) : float
Результат float

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

public newSurfaceNode ( Part p ) : SurfaceNode
p Part
Результат SurfaceNode

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

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

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

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

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

public updateConterpartSize ( StretchyTanks counterpart ) : void
counterpart StretchyTanks
Результат void

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

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

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

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

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

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

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

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

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

public updateSurfaceNode ( SurfaceNode node, Part p ) : void
node SurfaceNode
p Part
Результат void

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

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

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

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

public bool GUIdisabled
Результат bool

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

public bool GUIon
Результат bool

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

public bool attachBottom
Результат bool

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

public bool attachTop
Результат bool

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

public bool bottomCheck
Результат bool

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

public float bottomStretchPosition
Результат float

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

public float lastUpdateFactor
Результат float

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

public float maxRFactor
Результат float

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

public List nodeList
Результат List

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

public bool rescaled
Результат bool

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

public float srbNodeOffset
Результат float

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

public bool topCheck
Результат bool

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

public float topStretchPosition
Результат float

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

public bool triggerUpdate
Результат bool