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
Expansions.Missions.IMissionKerbal Interface Reference
Inheritance diagram for Expansions.Missions.IMissionKerbal:
Expansions.Missions.Actions.ActionCreateKerbal

Public Member Functions

void KerbalAdded (ProtoCrewMember kerbal)
 Called when a Kerbal is added to the roster. More...
 
void KerbalNameChange (ProtoCrewMember kerbal, string oldName, string newName)
 Called when a Kerbal changes name. More...
 
void KerbalRemoved (ProtoCrewMember kerbal)
 Called when a Kerbal is removed from the roster. More...
 
void KerbalRosterStatusChange (ProtoCrewMember kerbal, ProtoCrewMember.RosterStatus oldStatus, ProtoCrewMember.RosterStatus newStatus)
 Called if a Kerbal's roster status changes. More...
 
void KerbalTypeChange (ProtoCrewMember kerbal, ProtoCrewMember.KerbalType oldType, ProtoCrewMember.KerbalType newType)
 Called when a Kerbal changes KerbalType. More...
 
void NodeDeleted ()
 Called if the Node is deleted in the mission builder. More...
 

Member Function Documentation

void Expansions.Missions.IMissionKerbal.KerbalAdded ( ProtoCrewMember  kerbal)

Called when a Kerbal is added to the roster.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.

void Expansions.Missions.IMissionKerbal.KerbalNameChange ( ProtoCrewMember  kerbal,
string  oldName,
string  newName 
)

Called when a Kerbal changes name.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.

void Expansions.Missions.IMissionKerbal.KerbalRemoved ( ProtoCrewMember  kerbal)

Called when a Kerbal is removed from the roster.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.

void Expansions.Missions.IMissionKerbal.KerbalRosterStatusChange ( ProtoCrewMember  kerbal,
ProtoCrewMember.RosterStatus  oldStatus,
ProtoCrewMember.RosterStatus  newStatus 
)

Called if a Kerbal's roster status changes.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.

void Expansions.Missions.IMissionKerbal.KerbalTypeChange ( ProtoCrewMember  kerbal,
ProtoCrewMember.KerbalType  oldType,
ProtoCrewMember.KerbalType  newType 
)

Called when a Kerbal changes KerbalType.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.

void Expansions.Missions.IMissionKerbal.NodeDeleted ( )

Called if the Node is deleted in the mission builder.

Implemented in Expansions.Missions.Actions.ActionCreateKerbal.


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