Package-level declarations
Types
Link copied to clipboard
Provides a standard interface for about frames.
Link copied to clipboard
Provides a standard interface for completion frames.
Link copied to clipboard
Provides a standard interface for conversation frames.
Link copied to clipboard
data class FrameBuilderCollection(val titleFrameBuilder: TitleFrameBuilder, val aboutFrameBuilder: AboutFrameBuilder, val helpFrameBuilder: HelpFrameBuilder, val transitionFrameBuilder: TransitionFrameBuilder, val completionFrameBuilder: CompletionFrameBuilder, val gameOverFrameBuilder: GameOverFrameBuilder, val conversationFrameBuilder: ConversationFrameBuilder, val sceneFrameBuilder: SceneFrameBuilder, val regionMapFrameBuilder: RegionMapFrameBuilder)
Provides a collection of frame builders.
Link copied to clipboard
Provides a standard interface for game over frames.
Link copied to clipboard
class GridRegionMapBuilder(lockedExit: Char = 'x', unlockedExit: Char = ' ', emptySpace: Char = ' ', verticalBoundary: Char = '|', horizontalBoundary: Char = '-', lowerLevel: Char = '.', up: Char = '^', down: Char = 'v', player: Char = 'O', currentFloorIndicator: Char = '*', showLowerFloors: Boolean = true)
Provides a region map builder.
Link copied to clipboard
Link copied to clipboard
class GridStringBuilder(var leftBoundary: Char = '|', var rightBoundary: Char = '|', var horizontalDivider: Char = '-', var lineTerminator: String = NEWLINE)
Provides a class for building strings as part of a grid.
Link copied to clipboard
Provides a standard interface for help frames.
Link copied to clipboard
Provides a standard interface for region map frames.
Link copied to clipboard
Provides a standard interface for scene frames.
Link copied to clipboard
Provides a standard interface for title frames.
Link copied to clipboard
Provides a standard interface for transition frames.