Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
IStageSeparatorChild Interface Reference
Inheritance diagram for IStageSeparatorChild:
ModuleDecouplerBase ModuleServiceModule ModuleAnchoredDecoupler ModuleDecouple

Public Member Functions

bool IsEnginePlate ()
 Returns True if this Separator is an Engine Plate More...
 
bool PartDetaches (out List< Part > decoupledChildParts)
 Returns True or False to indicate if the whole Part Detaches when it is staged or not. eg: A decoupler returns true. But a Engine Plate returns false as only the child attached to the bottom of it is detached, not any engines attached to it. Must also set decoupledChild which would be the child part that IS detached. Or Null if there isn't one. More...
 

Member Function Documentation

bool IStageSeparatorChild.IsEnginePlate ( )

Returns True if this Separator is an Engine Plate

Returns

Implemented in ModuleServiceModule, and ModuleDecouplerBase.

bool IStageSeparatorChild.PartDetaches ( out List< Part decoupledChildParts)

Returns True or False to indicate if the whole Part Detaches when it is staged or not. eg: A decoupler returns true. But a Engine Plate returns false as only the child attached to the bottom of it is detached, not any engines attached to it. Must also set decoupledChild which would be the child part that IS detached. Or Null if there isn't one.

Parameters
decoupledChildPartsSet to the Child Parts that will be detached or Null. Is ONLY required if the method returns false.
Returns

Implemented in ModuleServiceModule, and ModuleDecouplerBase.


The documentation for this interface was generated from the following file: