All pages
Powered by GitBook
1 of 6

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Condition

Enum in BasicBlock

Inherits from System.Enum

Summary

The conditions under which a Destination may be reached at the end of a BasicBlock.

public enum Condition
{
    Fallthrough,
    DirectJump,
    ExpressionIsTrue,
    ExpressionIsFalse,
    Option
}

Members

Name
Description

DirectJump

The Destination is reached beacuse of an explicit instruction to go to this block.

ExpressionIsFalse

The Destination is reached because an expression evaluated to false.

ExpressionIsTrue

The Destination is reached because an expression evaluated to true.

Fallthrough

The Destination is reached because the preceding BasicBlock reached the end of its execution, and the Destination's target is the block immediately following.

Option

The Destination is reached because the player made an in-game choice to go to it.

DirectJump

Enumeration Member in

Summary

The Destination is reached beacuse of an explicit instruction to go to this block.

DirectJump
Condition

ExpressionIsTrue

Enumeration Member in Condition

Summary

The Destination is reached because an expression evaluated to true.

ExpressionIsTrue

Option

Enumeration Member in Condition

Summary

The Destination is reached because the player made an in-game choice to go to it.

Option

Fallthrough

Enumeration Member in Condition

Summary

The Destination is reached because the preceding BasicBlock reached the end of its execution, and the Destination's target is the block immediately following.

Fallthrough

ExpressionIsFalse

Enumeration Member in Condition

Summary

The Destination is reached because an expression evaluated to false.

ExpressionIsFalse