Kerbal Space Program
1.12.4
|
Base class for all Block types More...
Public Member Functions | |
void | AddBlock (IMEFlowBlock newBlock) |
Add a block to the chilc list More... | |
void | Load (ConfigNode node) |
MEFlowBlock (Mission mission) | |
Constructor More... | |
void | Save (ConfigNode node) |
void | UpdateMissionFlowUI (MEFlowParser parser) |
Properties | |
List< IMEFlowBlock > | Blocks [get, set] |
List of child objects for this block More... | |
int | CountObjectives [get] |
How many of the Blocks have objectives. More... | |
bool | HasObjectives [get] |
Do any of the blocks inside this one have objectives More... | |
bool | HasReachableObjectives [get] |
Are there any Objectives inside this block that can be reached More... | |
bool | HasVisibleChildren [get] |
Are there any objectives inside this block that are not hidden by events More... | |
Properties inherited from Expansions.Missions.Flow.IMEFlowBlock | |
int | CountObjectives [get] |
bool | HasObjectives [get] |
bool | HasReachableObjectives [get] |
bool | HasVisibleChildren [get] |
Base class for all Block types
Each Flow Block contains a list of blocks and the type defines what they represent
|
inline |
Constructor
mission | The mission ref for this block |
|
inline |
Add a block to the chilc list
newBlock |
|
inline |
Implements IConfigNode.
|
inline |
Implements IConfigNode.
|
inline |
Implements Expansions.Missions.Flow.IMEFlowBlock.
|
getset |
List of child objects for this block
|
get |
How many of the Blocks have objectives.
This counts direct members - eg if a child block has 10 objectives it will only add 1 to this blocks count
|
get |
Do any of the blocks inside this one have objectives
|
get |
Are there any Objectives inside this block that can be reached
|
get |
Are there any objectives inside this block that are not hidden by events