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
IConstruction Interface Reference

Implement to aid EVA Construction. A PartModule can implement this interface and return try or false for if it can be Detached, Offset or Rotated during EVA construction. More...

Inheritance diagram for IConstruction:
BaseConverter Expansions.Serenity.BaseServo KerbalSeat ModuleDeployablePart ModuleEngines ModuleRCS ModuleResourceDrain ModuleWheels.ModuleWheelDamage

Public Member Functions

bool CanBeDetached ()
 Returns true if the part can be detached. More...
 
bool CanBeOffset ()
 Returns true if the part can have offset applied. More...
 
bool CanBeRotated ()
 Returns true if the part can have a rotation applied. More...
 

Detailed Description

Implement to aid EVA Construction. A PartModule can implement this interface and return try or false for if it can be Detached, Offset or Rotated during EVA construction.

Member Function Documentation

bool IConstruction.CanBeDetached ( )
bool IConstruction.CanBeOffset ( )
bool IConstruction.CanBeRotated ( )

Returns true if the part can have a rotation applied.

Returns

Implemented in ModuleEngines, Expansions.Serenity.BaseServo, ModuleDeployablePart, ModuleRCS, BaseConverter, ModuleResourceDrain, ModuleWheels.ModuleWheelDamage, and KerbalSeat.


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